Максимальная оптимизация загрузки изображений для веба в 2021 году. Мальте Убл разбирается с современными возможностями браузеров и техниками вставки изображений для максимальной скорости. В переводе на Хабре.
Firefox и Яндекс.Браузер запретят использование куки-файлов для сторонних сайтов в свежих релизах браузеров, что усложнит трекинг пользователей. Firefox сделает ограниченное исключение для авторизации.
Новости аппаратно-ускоренной анимации в Chrome. Юна Кравец о том, как браузер научился обрабатывать SVG-анимации и трансформации в процентах на видеокарте, а также планирует делать это и для анимации background-color и clip-path.
Как прятать контент ответственно. Хьюго Жирадель свёл вместе все способы доступно спрятать элемент и разобрался, в каком случае какой из методов подходит лучше.
Время свергнуть JPEG. Джон Снейерс сравнивает существующие кодеки и кодеки следующего поколения, среди которых JPEG XL, по качеству и скорости сжатия, ограничениям, поддержке анимаций и другим фичам.
Перфоманс JavaScript за пределами размера бандла. Нолан Лоусон подсвечивает особенности работы приложений, на которые полезно обращать внимание: расход памяти, использование CPU, потребление энергии.
Прямая трансляция конференции Я 💛 Фронтенд с докладами про сервис-воркеры, стейт-менеджмент, доставку JSON, доступность для незрячих, V8, виртуальную реальность.
Выпуск №271. Никита Дубко, Вадим Макеев и Михаил Трошев про Safari TP, Firefox 86, SVG на GPU, куки в браузерах, WebP, AVIF, JPEG XL и офер в Яндекс за день.
00:01:41 Свежий Safari TP 00:04:32 Firefox 86 00:08:31 Быстрый SVG на GPU 00:12:18 Куки в Firefox и Яндекс.Браузере 00:22:58 WebP, AVIF и JPEG XL 00:32:30 Офер в Яндекс за день 00:42:49 Буткемп и ШРИ 00:51:37 Зачем нужен ODO
Create App. Якоб Линд делится инструментом генерации базового кода приложения с конфигурациями сборки и списком зависимостей. Поддерживает Webpack, Parcel и Snowpack.
Массовая перегрузка функций. Лия Веру показывает, зачем может быть нужно поддерживать разные сигнатуры одной и той же функции и как это делать эффективно.
Дебаг лишних перерисовок после CSS-переходов. Джават Ушев разбирается в причинах неочевидного поведения контекстов наложения и оптимизирует перерисовки на своей странице.
Новинки Chrome 89 в обзоре Пита Лепажа: выход из-под триала WebHID, WebNFC и Web Serial, новые требования для возможности установки PWA, шаринг для десктопа и другие.
Почему тестировать веб на мобильных важно. Кельвин Омерешон рассказывает о текущем состоянии рынка смартфонов и делится списком сервисов, позволяющих тестировать страницы на мобильных.
Цвета в CSS. София Валитова с неполным переводом спецификации CSS Color Module L4 на CSS-live: способы задания цветов, цветовые схемы RGB, HSL, HWB, LAB, LCH и даже CMYK.