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


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


Медиа


• podcast Подкаст «Веб-стандарты» #311. Лёгкий Fleet, GitHub Actions, ESM+TS ломают сборку, свежие CQ, HTML, CSS, JS в Веб-альманахе
• podcast «Новости 512» от CSSSR: Fleet и Compose Multiplatform, PHP 8.1, гайд по JWT, цепи Маркова, роадмапы по IT-профессиям
• podcast Подкаст «Callback Hell»: В гостях Никита Михайлов. Bootstrap, Atomic CSS, физическое здоровье на удаленке
• podcast MoscowJS Podcast #1 — Как найти работу, которой захочется гордиться
• podcast Подкаст «Да как так-то?». Выпуск №13. Что фронтенд-разработчик должен знать про дизайн
• podcast Подкаст «Фронтенд Юность» #215: Nestjs выходит за рамки разумного
• podcast video webDev #11: Front-end. Вопросы на собеседовании

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


• habr Убираем JavaScript. Как при помощи htmx красиво использовать HTML и уменьшить объем кода
• habr HTMHeaven — 19 советов и приёмов вёрстки
• habr Эволюция HTTP для современного веба
• en Мощь Serverless для фронтенд разработчиков
• en Web Almanac: Ежегодный отчет HTTP Archive состояние веба
• en Руководство по созданию веб-компонента для формы кредитной карты





CSS


• habr Как я в десять раз ускорил работу таблицы Google одной строкой CSS
• habr 10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after
• habr Как сделать удобное 3D-меню на CSS
• habr CSS и XPath для QA: чтобы разобраться с локаторами, нужно всего лишь…
• en Open Props: Open Source CSS Variables
• en CSS Custom Properties и !important
• en Интернационализация в CSS
• en 5 основных ошибок CSS, которых следует избегать
• en Построение системы координат с помощью HTML и CSS
• en Концепты CSS — единственное руководство, которое вам нужно
• en Chrome DevTools: CSS Overview
• en Глитч-эффект на чистом CSS

JavaScript


• habr Процедурная генерация бумажных снежинок
• habr Как ваш браузер обрабатывает прикосновения к экрану телефона (js touch events)
• habr Миграция 17 000 файлов JS на TypeScript. Как это было
• Генерация текста с помощью цепей Маркова на JavaScript
• en Remix — Самый горячий новый JS-фреймворк (зима 2021 г.)







Браузеры


• habr Vivaldi-5.0 — Искусство, доступное всем
• «Было приятно, когда наш синтез речи приняли за диктора»: как работает автоперевод и озвучка видео в «Яндекс.Браузере»
• Microsoft начала отговаривать пользователей от установки браузера Chrome
• en Что нового в WebKit в Safari 15
• en Состояние принятия протокола P2P в современных браузерах

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