246 читали · 3 года назад
Web Speech API в JavaScript: от текста к речи
Источник: Nuances of Programming Я провожу много времени на Medium: иногда пишу, но по большей части читаю. Изучаю опыт разработчиков, которым они делятся с сообществом. Недавно заметил, что для каждой статьи Medium предлагает кнопку воспроизведения. Сначала подумал, что такая привилегированная функция предоставляется только избранным статьям или авторам. Но оказывается, она доступна всем! Это значит, что на Medium можно слушать материал публикаций. И, как любой разработчик, я сразу же заинтересовался решением этой задачи...
1241 читали · 3 года назад
Шрифты. Преобразование текста в кривые
В технических требованиях типографии вы можете увидеть пункты про недопустимость использования системных шрифтов и про преобразование в кривые. Что это, зачем и как «скривить» шрифты? Текст в макете всегда выполняется каким-либо шрифтом. Это может быть системный шрифт (тот, который предустановлен в операционной системе, типа Arial, Times New Roman, Myriad Pro) или же дополнительно установленный (коммерческий / бесплатный). Шрифт — это не просто буквы. Каждый знак определенным образом закодирован...