Instrumentul, care este proiectat pentru a face viața de designeri web progresive un pic mai ușor, ea Modernizr.
Un scurt manual, sarcina este de a arăta modul în care să aplice acest script util pentru un efect maxim pentru proiectele lor de lucru.
Prezentare generală Modernizr
În ciuda faptului că caracteristicile CSS3 sunt folosite de designeri web, tot mai multe browsere sprijini aceste caracteristici în mod semnificativ în spatele.
In ultimul timp am fost folosind Modernizr aproape constant, în scopul de a identifica acele browsere care nu suporta proprietățile specifice ale standardului CSS3.
Cum Modernizr
) Pe pagina este dezactivată, scriptul Modernizr nu va funcționa (împreună cu toate celelalte caracteristici legate de pagini în această limbă), așa că ar fi bine dacă vom fi în măsură să se rostogolească înapoi (o rezerva ce inlocuieste) pentru acest caz.
pentru elementul HTML - aceasta este „cârlig“, pe care să stea toate CSS-fallback'i pentru acest caz.
pentru elementul html în întregul grup de alte clase. Ca rezultat, codul sursă al paginii ar putea arata ceva de genul:
Impresionant, nu-i așa? Dar ce toate aceste clase? Să recunoaștem.
În acest caz, pagina a fost deschis în browser-ul Firefox 3.5. Acest browser (din păcate) nu are suport pentru medii multiple pe CSS, CSS-gradienți și CSS-transformare.
script-ul Modernizr este capabil să detecteze automat capacitățile browser-ului, în care deschiderea paginii web curente. Pentru fiecare dintre proprietățile în CSS script-Modernizr are propriile sale clase pentru desemnarea lor.
De exemplu, fundaluri multiple pe CSS „marcat“ ca
și așa mai departe și să le stiliza.
Cu toate acestea, acest lucru nu înseamnă că toate aceste elemente pot fi, de asemenea, utilizate în IE. Dar puteți stiliza elementele, iar apoi IE „înțeleg“ ei și nu pot fi ignorate.
Aproximativ Traducerea: fraza misterioasă pe care eu personal nimic spune. Este nevoie de un studiu mai aprofundat.
concluzie
Sper că am fost în stare să explice de ce avem nevoie de Modernizr și cât de util este în activitatea lor de zi cu zi. Din moment ce nu ne putem baza pe faptul că browserele suporta toate proprietățile pe care dorim să le utilizeze biblioteca Modernizr este cel mai bun mod de a combina cele două lumi - una în care totul este posibil, iar celălalt, în cazul în care totul este posibil doar parțial .