Firefox и Яндекс.Браузер запретят использование куки-файлов для сторонних сайтов в свежих релизах браузеров, что усложнит трекинг пользователей. Firefox сделает ограниченное исключение для авторизации.
Максимальная оптимизация загрузки изображений для веба в 2021 году. Мальте Убл разбирается с современными возможностями браузеров и техниками вставки изображений для максимальной скорости. В переводе на Хабре.
Новинки Firefox 86 в обзоре Криса Миллса в блоге Mozilla Hacks: удобный испектор для фреймов, псевдокласс :autofill для полей форм, картинки в list-style-image, Intl.DisplayNames для локализации и экспериментальный image-set() в CSS.
До memo(). Дэн Абрамов показывает, как можно улучшить производительность React-компонентов, изолировав изменения состояний или переместив их ближе к отрисовке.
Настройки качества кодирования AVIF и WebP. Мальте Убл подбирает такие настройки, чтобы изображения в форматах AVIF и WebP выглядели визуально не хуже, чем их фолбек на JPEG.
Оптимизация видео по размеру и качеству. Дуг Силларс делится советами, как работать с видео на странице производительно и эффективно без заметного ухудшения его качества.
Tailwind CSS с нуля до продакшена. Скринкаст Саймона Врахлиотиса про TailwindCSS: настройка, подход utility-first, адаптивность, состояния компонентов, композиция, переиспользуемость, кастомизация и оптимизации для продакшена.
Выпуск №270. Андрей Мелихов, Вадим Макеев, Алексей Симоненко и Роман Магдаленко про инспектор флексов, Vite 2.0, SVGO 2.0, Wakamai Fondue, TypeScript, RedLab и стороны аутсорса.
Вышел оптимизатор SVGO 2.0. Новый мейнтейнер проекта Богдан Чадкин представил новинки: JSON для конфигов, обновлённый CLI, изменения в Node API и официальный ES-бандл для использования в браузере инструментами, вроде SVGOMG.
CSS Basics. Видеокурс Евгения Ковальчука из 24 видео по основам CSS: синтаксис, блочная модель, декоративные свойства, позиционирование, текст, трансформации и анимация, медиавыражения.
Берёмся за TypeScript. Книга Акселя Раушмайера в двух частях: часть 1 покрывает основы для быстрого старта, часть 2 погружается глубже. HTML-версия доступна бесплатно, электронные форматы за 34 $.
Полезные советы по DevTools. Виталий Фридман делится советами, спрятанными инструментами и приёмами, позволяющими получить максимум от возможностей девтулзов в браузере.
Вышел Vite 2.0, быстрый сервер для разработки и сборки на ES-модулях. В новой версии: независимое ядро (остальное в плагинах), esbuild для предсборки, поддержка CSS и SSR, опциональная поддержка старых браузеров.