Шрифт символа смерти

Оригинальное название: Серен Дэвис: смерть иконочным шрифтам — EpicFEL 2015

Презентация на конференции EpicFEL, 26 сентября 2015 г.


видео:

Слайды:

В этой главе я обсуждаю презентации иностранных спикеров. Не стесняйтесь поправлять меня в комментариях ;).

TL;DR: Используйте SVG

В чем именно проблема с иконочными шрифтами?!

  • Люди с дислексией используют специальный шрифт, который заменяет ваш шрифт, поэтому символы не отображаются.слайд_17
  • Программы чтения с экрана: они неправильно читают ваши символы.слайд_24
  • Пользователи Opera mini: браузер не поддерживает иконочные шрифты (более 250 миллионов пользователей по всему миру)
  • Юникод, используемый для шрифтов, различается в разных браузерах (и оказывается, так)
  • iOS 9 может включить блокировку внешних шрифтов

Но есть преимущества иконочных шрифтов, для которых они используются:

  • Масштабируемость
  • Стиль: изменить цвет значка
  • Уменьшение количества http-запросов

Шрифт иконки в Chrome ~5x SVG ATM (c) Эдди Османи

Но стоит ли?!
Мы ищем выход. Мы нашли. Это SVG:

  • Хорошая доступность, если он встроенный, вы можете добавить заголовок и описание к значку.
  • Масштабируемость. Тот же вектор :)
  • Мультистилизация: много цветов на 1 иконкуслайд_50
  • Анимация
  • Вы можете использовать как простые изображения в теге img, так и в css (фон), также тег svg и систему иконок
  • Хорошая поддержка браузеров: от IE9+

Итог в одной картинке:

Иконочный шрифт против SVG

слайд_66

Спасибо всем :)

Серен Дэвис: смерть иконочным шрифтам — EpicFEL 2015

УПД: Еще одна полезная статья 10 причин перейти с иконочных шрифтов на SVG

Source

ЧИТАТЬ   Ключевые слова из выступления Дмитрия Медведева: Россия, вперед!