Не умничайте с элементами форм. Брэд Фрост про модальные окна, скрытые поля и магические ссылки, которые мешают менеджерам паролей и привычкам пользователей. В переводе на Хабре — https://habr.com/p/440948/
Приоритеты загрузки JavaScript в Chrome. Эдди Османи свёл все случаи в одну таблицу: от <script> в <head> до <script defer> в конце <body> — https://addyosmani.com/blog/script-priorities/
Кастомные чекбоксы правильно. Вадим Макеев рассказывает о способах оформления чекбоксов, которые доступны с клавиатуры и для скринридеров: картинками, инлайновыми картинками, стилями, совместимо и инлайновым SVG — https://youtu.be/E6kLaaQFctU
Архитектурные решения для разных типов приложений. Джейсон Миллер (автор Preact из Google) рассматривает 12 типов (от соцсетей до лёгких игр) и предлагает наиболее эффективную архитектуру для каждого — https://jasonformat.com/application-holotypes/
Imagemin для сжатия картинок. Практикум Кейти Хемпениус по сжатию картинок с помощью Imagemin в Grunt, Gulp и Webpack с плагинами для обработки и экспорта форматов от GIF до SVG и WebP — https://web.dev/fast/use-imagemin-to-compress-images
Инклюзивные компоненты: список дел. Хейдон Пикеринг про разметку классического интерфейса для TodoMVC, которая сделает его доступным и удобным. В переводе на «Веб-стандартах» — https://medium.com/p/40a324436b3e
Puppeteer — мой новый сервер для разработки. Эрик Бидельман рассказывает, как команда https://web.dev придумала не разворачивать весь проект локально, а забирать живой сайт и подменять контент локально для простого редактирования статей — https://ericbidelman.com/posts/2019/02/pptrstagingserver
«А давайте перепишем шапку MDN на React?», или «React против веб-компонентов». Предложение Дэвина Флэнагана из Mozilla превратилось в интересную дискуссию — https://github.com/mdn/sprints/issues/967
Интерфейсы будущего: инлайновый SVG. Хейдон Пикеринг разбирается в возможностях SVG на примере бургерной кнопки меню, которая превращается в крестик, в коротком юмористическом видео — https://youtu.be/1CDTw_UpQoQ