Здравейте, приятели! От днес на сайта ще качваме и потребителски уроци, така че всеки, който желае творбата му да бъде видяна, нека изпрати материалите на служебния мейл. Разбира се, за да запазим качеството на уроците, всичко ще се проверява, а след това ще се свържем с автора за допълнителни уточнения.

С пускането си Firefox 4 и Internet Explorer 9 определено раздвижиха пазара и вече няма оправдание да не се използват активно HTML5 и CSS3, като, разбира се не забравяме съвсем и потребителите с по-стари браузъри. За това реших в този урок да поговорим предимно за section-елементите (някой да се сеща за по-добро име?), които ни предоставя новият стандарт.

Преди време бяхме пуснали статия за основите на HTML5, която няма да е зле да прочетете преди тази. Някои от нещата ще ги повторя и тук, но все пак е хубаво да се запознаете малко повече.

научи повече...

  • Facebook
  • Twitter

Малко се позабавихме с избора на победител, защото имаше доста конкуренция. Всъщност хората, които участваха бяха 11 на брой - число, което на фона на аудиторията ни е доста добре, но иначе като цяло е скромно. И все пак тези 11 кандидатури ни затрудниха. Лошото е, че нито един от тези 11 човека не се е справил, както очаквахме и във всяко едно предложение могат да се видят доста сериозни пропуски. Наистина темата на конкурса беше доста различна и определено е неизследвана територия за много хора, но въпросните пропуски са в наглед елементарни неща. По-важното обаче е, че имахме 11 съвсем различни кандидатури и много от хората бяха споделили в писмата си към нас, че наистина е било предизвикателство и са научили нещо ново. Искрено се радваме, но пък от друга страна съжаляваме, че само един ще получи награда. И за да не увъртаме...

Победителят е Николай Лазаров!

Изненадата е, че той е на 14 години от Самоков и в момента не работи, но с това развитие определено го чака светло бъдеще. Защо обаче се спряхме на неговата творба? Изглежда добре (но не и най-добре) на iOS 4 и по-стара версия, справя се ОК и на емулаторите. Освен това Ники е използвал доста разумно HTML5 таговете и CSS3 пропъртитата, кодът му е подреден и логичен. Оптимизацията на файловете също е прилична, а друг плюс е, че ни е предоставил две версии на сайта, едната от които iOS оптимизирана (макар със супер дребни разлики). Разбира се има и кусури - тук-там се чупят някои неща, идентацията на файловете е кофти и има няколко други досадни бъга. Но честно казано тази версия най-много се доближава до това, което търсихме като краен вариант и печели наградата.

Какво можем да кажем за останалите кандидати? Ами доста изравнени сили! До самият край имахме буквално по 3-4 фаворита, всеки с плюсове и минуси. Някои хора бяха пренебрегнали изцяло HTML5 и CSS3 частта, а това беше в основата на конкурса. Имаше и кандидат, който се е възползвал от красотите на jQuery Mobile, друг който е писал PHP. Няколко човека бяха се застраховали и за IE дори, в което по-принцип няма лошо, но просто не е мобилен браузър. Като цяло имаше интересни решения, но имаше и доста нелогични такива.

Ако авторите разрешат, ще качим някъде всички творби, за да може да си ги зяпате, сравнявате и т.н.

Това е от нас засега. Надяваме се конкурсът да е помогнал по един или друг начин на всички. За втория (който не се знае кога ще е), ще се опитаме да намерим спонсор и повечко награди. Дотогава четете страниците ни, защото макар да и пишем по-рядко, ще се стремим да запазим съдържанието на полезно ниво. Освен това не забравяйте, че и вие може да станете автори, така че ако имате интерес - пишете ни!

Успех!

Всички потвърдиха, че творбите им могат да станат публични, така че ето линковете:

http://fridaycode.net/contest1/1/
http://fridaycode.net/contest1/2/
http://fridaycode.net/contest1/3/
http://fridaycode.net/contest1/4/
http://fridaycode.net/contest1/5/
http://fridaycode.net/contest1/6/
http://fridaycode.net/contest1/7/
http://fridaycode.net/contest1/8/
http://fridaycode.net/contest1/9/
http://fridaycode.net/contest1/10/
http://fridaycode.net/contest1/11/

