Web i statistika
Velika pažnja posvećena je optimizaciji podskupova znakova (subsetting). WEFT poznaje nekoliko tipova optimizacija (podešavamo ih opcijom Font Subsetting) koji treba da odgovore različitim potrebama. Moguće je, naprimer, optimizaciju sprovesti na nivou stranica (Per Page) ili celokupne prezentacije (Per Site). Razlika je u tome da će se u prvom slučaju, ako prezentacija ima tri stranice i ako je na svakoj upotrebljen isti font, formirati tri font objekta, dok će u slučaju Per Site optimizacije nastati samo jedan .eot fajl. Koje su praktične koristi od ovoga? Pretpostavimo da je za prvu stranicu dovoljan poskup od 24, za drugu od 48 i za treću od 35 karaktera iz umetnutog fonta. Očigledno da, ukoliko neko pristupa pretežno pojedinačnim stranicima, najefikasniji je Per Page način izdvajanja karaktera, odnosno umetanje tačno onoliko karaktera koliko je potrebno za stranicu. Već u situaciji kada neko pregleda čitav site, ekonomičnije je opredeliti se za izdvajanje maksimalnog podskupa koji je dovoljan za sve stranice. Pošto WEFT ne može da zna kako statistički izgleda posećenost naše prezentacije po stranicama, moraćemo sami da izaberemo tip optimizacije.
Varijacije na temu optimizacije pokazuju da se Microsoft potrudio da obradi gotovo sve slučajeve. Family based subsetting (podrazumevana opcija) analizira upotrebu slova u familijama fontova. Ako smo u fontu Palatino upotrebili slova a, b, i c, a u fontu Palatino Bold slova a, b, c, i d, za oba fonta će se kreirati .eot fajlovi koji sadrže slova a, b, c, i d. U uputstvu za WEFT je navedena tipična situacija kojoj pogoduje ovakva selekcija. Radi se o Web stranicama koje se dinamički menjaju (većina stranica je takva) u kojima je, naprimer, posećeni link ispisan bold, a neposećeni normal stilom. Union subsetting formira skup znakova koji će biti uključeni u font kao uniju svih upotrebljenih znakova u svim fontovima na nivou prezentacije. Ovim su zadovoljeni i HTML dokumenti sa složenijim dinamičkim sadržajem jer je, osim stila, moguće izmeniti i tekstualni sadržaj. Pomenućemo još i Raw optimizaciju koja radi slično kao i Union ali u obzir uzima celokupan sadržaj HTML stranice (uključujući i komentare), zatim Language koja dozvoljava izbor Unicode nizova potrebnih da bi se "pokrio" neki jezik i, naravno, mogućnost da isključimo subsetting opciju. Postoji i mogućnost da pomoću opcije Editing subsets ručno odredimo sadržaj umetnutog fonta.
|