Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/Шрифтовые ресурсы и возможности/ Color fonts, palettes и emoji

  1. Базовый уровень

    • Color-glyph capability

      Определяет наличие color glyph representation в выбранном face.

    • Monochrome glyph fallback

      Использует monochrome representation при отсутствии подходящего color glyph.

    • Alternate-face fallback

      Переходит к другому face, если текущий не предоставляет требуемый glyph.

    • Normal palette

      Использует default palette, выбранную font или UA.

    • Light и dark palettes

      Запрашивает palette, подходящую светлому или тёмному background context.

    • Emoji presentation modes

      Различает normal Unicode, text и emoji presentation requests.

  2. Продвинутый уровень

    • Named palette

      Выбирает author-defined palette по имени.

    • Rule `@font-palette-values`

      Объявляет новую font color palette.

    • Palette family descriptor

      Ограничивает palette одной font family.

    • Base palette

      Выбирает встроенную palette как основу author palette.

    • Palette color overrides

      Заменяет отдельные indexed colors в base palette.

    • Palette-name lookup

      Разрешает named palette с учётом font-specific scope и cascade.

    • Palette-family binding

      Не применяет author palette к face другой family.

    • Unicode presentation interaction

      Согласует `font-variant-emoji` с Unicode presentation sequence и доступными glyph variants.