Rome, новый набор инструментов для JavaScript. Джейсон Миллер разбирается, какие подходы и возможности приносит для разработчиков новый проект создателя Yarn и Babel — https://jasonformat.com/rome-javascript-toolchain/
Профессиональный онлайн‑курс «Вёрстка email-рассылок» HTML Academy стартует летом 2020. В программе 5 разделов: особенности вёрстки писем, текст и картинки, тестирование и оптимизация, фреймворки и конструкторы. Предварительная запись.
Когда умножение на 0 на самом деле не равно 0. Дэниэл Уилсон изучает, как работают режимы смешивания цветов в разных браузерах и как итоговый цвет может зависеть от цветового пространства монитора пользователя — https://danielcwilson.com/blog/2020/03/blend-modes-in-spaaaace/
Что React делает, а что не делает. Дэйв Седдиа объясняет, за что в приложениях отвечает React, а какие части никак с ним не связаны — https://daveceddia.com/what-react-does/
Преимущества в производительности от использования вариативных шрифтов. Мэнди Майкл объясняет, почему выгоднее использовать вариативные шрифты вместо отдельных шрифтов для начертаний и как это может помочь дизайнерам — https://medium.com/p/79af8c4ff56c
Мажорное обновление сборщика Rollup 2.0.0 получило множество изменений: возвращение к отсутствию зависимостей, переезд на Node.js 10, использование Chokidar для отслеживания изменений, удаление некоторых хуков, подключение в виде ES-модуля и другие — https://github.com/rollup/rollup/releases/tag/v2.0.0
00:00:57 События 00:11:39 Широкая цветовая гамма 00:15:11 Этапы развития CSS 00:20:28 Вся сборка ведёт в Rome 00:26:16 Фильм про Vue.js 00:30:59 Интернационализация 00:36:30 Юбилей Google Fonts 00:40:11 Фронтендер в геймдеве 00:58:50 Зарубежные митапы
Фиксация скролла после изменений в раскладке. В Chrome 81 починили поведение CSS Scroll Snap, когда при изменении размера вьюпорта фиксация ломалась — https://web.dev/snap-after-layout/