1 - Dragomir Balinov
2 - Iliyan Iliev
3 - Ivan Pidov
4 - Ivaylo Bonchev
5 - Marush Denchev
6 - Mihail Nikolov
7 - Mihail Petrov (p_m_t)
8 - Momchil Georgiev
9 - Nikolai Lazarov
10 - Yulian Slavchev
11 - Zlatko Zlatev

А ако някой иска може да си свали всички файлчета, за да си гледа локално. Направете го оттук - http://fridaycode.net/contest1/contest1.rar

  • Facebook
  • Twitter

  • Facebook
  • Twitter

Здравейте, приятели!

Сигурно си мислите какво става с нас, къде сме, защо не пишем и прочие? Доста хора ни писаха точно с този въпрос и получиха отговор, но ето, че сега е времето да направим всичко публично.

Вероятно си спомняте, че към края на миналата година в поста с пожеланията споменахме, че ще подобряваме и разширяваме FridayCode и си дадохме срок до към края на първото тримесечие. Не може да се каже, че през цялото тримесечие сме правили точно това, но се случиха доста неща в личен план, което няма как да се предвиди. Естествено това вас читателите не ви интерсува особено и това че не пишем прави лошо впечатление. Не се притеснявате, нямаме намерение да спираме, просто в определени моменти сме концентрирани на друго място. И за да не се получават такива "дупки", решихме, че едно от нововъведенията ще бъде възможността потребителите да се включат към общото благо, като техни уроци биват публикувани. Естествено не искаме да се превъщаме в uroci.net, където никой не го интерсува какво пише, така че за момента процедурата е малко по-бавна, но изпитана. Ако сте чели достатъчно статии, ще обърнете внимание на какво наблягаме, какъв е стила и т.н. Така че единственото, което се иска от вас е да напишете нещо готино, но без да превеждате чуждестранни уроци. Изпратете файловете на team@fridaycode.net (ако има и демо) и оттук нататък ние ще се погрижим за всичко останало, като естествено при проблем ще се свържем с вас.

Останалите нововъведения по сайта са видни и бързо ще ги забележите. Някои от тях все още не работят, но в следващите дни ще бъдат live. Естествено оставаме отворени към всякакви идеи и препоръки, които може да пратите на служебния мейл.

Сега нека преминем към същността на поста... FridayCode става на 1 (една) година!!! Честно казано доста сме горди от себе си, защото да поддържаш подобен сайт не е никак лесно, особено когато все не остава време. И тъй като в миналия пост ви бяхме обещали цифри - ето някои от тях. Сайтът е посетен от близо 19000 човека, като 10000 от тях са уникални. Страниците ни са били прегледани почти 45000 пъти. Дали са впечатляващи тези цифри не можем да кажем... може би догодина, но все пак сайтът е нов и тепърва набира скорост и тепърва трябва да се доказва. Надяваме се да успеем в това начинание.

И тъй като това е рожден ден, някой трябва да получи подарък. Решихме това да сте вие! Но кой измежду вас по-точно? Ето защо организираме конкурс, който ще определи победителя, а той ще грабне чисто нов външен твърд диск Western Digital My Book 1TB Essential с USB 3.0. Наградата си я даваме ние, но ако към конкурса се прояви достатъчно интерес, ще се опитаме да намерим спонспори (ако сте такъв, пишете ни), така че да организираме подобни надпревари по-често. Сега сигурно се питате какво трябва да направите, за да спечелите този HDD? Подробности ще намерите като цъкате тук!

  • Facebook
  • Twitter

Весели празници!

Привет на всички!

Може би си мислите, че е малко рано за нашия месечен пост, но наближават празници и всеки от нас поема по родните краища, за да празнува. Това означава, че за тази календарна година това ще бъде последната ни среща и поради тази причина имаме няколко анонса. Първо и може би тъжно за някои (да бе?) - спираме с месечните обобщителни постове и премахваме анкетата. Разбира се, публикуването на уроци продължава, но наистина месечните постове от една страна не се радват на голям интерес, от друга само разводняват съдържанието. Така че отсега нататък ще ги виждате само когато наистина има нещо важно за казване. Но всяко зло за добро, защото мислим следващата година да започнем свежи, като краставички от женския пазар и да подобрим сайта. Смятаме да му добавим няколко нови функции, които вие, нашите читатели предложихте и се надяваме чрез тях нашето малко общество да се разшири. Освен това ще се опитаме да оптимизираме сайта, а ако остане време може и да го поразкрасим съвсем малко. Кога ще е готово всичко това? Дали сме си срок за първото тримесечие, за да имаме един нов и по-добър FridayCode на първия му рожден ден!

