Frontend development z HEAD.js - optymalizacja ładowania JS

Data dodania wpisu: 08-01-2012

W dużym skrócie, HEAD.js jest biblioteką przypominającą szerzej znany frontend developerom Modernizr, z tą różnicą, że składnia HEAD.js jest o wiele prostsza, niż w przypadku tego drugiego.

O co chodzi?

HEAD.js to w głównej mierze trzy dużo znaczące profity (aczkolwiek korzyści które niesie HEAD.js jest o wiele więcej;):

  • poprawna obsługa HTML5 we wszystkich przeglądarkach, które natywnie HTML5 nie wspierają,
  • optymalizacja ładowania plików JS (w mojej ocenie lepsze rozwiązanie, niż typowa agregacja plików - pliki ładowane przez HEAD.js również mogą być cache'owane w przeglądarkach, jak przy typowym linkowaniu),
  • fallback dla przeglądarek nie obsługujących efektów CSS3 w formie dodatkowej klasy nadawanej tagowi <html>,

Nie będę tutaj powielać opisu, który świetnie został przedstawiony na stronie projektu: HEAD.js, więc polecam tam zasięgnąć wiedzy dostępnej w szczegółowej dokumentacji. Naprawdę jest co poczytać i zastosować w swoich projektach:)

Wsparcie dla najpopularniejszych CMSów

Wsparcie dla HEAD.js zostało zaimplementowane jako:

Komentarze

Hi shaun, could you check wether your psd2cssonline tool for dparul themes works with the most recent dparul version? Because, it doesn't seem to work anymore, I can only see my backgrond image. Though, it worked perfectly a couple of months ago (with older dparul version), so I know how to manage it. And recently, I also found some people with exactly the same problem. Please advise. Jerry
Comments closed...