Co je WOFF (Web Open Font Format)?

Web Open Font Format (WOFF) je formát souboru pro webová písma vyvinutá společností Mozilla. Soubor WOFF může obsahovat komprimované soubory TTF a OTF, licenční informace a další metadata. Zde je to, co potřebujete vědět o WOFF.

Informace v tomto článku platí pro soubory WOFF a WOFF2.


Co je soubor WOFF?

Podobně jako soubory ZIP fungují soubory WOFF jako kontejnery pro jiné soubory, konkrétně soubory TrueType Font (TTF) a OpenType Font (OTF). Tyto typy souborů dávají webovým návrhářům možnost používat písma mimo standardní znaky na většině počítačů.

WOFF byl nahrazen formátem WOFF2. WOFF2 nabízí ještě lepší kompresní algoritmy, což snižuje původní velikost souboru o dalších 30 procent. Soubory WOFF2 proto zabírají menší šířku pásma a načítají se ještě rychleji. Soubory WOFF mají příponu .woff, zatímco soubory WOFF2 mají příponu .woff2.

Jak fungují soubory WOFF?

Prakticky všechny webové stránky používají kaskádové styly (CSS) k definování rozložení HTML a dalších prvků na obrazovce. Například vývojáři mohou pomocí CCS měnit webová písma odkazem na písma, která jsou již v počítači uživatele nainstalována. Pokud však váš počítač nebo prohlížeč nepodporuje písmo, bude se zobrazovat jako jiné písmo nebo se vůbec nenačte v závislosti na tom, jak je nastaven zásobník písem stránky.

Aby se tomuto problému předešlo, lze vlastní písma uložit do souboru WOFF, který je uložen na serveru se všemi ostatními prvky webové stránky. Návrhář pak může pomocí vlastnosti @ font-face CSS odkazovat na soubor WOFF a vykreslit písmo v prohlížeči.

Google Chrome, Firefox, Microsoft Edge, Opera a Safari podporují formát WOFF, ale možná budete muset aktualizovat webový prohlížeč na nejnovější verzi.


Výhody WOFF

Kromě rozšíření typů písem, která jsou k dispozici webovým vývojářům, má používání souborů WOFF několik výhod. Například:

  • Komprese: Protože soubory WOFF jsou komprimovány, načítají se rychleji než jiné typy souborů písem.
  • Podpora HTML a CSS: Na rozdíl od obrazových souborů lze soubory WOFF stylizovat pomocí HTML a CSS.
  • SEO: Písma WOFF jsou pro optimalizaci vyhledávače (SEO) lepší než obrázky textu.
  • Optimalizované vykreslování: Soubory WOFF obsahují typografické informace včetně kontextových formulářů a obrázků ve starém stylu, což umožňuje optimální vykreslení na všech zařízeních.
  • Přístupnost webových stránek: Soubory WOFF usnadňují přístup k webům, protože text lze číst nahlas a obrázky textu nikoli.
  • Vkládání: Písma WOFF pomáhají s internacionalizací tím, že vám umožňují vkládat písma se znaky z jiných jazyků.

Vytvořte si vlastní písma WOFF

Editory písem, jako je FontForge, vám umožňují navrhnout vlastní sady písem a exportovat je jako soubory WOFF. Soubory WOFF můžete také převést na soubory TTF nebo OTF pomocí FontForge. Pokud máte jiný editor písem, který se vám líbí a který podporuje pouze TTF nebo OTF, můžete nástroj sfnt2woff použít k převodu písem na soubory WOFF.

Otevřená knihovna písem a veverka písem obsahují stovky písem ve formátu WOFF, která jsou zdarma pro komerční i nekomerční použití.