Дайджест Форвеба №21

Важные новости и материалы первой половины ноября 2019

Доступность и закон

Татьяна Фокина разбирается, какие в США, Евросоюзе и России есть законы и стандарты о веб-доступности и что будет за их нарушение.

«Фронтенд-юность» № 114: тёплый выпуск с Дэном Абрамовым

Большое русскоязычное интервью с Дэном Абрамовым: популярность и Твитер, доминирование Реакта, конкуренция фреймворков, опенсорс, UX и DX, разработка в Фейсбуке, увлечения Дэна и многое другое.

Best practices for optimising video streams on the web

Хороший обзор адаптивной потоковой передачи видео в вебе: зачем её использовать, как она устроена под капотом, лучшие практики реализации.

@babel/preset-modules

Новый пресет для компиляции кода под современные браузеры, исправляющий браузерные баги и неточности реализации современных возможностей JS. На выходе даёт более гораздо более компактный код, чем @babel/preset-env.

How GitLab Pages made our Sketch design handoffs easier and faster

Дизайнеры GitLab рассказали о своём процессе передачи макетов разработчикам, позволяющем экономить время и даже деньги.

Web Components Bookmarks

Коллекция актуальных ресурсов о веб-компонентах от Сергея Куликова: от стандартов до лучших практик и готовых компонентов.

Мифы о доступности цветового контраста

Разрушение распространённых заблуждений о требованиях к контрастности цветов в переводе на Хабре.

Type coercion in JavaScript

Подробный обзор механизма приведения типов в JavaScript от Акселя Раушмайера.

The 2019 Web Almanac

Ежегодный отчёт о состоянии веба от HTTP Archive: анализ содержимого, используемых технологий и UX миллионов сайтов.

Announcing CodeSandbox CI and all-new Embeds

Анонс нового бесплатного CI-сервиса для опенсорсных JavaScript-библиотек, уже используемого популярными проектами вроде React, Babel, Framer и Material UI.

Making instagram.com faster: Code size and execution optimizations (Part 4)

Четвёртая часть рассказа об ускорении веб-версии Instagram, на этот раз об оптимизации парсинга и выполнения кода.