I like Haml. But it’s a markup language for programmers, and ultimately the people who use HTML the most aren’t programmers.
S Haml jsem na tom stejně — vizuálně se mi líbí, projekt v něm vytvořený zvládnu nějak adoptovat, ale neumím si ho představit jako náhražku HTML.
Podobně to mám s CSS preprocesory. Na řešení určitých problémů je to skvělý nástroj, ale používat je opravdu na každém malinkém projektu? Nahradit jimi CSS? Prosím né! :)
Část kóderů se mnou určitě souhlasit nebude. Pro potřeby dělení je zkusím nazvat frontend vývojáři. Ti co na hraně design/technologie mají blíž k technologii.
Josh Symonds totiž v článku používá jeden hezký pojem — frontend designéři. Tzn. frontend vývojář zkamaráděný s designem nebo designér zkamaráděný s frontend vývojařinou. Každopádně člověk co má blíž designu. Tohle je můj flek. :)
I would in fact prefer, instead of <H1>, <H2> etc for headings (…) to have a nestable <SECTION>..</SECTION> element, and a generic <H>..</H> which at any level within the sections would produce the required level of heading.
Poznáváte úryvek z diskuze o document outline v HTML5?
Nikoliv! To Tim Bernes-Lee uvažuje o první verzi HTML v jedné z prvních zmínek v říjnu 1991. Některé otázky hold zůstávají i po dvou dekádách nezodpovězené.
Pokud slavíte 20 let World Wide Webu, nezapomeňte na panáka pro HyperText Markup Language! ;)
Iframes are the most costly element to add to a given page. They block the page from firing the onload event until they are complete.
Jedna z drobných technických zajímavostí, které mě dříve nanapadly a kterých je plný dokument Isobar Code Standards. Mezi autory třeba Paul Irish (Modernizr) nebo Nathan Smith (960.gs). Vezměte si domů a čtěte. Pokud znáte jiné veřejně dostupné interní front-endové standardy, boxík pro komentáře se nemůže dočkat. .-)
Mám rád princip tumblelogu. Skvěle funguje pro šíření myšlenek napříč webem. Do blogu si skrze vlastní ego nikdo cizí nápady neprotlačí. Vzhůru dolů je tumblelog. :-)
Není to ale nejlepší nápad. Představte si, že HTML kód bude velmi strukturovaný nebo prvků třídy .column desítky. Pak si představte, že takhle složitý kód psal někdo jiný a že se jej snažíte pochopit.
Odlišovací třídu na prvku posledním najdete mnohem hůře než na prvku prvním.
Doporučuji proto výjimky vždy přidávat na první prvky pole. Tedy v HTML: