Web Open Font Format (WOFF) to format plików czcionek internetowych opracowany przez Mozillę. Plik WOFF może zawierać skompresowane pliki TTF i OTF, a także informacje licencyjne i inne metadane. Oto, co musisz wiedzieć o WOFF.
Informacje zawarte w tym artykule dotyczą plików WOFF i WOFF2.
Co to jest plik WOFF?
Podobnie jak pliki ZIP, pliki WOFF działają jako kontenery dla innych plików, w szczególności plików czcionek TrueType (TTF) i czcionek OpenType (OTF). Te typy plików dają projektantom stron internetowych możliwość używania czcionek spoza standardowych znaków występujących na większości komputerów.
Format WOFF został zastąpiony formatem WOFF2. WOFF2 oferuje jeszcze lepsze algorytmy kompresji, które zmniejszają oryginalny rozmiar pliku o dodatkowe 30 procent. Dlatego pliki WOFF2 zajmują mniej przepustowości i ładują się jeszcze szybciej. Pliki WOFF mają rozszerzenie .woff, a pliki WOFF2 mają rozszerzenie .woff2.
Jak działają pliki WOFF?
Praktycznie wszystkie strony internetowe używają kaskadowych arkuszy stylów (CSS) do definiowania układu HTML i innych elementów na ekranie. Na przykład programiści mogą używać CCS do zmiany czcionek internetowych, odwołując się do czcionek, które są już zainstalowane na komputerze użytkownika. Jeśli jednak Twój komputer lub przeglądarka nie obsługuje czcionki, pojawi się ona jako inna czcionka lub nie zostanie wczytana w ogóle, w zależności od konfiguracji stosu czcionek na stronie.
Aby uniknąć tego problemu, niestandardowe czcionki można przechowywać w pliku WOFF, który jest zapisywany na serwerze wraz ze wszystkimi innymi elementami strony internetowej. Projektant może następnie użyć właściwości CSS @ font-face, aby odwołać się do pliku WOFF i wyrenderować czcionkę w przeglądarce.
Google Chrome, Firefox, Microsoft Edge, Opera i Safari obsługują format WOFF, ale może być konieczne zaktualizowanie przeglądarki internetowej do najnowszej wersji.
Korzyści z WOFF
Oprócz rozszerzenia typów czcionek dostępnych dla twórców stron internetowych, używanie plików WOFF ma kilka zalet. Na przykład:
- Kompresja: Ponieważ pliki WOFF są skompresowane, ładują się szybciej niż inne typy plików czcionek.
- Obsługa HTML i CSS: W przeciwieństwie do plików graficznych, pliki WOFF można stylizować za pomocą HTML i CSS.
- SEO: Czcionki WOFF są lepsze do optymalizacji pod kątem wyszukiwarek (SEO) niż obrazy tekstu.
- Zoptymalizowane renderowanie: Pliki WOFF zawierają informacje typograficzne, w tym formy kontekstowe i postacie w starym stylu, co pozwala na optymalne renderowanie na wszystkich urządzeniach.
- Dostępność witryny internetowej: Pliki WOFF sprawiają, że witryny są bardziej dostępne, ponieważ tekst można czytać na głos, a obrazy tekstu nie.
- Osadzanie: Czcionki WOFF pomagają w internacjonalizacji, umożliwiając osadzanie czcionek ze znakami z innych języków.
Stwórz własne czcionki WOFF
Edytory czcionek, takie jak FontForge, umożliwiają projektowanie własnych zestawów czcionek i eksportowanie ich jako plików WOFF. Możesz także konwertować pliki WOFF na TTF lub OTF za pomocą FontForge. Jeśli masz inny edytor czcionek, który Ci się podoba, który obsługuje tylko TTF lub OTF, możesz użyć narzędzia sfnt2woff, aby przekonwertować czcionki na pliki WOFF.
Open Font Library i Font Squirrel mają setki czcionek w formacie WOFF, które są bezpłatne do użytku komercyjnego i niekomercyjnego.