Меню сайта
Категории
|
Официальная спецификация технологии font embedding (встраивания шрифтов), которая разработана Консорциумом W3. CSS не задается вопросом относительно того, каким образом технология встраивания будет реализована в веб-браузерах; спецификация только описывает синтаксис, который позволяет автору веб-страницы описывать необходимый шрифт с использованием шрифтовых дескрипторов и богатого набора свойств. Такая информация дозволит веб-браузеру избрать, зависимо от обстоятельств, один среди таких способов поведения:
O вопрос выбора exact matching (заказанного шрифта), когда он уже на данном компьютере присутствует; O вопрос выбора близкого по intelligent matching (характеру шрифта) на основании информации шрифтовых дескрипторов - высоты заглавных и строчных, наклона букв, характера засечек и тому подобное; O font synthesis (синтез нужного шрифта), для чего помимо вышеперечисленных общих параметров шрифта надобна в том числе метрическая информация относительно габаритов любой буквы. Браузер может, например, удовлетвориться технологией Multiple Masters компании Adobe, которая позволяет без рывков менять ширину, насыщенность; O лишь в том случае, когда все три предыдущих варианта не дали итога и когда один из дескрипторов включает URL файла шрифта, браузер может предпринять попытку сгрузить его из сети и применять для вывода текстового контента. Верно, вопрос выбора одного из данных способов поведения находится в зависимости как от способностей веб-браузера, так и от плана автора веб-страницы. Когда бы браузеры-конкуренты были совместимы друг относительно друга хотя бы относительно синтаксиса вызова шрифтов, отличия в шрифтовых форматах были бы не настолько существенны.
Автор: hohol | Дата добавления: 07.07.2025
|