Полезная рассылка, выпуск 25
Нам исполнилось четыре года, и по этому случаю я собрал разную статистику и опубликовал у нас в блоге. А ещё мы подвели итоги двенадцатого базового интенсива.
Замечательные Дима Лебедев и Катя Турапина подготовили большой перевод руководства «SVG on the web — a practical guide».
Инструменты и статьи
SVG style inheritance and the ‘Flash Of Unstyled SVG’
Как будут вести себя ваши SVG, если CSS не загрузится или будет отключён. Основные проблемы, и как с ними бороться.
On :not and specificity
Хороший разбор того, как псевдокласс :not
влияет на специфичность селекторов.
Несколько неочевидных фронтенд-хитростей
Интересные приёмы, которые вы можете использовать на своём сайте. Например, CSS-анимация прямо в SVG.
The current state of telephone links
Как подружить номера телефонов на своём сайте с самим телефоном, с которого этот сайт просматривают?
People don’t change the default 16px font size in their browser
Небольшое рассуждение на тему того, что далеко не всегда размер шрифта в браузерах по умолчанию — 16px. И надо думать об этих пользователях тоже.
REM vs EM — the great debate
Этот спор, наверное, никогда не закончится — битва между rem
и em
. И, как всегда, сложно назвать победителя.
Managing typography on large apps
Продолжая тему типографики, немного о том, как управлять ей в больших приложениях и проектах.
Why is vertical rhythm an important typography practice?
Статья о том, что такое вертикальный ритм, и почему он так важен.
Gutenberg — a meaningful web typography starter kit
Симпатичная библиотека для создания базовой типографики.
Fixing the font-weight problem on hover states
Пара способов того, как можно установить жирность элементу при наведении на него, чтобы при этом ничего не смещалось и не соскакивало.