Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры


Медиа


Подкаст «Веб-стандарты» №281. SpiderMonkey 25 лет, Safari TP, Bootstrap 5, Гитхаб, префиксы, монорепы и свой git в Яндексе
Подкаст «Фронтенд Юность» #186. Утюжить веб. В гостях создатель и главный редактор Smashing Magazine Виталий Фридман.
Видеокаст «Front-end. Вопросы на собеседовании» #2
Нужен ли джуну идеальный код: интервью с Вадимом Макеевым
Подкаст «Да как так-то?». Выпуск № 4: из филолога-япониста во фронтенд на фрилансе

Веб-разработка


Солидные фронтенды: мониторинг
Регистрация обработчика протокола URL для PWA
Различия между WebSockets и Socket.IO
Переход к «Meta GSAP»: поиски «идеальной» бесконечной прокрутки




CSS


Выявление устройств с сенсорными экранами на чистом CSS
Венец эволюции CSS-in-JS уже здесь: полностью типизированные стили без рантайма в vanilla-extract
Сравнение производительности CSS и CSS-in-JS в реальном мире
Инструменты для аудита CSS
«Родительский селектор» :has() — в реальность!


Дизайн для чтения: советы по оптимизации контента для режимов чтения и «приложений-читалок»
Продвинутая CSS-анимация с использованием cubic-bezier()
aspect-ratio и grid
Создание Stylesheet Feature Flags с помощью Sass !default
Плавная прокрутка Sticky ScrollSpy Navigation с фиксированным фоном на CSS
Взгляд на CSS Tailwind

JavaScript


Отслеживание и визуализация положения МКС с помощью 30 строк JavaScript-кода
Шпаргалка по JS-методам для работы с DOM
Паттерны отложенной инициализации свойств объектов в JavaScript
Я выпустил Grafar — JS-библиотеку для визуализации
7 шагов для безопасного JavaScript в 2021 году
Современный Javascript: все, что вы пропустили за последние 10 лет (ECMAScript 2020)
Создайте тетрис с помощью современного JavaScript








Браузеры


Использование обработчиков пользовательских протоколов для кросс-браузерного отслеживания в Tor, Safari, Chrome и Firefox
Идентификация через анализ внешних обработчиков протоколов в браузере

Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.