Windows

Web by mohl být stylizován novou platformou W3C pro fonty

Web Development - Computer Science for Business Leaders 2016

Web Development - Computer Science for Business Leaders 2016
Anonim

Pracovní skupina WWW Consortium Web Fonts zahájila verzi 1.0 ve formátu Web Open File Format (WOFF). Tento formát bude poskytovat platformu open source a komerčním poskytovatelům písem, aby jejich výtvory byly snadno dostupné na internetu, "říká Chris Lilley, vedoucí aktivity v fontech W3C.

" V tisku vydavatelé používají celou řadu písem po celou dobu A je zde mechanismus: mohou získat písmo od konkrétního klienta a používat ho ve svých počítačích, "řekla Lilley. "A když návrháři přicházejí na web, jsou v šoku, když zjistí, že to nemohou udělat."

Dnes je převážná většina textu vykreslená na webu vykreslena prohlížečem v malém počtu písem, nejvíce poskytované na webu společností Microsoft, jako jsou Arial, Verdana a Times New Roman. (Typograficky se termín písmo vztahuje na stylistické ztvárnění každého písmena v abecedě, zatímco písmo se odkazuje na konkrétní vykreslování těchto písmen.)

Tato kolekce je pouze malou podmnožinou široké škály dostupných písem pro tisková média. Různé iniciativy, nejvíce omezené na konkrétní prohlížeče, se snažily rozšířit paletu fontů, ale nedokázaly se vzlétnout kvůli množství práce, kterou vyžadovali ze strany vývojářů webu.

WOFF je pokus o vytvoření platformy pro fonty, které lze snadno použít ve všech prohlížečích.

WOFF je vlastně kompresní technologie. Vlastník písma může balit písmo v kontejneru WOFF a zveřejnit ho na webu. Prohlížeč, který musí vykreslit stránku vyžadující písmo, může stáhnout balíček písma, rozbalit písmo a použít ho k vykreslení textu. Stránka určuje požadované písmo s deklarací založenou na kaskádním stylu (CSS).

Mozilla Foundation poskytuje příkladovou stránku, která umožňuje divákovi porovnávat písma již zabalená ve většině prohlížečů s nově dostupným fontem načítáním založeným na WOFF, Charis SIL Compact (což je asi jeden megabajt ve velikosti nebo 80 kilobajtů pro podmnožinu potřebnou pro text). Stránka Mozilly umožňuje divákovi zjistit, jak rychle se načítají písma, a také si prohlíží stylistické vylepšení. V původním inkarnaci stránka použila řadu malých obrázků, aby vylíčila ty dopisy, které prohlížeč nemohl vykreslit sám - samotný text je v afrických jazycích Ewe a Adja. Tato technika využívání obrázků pro dopisy zpomaluje dobu načítání stránek, dává stránku nekonzistentní nápisy a zjednodušuje obsah vyhledávacích nástrojů, takže Lilley uvedl, že

Hlavní výrobci prohlížečů v současné době zahrnují nebo zvažují začlenění WOFF do svých produktů, včetně společností Apple, Google, Mozilla, Microsoft a Opera. Mozilla začala podporovat WOFF s verzí 3.6 prohlížeče Firefox.

Vývojáři, kteří používají editor open source fontů Fontforge, přidávají do svého softwaru také podporu ve formátu WOFF.

Kromě potenciální obohacování kreativity webových designérů WOFF standard se rovněž pokouší vyhovět obchodním zájmům vývojářů písem nebo slévárenských fontů, jak se často nazývají.

Tradiční fonty, které lze zakoupit pro použití na webu, byly často osazeny softwarem pro správu digitálních práv (DRM) stránky z používání písma bez platby. DRM se však ukázalo být bolestmi hlavy, která by mohla spravovat komerční poskytovatele, řekl Lilley. Zatímco WOFF nezabraňuje neplacení komerčních písem, dovoluje to, aby fondy slévárny snadno identifikovaly, které weby používají bez svého povolení písma, a to díky transparentní povaze CSS

"Ukázalo se, že slévárny nechtějí DRM. Z právního hlediska chtěli jen trochu obtížnější [pro vývojáře webu], aby náhodně porušit," řekl Lilley. Jako výměna za to, že nepoužívají technologii DRM, producenti písma budou mít širší platformu, na které mohou prodávat své výrobky, tvrdila Lilleyová. "S efektivním formátem si můžete snadno [koupit] webovou licenci pro písmo," řekl Joaff Jackson.

Joab Jackson pokrývá podnikový software a obecné technologické novinky pro

IDG News Service. Sledujte Joab na Twitteru @ @ Joab_Jackson. Joabova e-mailová adresa je [email protected]