localFont foloseste o tehnica premiera cu The Guardian și site-urile Smashing Magazine, o tehnica ce foloseste localStorage de cache fonturi Web.
Interfața localFont este un utilitar simplu care permite dezvoltatorilor drag & drop fonturile lor pe suprafața aplicației și în mod automat genera corectă CSS și codul JavaScript pentru a susține această soluție.
Totul este automatizat, iar dezvoltatorul are nevoie doar pentru a copia-paste sau includ aceste două fișiere în propriul său proiect.
Ce face sub capota? Ei bine, localFont convertește practic font declarațiile față în șiruri base64, care sunt apoi "permise" a fi cache de localStorage.
În acest fel fontul în sine fișier este încorporat în interiorul CSS, și după încărcarea pentru prima dată, este accesibilă utilizatorului prin localStorage memoria cache a browserului său în loc de o memorie cache clasic server HTTP.
Folosind această metodă fonturile sunt prestate mod mai rapid, iar scriptul JS adiacent va asigura pentru a verifica și de a folosi fișierul font locale în primul rând, și apoi descărcați-l modul clasic, dacă nu a fost găsit.
Cerințe :
- activarea JavaScript-ului pe partea de client
Comentariile nu a fost găsit