Noua structură în programare web

Web 2.0 era/este despre interacțiune. Urmatorul pas este WWW-ul semantic. Google începe să ignore fermele de conținut și să aprecieze ordonarea cât mai logică a acestuia. În plus, promovează timid Rich Snippets, un serviciu care este foarte orientat către înțelegerea conținutului. Toate pentru ca browserele să înțeleagă și să redea într-o formă cât mai personalizată și adecvată bucățelele de informație pe care utilizatorii le doresc.

HTML5 este convenția care va oferi lumii conținutul într-o formă inteligentă, inteligibilă și ușor de prelucrat, împărțind paginile în zone cu un foarte important rol structural, precum <header></header>, <section></section>, <aside></aside>, <footer></footer> și așa mai departe, în locul clasicelor și mai mult decât vagilor <div>-uri. Încet-încet, nu mai este necesar să știm să rezolvăm probleme de CSS în browsere făcute parcă în ciuda dezvoltatorilor, ci devine util să știm să punem un <nav> sau un <figure> acolo unde trebuie.

Este destul de greu să ții pasul cu toate bunele practici pe diverse bucățele de cod HTML(5), CSS(3), JS/jQuery ș.a.m.d. Majoritatea sunt documentate pe site-uri de specialitate, doar că efortul de a le căuta și pune laolaltă este unul destul de mare.

Aici intră în scena HTML5 Boilerplate, un schelet perfect pe care puteți începe să construiți pagini web, pe care eu personal îl folosesc de ceva vreme și care mă încântă de fiecare dată, fiind și destul de bine documentat. Pe lângă faptul că în browserele noi vă face viața pagina mai frumoasă și mai rapidă, asigura și compatibilitate inversă cu browserele mai vechi (a se citi IE6). Ați văzut cum arată www.sustineunicef.ro în Internet Explorer 6, de exemplu? 😀 Mai-sus menționatul schelet este ”de vină” pentru asta.

Pentru dezvoltarea de teme WordPress plecând de la acest schelet, există și câteva template-uri de teme pe care nu trebuie decât să le stilizați. Mie îmi place asta.

Ce este important este că de fiecare dată când folosesc acest template aflu lucruri noi. Iar astăzi am aflat un milion de lucruri noi de la însuși creatorul template-ului, un tip mega-genial pe nume Paul Irish. Dacă nu folosiți încă Boilerplate-ul, vă recomand călduros s-o faceți. Iar dacă v-ați decis să ma ascultați, filmulețul de mai jos vă poate fi de mare ajutor 😉

(via css-tricks)

Leave a Reply

Your email address will not be published. Required fields are marked *