И може би сега е времето и мястото да направим нещо като равносметка какво свършихме през годината. Всъщност... какво свършихме през годината? Може би много неща, може би нищо. Реално вие трябва да кажете справихме ли се или не. Цифрите в случая нямат значение, най-важното е да сме помогнали на колкото се може повече от вас. Рядко срещаме негативен коментар или мейл, което много ни радва. Ще се опитаме да продължим тази традиция и се надяваме с нововъведенията, за които споменахме по-горе да направим точно това.

Сега не ни остава нищо друго освен отново да ви благодарим за подкрепата, която ни оказахте през 2010, да ви пожелаем много приятни емоции, весели празници и ще се срещнем отново през 2011!

  • Facebook
  • Twitter

Що е то DOCTYPE?

Знам, че на някои хора тази тема може да им се стори смешна за разискване, но като се замисля, напоследък малко пренебрегнахме уроците за начинаещи. Последните няколко статии първо, че са доста дълги и второ, че са насочени към по-опитните потребители. Днес обаче ще направим обратен завой към статия за абсолютно начинаещи и ще поговорим за това какво е то DOCTYPE.

Това разбира се не означава, че трябва да отбягвате статията, защото съм сигурен, че и по-опитните от вас не са на 100% сигурни за някои особености около DOCTYPE, поради простата причина, че понякога от знание се пренебрегват елементарните неща. Статията не е дълга, а е интересна и пълна с примери, така че я препоръчвам на "малки и големи".

научи повече...

  • Facebook
  • Twitter

Hardcode

Надяваме се ако не ви е отнесъл ураганният вятър навън, да сте седнали някъде на топло и точно в този момент да четете нашите страници. Все пак е края на ноември и е време да се срещнем отново, за да си побъбрим за нещо различно от работа. Не случайно името на сайта се свързва с "деня на майстора".

Искаше ни се още сега да ударим една равносметка, но май ще е по-добре да го направим поне на края на календарната година. Всъщност това може би ще бъде по-скоро, защото наближават празници, отпуски и какво ли още не. Само дано падне и сняг, че най-накрая да имаме една нормална празнична обстановка, такава каквато беше преди 10 г. например, ако някои от вас помнят. Да, знаем че предимно децата се кефят на сняг, но все пак... Честно казано точно сега ни идва да се разпишем на коледна тематика до пръсване, но тук не е мястото, защото... Защото тук, днес и точно сега ще си говорим за това как негово величество Рокът зае първо място в нашата анкета.

Ние, като видни и всеотдайни фенове на Бритни Спиърс, решихме да оставим гласове си за накрая, но дори и те не успяха да повлиаят на резултатите. От самото пускане на класацията, рокът и метълът доминираха и логично завършиха съответно на първо и второ място, за да докажат, че дават пауър за писане и разбунтуват творческото ни съзнание. Е, съседското съзнание също се бунтува понякога, но това едва ли е от значение за истинските метъл маниаци. Много хора се чудят как може човек да бъде трудоспособен докато си изкъртва главата на слушалки например, но... те просто не разбират. Ние твърдо заставаме зад първите два избора от анкетата. Трето и четвърто място са окупирани от "електронните" фенове и тези на chillout-a. В "средата" пък имаме хора, за които рапът носи ритъма на коденето, а плътно зад него се движи джаз-а. На следващото място виждаме и сцената на силикона, а.к.а поп-фолка с цели 5 гласа. Вероятно тези 5 човека сега доста ни наливат, но да се пее за любов докато дебъгваш под IE някак не е уместно. В дъното имаме R&B, поп и един единствен класик.

На всички ни е ясно, че не винаги човек слуша това, което по принцип слуша и всичко зависи от настроението. Също така понякога сте толкова увлечени в работата си, че shuffle-ът ви изненадва с Рики Мартин, а вие загрявате едва след едночасово слушане и "необяснимо" омекотяване на китките. Всъщност какво прави Рики Мартин в плейлиста ви?! Нооо наистина, зависи от настроението и за това ви дадохме избор на повече от един отговор и въпреки това :rock:! Всъщност за да няма излишен спам тук, отворили сме тема във форума, където може да пускате любими парчета или да намерите нещо, което да ви допадне.

Сега нека обърнем внимание и на новия ни въпрос. Честно казано стана ни интересно дали след като налагаме jQuery в уроците, вие също го правите. За това ви питаме "Каква Javascipt библиотека използвате?". Подбрали сме най-популярните, така че не вярвам да се затрудните с избора.

Това е от нас, пожелаваме ви успешен месец и е много вероятно следващата среща да бъде по-скоро този път, заради празничната "програма".

♫ Rock! ♫

  • Facebook
  • Twitter

HTML5 Canvas

Елементът canvas, за който ще говорим днес, е част от навлизащия HTML5 и рано или късно масовата му употреба ще стане факт. С днешния урок ще се опитам да ви въведа в основите му, за да разберете всъщност колко универсален може да бъде той. Честно казано заявката за тази статия дойде от нашия редовен читател Digital и се надявам тя да оправдае очакванията му.

Какво представлява canvas на практика? Думата в директен превод от английски означава "платно", "платно за рисуване". Само по себе си платното е място, на което художникът вдъхва живот на идеите си, като единственото ограничение е фантазията. Платно може да бъде всичко - лист хартия, стена, улица или екранът ви на Photoshop. В случая платното е HTML5 елемент, който ви оставя свободата да изпълните белите му пространства с вашите идеи. Повярвайте, ще успеете да реализирате повечето от тях, тъй като canvas притежава богато API и все пак главното му предназначение е да рисува. По-надолу ще дам няколко основни примера, за да се запознаете по-добре с възможностите му.

научи повече...

  • Facebook
  • Twitter

Internet Explorer FAIL!

Ето че отмина поредния месец и на фона на падащия сняг, ние отново сме на линия, за да обобщим какво се случи през него. Като за начало се включихме в борбата на БГ Сайт за най-добър сайт, а впоследствие успяхме да пуснем нова версия на FryPlayer, плюс доста подобрения по сайта му. Едновременно с това продължаваме да мислим над актуални теми за уроци, които биха ви били наистина полезни и може да очаквате няколко от тях съвсем скоро. Разбира се, по всяко време може да направите поръчка на урок и не трябва да забравяте, че вие също може да се пробвате и да напишете нещо.

Междувременно, нека преминем към забавната част и по-точно въпроса от изминалия месец - "Вярвате ли, че Internet Explorer 9 ще заличи лошата слава на предшествениците си?". Изводът е, че поне българският потребител-разработчик приема с насмешка IE и като цяло въпроса ни, и това го показват 15-те гласували за "Ти майтапиш ли се...?". Още 9 човека са ударили с ръка по масата и са отсякли "Жина, дай ръкийътъ!"... или не, тва беше друг виц... отсякли са "Твърдо нйе!". Ако погледнем от положителния ъгъл ще видим 9 човека, които все пак не бързат да вадят заключения и ще чакат Final версията на Майкрософсткия браузър. Може би те са прави - не бива да съдим по стари грешки! Интересното е, че има 6 човека, които възлагат големи надежди и наистина ще се радвам ако познаят. Да, ще имаме 4 IE-та за поддръжка, но поне аз ще съм адски щастлив, ако поне едно от тях се държи както трябва. Наистина, всяка вечер преди да легна паля свещичка по този повод. Ениуей, изводът е, че IE е нанесъл вреда на потребителите съизмерима с тази на сухия режим.

Време е за новия въпрос, който този месец ще бъде неангажиращ и сме сигурни, че ще ви накара да се усмихнете. Питаме ви "На каква музика обичате да творите?". Ясно е, че няма как да изброим всички жанрове, поджанрчета и т.н., така че ще се придържаме към по-основните. Въпросът произлезе от това, че програмисти от всякакъв вид/сорт/клан, дизайнери и прочее технически лица имат креативни професии и точно тази креативност бива провокирана по някакъв начин. Един от тези начини е чрез музика. Някои харесват бавна, мелодична, която не им се набива особено в главата и им помага за избистрянето на мисълта. Други пък се кефят на грайндкор слъдж метъл, под въздействието на който се раждат безмилостни лейаути, оправдавани после с репликата "Така го е видял художникът!". Има и трети, които си пускат някаква циклачка и със свирка в уста размятат ръце наляво-надясно крещейки "Партиии!". Това си е забавната страна от ежедневието ни, която обаче не трябва да се подценява точно защото е част от него и както обръщаме внимание на това каква храна ядем или какво гориво сипваме на автомобила, така трябва да подхождаме и тук. Естествено всеки вече е намерил "своята" музиката, така че споделете с нас каква е тя!

  • Facebook
  • Twitter
  • Страница 1 от 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • >