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


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


Медиа


• podcast «АйТиБорода»: ЧЕЛОВЕЧНЫЙ ФРОНТЕНД / Доступность и современность интерфейсов / Вадим Макеев
• podcast «Frontend Weekend» №106: в гостях Фил Ранжин из компании Лингвотроник и подкаста «Мы обречены» о популярности в твиттере и потере любви к разработке
• podcast «Новости 512» от CSSSR: Firefox 93, TypeScript 4.5 Beta, виды DOM, дебаггинг CSS, XSS, security-релизы Node.js и Redis
• podcast Подкаст «Веб-стандарты» #303: Firefox 93, тёмная тема, баги браузеров, TypeScript 4.5, реальный перфоманс, новый сайт в 2021
• podcast Подкаст proConf #110: TheUXConf 2021
• video Front-end Science c Сергеем Пузанковым: Pet-projects. Какие проекты делать начинающему фронтенд разработчику
• video Callback Hell от CSSSR: Зачем дизайнеру кодить, дизайн-системы и дизайн-токены. В гостях Вадик Матвеев и Юлия Миоцен.
• video «Искусство веб-разработки», Елена Литвинова: Разбираем результаты собеседования в компанию DICE в Лондоне. React, NodeJS.

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


• habr Лучшие стратегии разработки фронтенда в 2022 году
• habr Современный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков
• habr Как сделать Змейку на чекбоксах и не только
• habr PWA: не Chrome'ом единым?
• en Каково создавать емейл-темплейт в HTML формате в 2021
• en Как победить CORS
• en Создание multi-select компонента
• en Искусство обмана, Lighthouse Score Edition
• en Железо и веб: баланс между полезностью, безопасностью и конфиденциальностью




CSS


• habr Как написать собственное свойство CSS
• habr Как создать блок с градиентной обводкой?
• habr Разбираемся с цветами, палитрами, фильтрами CSS и не только
• en Расширяемые секции в сетке компонентов с помощью CSS Grid
• en Пользовательские свойства со значениями по умолчанию: 3 + 1 стратегия
• en Умные CSS решения для распространенных задач в пользовательских интерфейсах
• en CSS сходит с ума, я вам расскажу как
• en Различные варианты использования пользовательских свойств
• en Как создать эффект пишущей машинки на CSS для вашего веб-сайта
• en Bootstrap vs Tailwind vs Vanilla CSS

JavaScript


• habr Распознаём позу прямо в браузере в реальном времени
Релизы: en Анонс релиза Parcel v2, Релиз ESLint v8.0.0
• en ESNext: Import Assertions (JSON Modules, CSS Modules, …)
• en Микрооптимизация вашего JavaScript, вероятно, того не стоит, но ..









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

Материал подготовили dersmoll и alekskorovin.