Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html] Czcionki których nie ma ...
Forum PHP.pl > Forum > Po stronie przeglądarki
blackneron
Chciałbym użyć czcionki - English 111 Vivace BT, natomiast nie wyświetli jej na wszystkich systemach ze względu na to, że jest to rzadka czcionka i nie wiele osób ją ma.
Czy można to jakoś obejść ? czy mogę np. zostawić tą czcionkę na serwerze i korzystał z niej z tamtego miejsca.

Pozdrawiam.
Zajec
Sprawa jest nieciekawa. Używanie czczionek nielokalnych jest planowane w CSS3, a aktualnie tylko IE w beznadziejny sposób to obsługuje. Beznadziejny, bo wspiera tylko jeden format zapisu czczionki i na pewno nie jest to powszechny TTF. Musisz więc konwertować do innego formatu (co może być problematyczne) i liczyć się z obsługą tego tylko w IE. Co więcej pamiętaj, że czczionki są udostępniane na różnych licencjach i radzę dowiedzieć się, na jakiej dostępna jest wspomniana English 111 Vivace BT, żeby przypadkiem nie łamać prawa.

Istnieje także możliwość używania obrazków z napisami zamiast samej czczionki. Kłopot jednak powstaje, gdy tekstu który chcemy umieścić daną czcionką jest dużo.

Innym rozwiązaniem jest użycie Flasha do wyświetlenia tekstu wybraną czczionką. Tu jednak powstaje ograniczenie wynikające z użycia pluginu. Tekstu takiego nie można wygodnie kopiować i obsługiwać (np. dodawać do notatek w Operze, przesyłać jednym kliknięciem do słownika).

Można wreszcie czekać. Na jakimś wykładzie dot. Opery było wspomniane, że taka funkcjonalność (czczionka pobierana automatycznie z serwera) może się pojawić w przyszłości. O ile Opera 9.50 jest już na wykończeniu, to może zobaczymy to w Operze 10 (oczywiście z obsługą TTF). Zostaje kwestia zaimplementowania tego także przez Gecko no i olania IE.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.