Почему пора перестать использовать JavaScript IIFE. Джон Ау-Юнг показывает, как современный JavaScript решает проблемы, которые раньше решали немедленно вызываемые функции, в переводе на Хабре — https://habr.com/p/494868/
00:01:13 События 00:04:00 Safari 13.1 и формы в Chrome 00:16:56 Определившийся ES 2020 00:27:45 Как дизайнерам учить код 00:40:24 Генератор цветовой палитры 00:47:38 Git Flow устарел 00:55:30 Видеоплееры в вебе
Как определить неактивную вкладку в браузере. Уильям Ли использует Page Visibility API для улучшения UX, когда пользователь уходит или возвращается на вкладку с приложением — https://alligator.io/js/page-visibility-api/
Intersection Observer API. Гарри Хеман делится примерами использования на практике определения видимости элемента во вьюпорте — https://habr.com/p/494670/
Шпаргалка по БЭМ. Нильс Биндер собирает популярные в вёрстке компоненты и раскладывает элементы внутри них по БЭМ — https://9elements.com/bem-cheat-sheet/
Измерение производительности JavaScript-функций. Феликс Гершау рассказывает, какие методы помогают замерять время выполнения функций и как производить замеры правильно, в переводе на Хабре — https://habr.com/p/495894/
Настраиваем Windows для веб-разработки. Зелл Лью устанавливает подсистему Linux в Windows и добавляет всё самое необходимое для работы — https://zellwk.com/blog/windows-wsl/
Новинки Firefox 75 в обзоре Марата Таналина: функции min(), max() и clamp() в CSS, атрибут loading="lazy" у картинок, публичные статические свойства классов в JS, событие отправки формы SubmitEvent и другие — https://tanalin.com/blog/2020/04/firefox-75/
BFCache, или Туда и обратно. Расшифровка доклада Виктора Хомякова про то, как при нажатии пользователем кнопки «Назад» в браузере отдавать ему страницу максимально быстро и без потерь — https://habr.com/p/496360/