Новинки Firefox 84 в обзоре Криса Миллса: инспектор порядка фокуса на странице, поддержка сложных селекторов в :not, новый интерфейс PerformancePaintTiming, удаление AppCache, адреса localhost теперь считаются безопасными для удобства тестирования.
Фронтенд-2021: тенденции, как мы их видим. Филипп Нехаев располагает тренды и технологии фронтенда на технологическом радаре в блоге Tinkoff на Хабре: JS, TS, Vue, Svelte, ML, BFF, DI и другие.
MDN закончил переезд на Гитхаб. Главный редактор MDN Крис Миллс рассказал о новой платформе с кодовым именем Yari, которая позволит главному хранилищу знаний по веб-технологиям стать ближе к сообществу: маркдаун, пулреквесты, ишью и знакомый интерфейс.
Опубликован первый рабочий черновик Screen Fold API, который позволит определять состояние новых устройств со сгибаемыми экранами. Добавится интерфейс ScreenFold и новые медиафичи screen-fold-posture и screen-fold-angle.
Индивидуальные свойства для CSS-трансформаций. Команда WebKit рассказала о свойствах translate, rotate и scale, которые появились в Safari TP 117 (а также в Firefox и Chrome Canary) и позволят удобнее менять или анимировать отдельные трансформации.
Команда React представила Zero-Bundle-Size Server Components и обёртки для удобного получения данных. Эти компоненты могут быть целиком отрендерены в HTML, что уменьшает размер бандлов, ускоряет загрузку и потребление ресурсов на клиенте.
Выпуск №261. Ольга Алексашенко, Вадим Макеев и Никита Дубко про Трансформации, Firefox 84, боль, MDN, черновики CSS, переполнение, центрирование и вьюпорт.
Как в Discord реализовали клавиатурную навигацию по приложению. Джон Эгеланн делится опытом команды и рассказывает о сложностях и нюансах, возникающих при работе с фокусом.
Basecamp представила фреймворк Turbo, продолжающий идею Hotwire по передаче HTML вместо JSON. Фреймворк частично обновляет страницы с эффективностью SPA, но без перехода на JS-архитектуру.
Что нужно знать о популярных JS-фреймворках. Дима Чудинов рассказывает новичкам об истории создания фреймворков, об их пользе и принципах работы и отличиях фреймворков друг от друга.
React Server Components. Эдди Османи разбирается в свежем анонсе команды React, который в будущем поменяет подход к рендерингу компонентов и перенесёт часть нагрузки на бэкенд. В чём отличие от SSR, что ждёт Next.js и другое.
Как добавлять фавиконки в 2021. Андрей Ситник подробно разбирает, каких файлов достаточно, чтобы фавиконка корректно отображалась в большинстве браузеров.
Отладка WebAssembly современными инструментами. Ингвар Степанян показывает возможности Chrome DevTools для работы с WebAssembly: дебаггер, инспектор памяти, профилирование кода и другие.