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


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


Медиа


podcastFrontend Weekend №107, в гостях снова Иван Ботанов из компании Tinkoff.ru: что изменилось за 3 года или о белом хакинге и youtube-канале «В офисе»
podcastПодкаст «Фронтенд Юность» #209: Программирование — всё равно не работа
podcastПодкаст «Сделайте мне красиво» №63 — Сел, порефлексировал и уволился
podcast«Новости 512» от CSSSR: Chrome 95, Node.js 17, память и GC в JS, архитектура, замыкания, изучение фреймворков, отчет W3C
podcast«Новости 512» от CSSSR: Дока, Parcel 2.0, Nuxt.js 3 beta, разбираемся в CORS, новый фреймворк Remix
podcastПодкаст «Веб-стандарты» #304. State of CSS, цветовые палитры, Яндекс.Браузер, ввод пароля, CSS будущего, зачем нужна Дока
podcastproConf #111: CSScamp 2021

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


habrФронтенд-разработчику: 7 основных принципов дизайна
habrЗапустилась Дока — опенсорсный справочник по веб-разработке
habrWebpack Module Federation — микрофронтенд на современных технологиях (часть 2) – deep dive
Новый рабочий процесс W3C из будущего
enДавайте поговорим о нативных HTML табах
enОбнаружение ввода определенного текста с помощью HTML и CSS
enКак создать многопользовательскую игру в реальном времени с нуля на JS
enСоздание SSG, который я всегда хотел: сэндвич из 11ty, Vite и JAM
enХаос микрофронтенда (и как его решить)





CSS


habrТипы значений в CSS. Абсолютные, относительные и всякие другие
CSS переходит на новый, шестой уровень каскадности
enПереписываем Tailwind компоненты на ванильном CSS
enРаспространенные ошибки при написании CSS с помощью БЭМ
enПредотвращение влияния прокрутки на цепочку элементов с помощью Overscroll Behavior
enИнтервью с Эладом Шехтером о «The New CSS Reset»
enИзучение CSS Paint API: cкругление фигур
enУважение к предпочтениям пользователей касательно анимаций (prefers-reduced-motion)
en@supports selector()
enПрекратите бороться с причиной существования CSS с этими тупыми «фреймворками»
enКак я организую свой CSS для веб-сайтов без фреймворка

JavaScript


habrБинарный протокол для JavaScript
habrРазмышления об идеальной архитектуре для JavaScript
enНеправильный TypeScript
enРешение проблем JavaScript из Bigfrontend (BFE): Throttle и Debounce
enКак построить линейный график на JavaScript: визуализация данных о Covid-19 вакцинации







Браузеры


В браузере Brave заменят поисковик по умолчанию с Google на собственный Brave Search
Релиз Chrome 95
enВы не можете доверять никакому веб-браузеру.

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

Комментарии (1)


  1. ht-pro
    25.10.2021 12:31
    +1

    Спасибо.