/ / EOT - co to jest? Jak zaimplementowano otwarte czcionki?

ЕОТ - co to jest? Jak zaimplementowano czcionki typu otwartego?

Do niedawna strony internetowe nie były ograniczonetylko „osiadły” zestaw narzędzi, ale także pakiety czcionek dla Internetu. Co to znaczy? Każda strona była wypełniona ulubionymi: Arial, Courier New, Times New Roman ... Oryginalność była poza listami przebojów! Jednak postęp zmusza programistów do poszukiwania nowych sposobów rozwiązywania niestandardowych problemów.

co to jest

Trochę historii ...

Rozwój technologii Embedded OpenTypeskończył się na przełomie wieków (1997). W rzeczywistości rozwiązanie problemu „jednolitości” stron internetowych znaleziono ponad 20 lat temu. Jednak monopol Microsoftu utrudnił popularyzację EOT... Co by to dało w tym czasie? Poszerzyłoby to nie tylko możliwości deweloperów, ale naciskało na dalszy rozwój.

Główną rolę przypisano wspólnemu rozwojowiMicrosoft i Adobe - format plików OpenType. O zaletach - trochę później, ale „debugowanie” trwało ponad 10 lat. Ilość wykonanej pracy jest naprawdę niesamowita.

Typ otwarty: nie jest to żadna wada

Ideologiczny następca TrueType ma imponujący zestaw zalet:

  • Obsługuje Unicode, zwiększając liczbę znaków do 65 000.
  • Proces kompresji jest bardziej racjonalny. Mały rozmiar gwarantuje osadzanie zarówno w plikach PDF, jak i zasobach internetowych.
  • W rodzinie dozwolone są odchylenia wymiarów optycznych, podczas gdy używane są różne zestawy konturów wektorowych.
  • Cecha Contextual Alternates, która zmienia twarz postaci w zależności od kontekstu.

osadzony typ otwarty

Krótko o najważniejszej rzeczy

Osadzony OpenType nie jest atrakcyjnytylko różne kształty liter, ale także zapewnia bezpieczeństwo. Cały sekret jest kompresowany i konwertowany do formatu .eot, gdzie adres zasobu sieciowego jest umieszczony w wierszu głównym. Jeśli nie zostanie określony, znaki nie będą wyświetlane. Ten mechanizm ochrony stał się popularny wśród znanych producentów.

Jedną z głównych wad był on samproces konwersji, a raczej zestaw narzędzi do tych celów. Konwerter był ekskluzywnym narzędziem WEFT, które działa tylko na platformie Windows. Mniej istotną wadą jest system ochrony, który zapobiega kopiowaniu symboli na stronie.

Lista „stref” problemowych i sposobów ich rozwiązywaniaomówione w ramach grupy roboczej ds. czcionek. Znaleziono alternatywne rozwiązanie: zamiast tworzyć „darmowy” kontener według schematu „root string”, dodano go do formatu czcionki OpenType.

czcionka OpenType

Dlaczego warto korzystać z EOT

Ten mechanizm pozwala chronić rozwój przed plikaminieautoryzowane użycie. Deweloperzy cenią swoje kreacje na setki, jeśli nie tysiące dolarów i są zrozumiałe. Utworzenie jednej czcionki EOT może zająć kilka lat (to jest to - poniżej)! Dlatego „wirtualna tarcza” zapewnia ochronę własności intelektualnej przed ingerencją z zewnątrz.

co to jest

Z czego składa się plik czcionki

Kwestia EOT już się nie pojawia. Co to jest? Ale niektóre punkty nadal powodują pytające spojrzenie. Zanurzmy się we wnętrzu, patrząc na podstawę strukturalną dowolnego pliku:

  • informacje ogólne;
  • Kodowanie ISO, Adobe i Apple, Unicode;
  • tabela nazw i glifów;
  • OpenType zakłada funkcje podpisu cyfrowego i mapy bitowej.

osadzony typ otwarty

Wbudowana technologia OpenType może zrobić więcej niż tylkourozmaicić wyświetlanie stron internetowych (różnorodność wyświetlania symbolicznego), ale także zabezpieczyć przed piractwem. EOT - co to jest? Panaceum czy przereklamowany populizm? Odpowiedź na to pytanie leży gdzieś pośrodku, ale korzyści są niepodważalne. Nie ma jednak gwarancji, że za kilka lat nowy gracz nie weźmie udziału w „wyścigu zbrojeń”.