Чемпионат Яндекса по программированию пройдет с 14 по 20 октября по четырём направлениям: фронтенд-, бэкенд-, мобильная разработка и машинное обучение. Задачи для фронтенда составили разработчики веб-интерфейсов Поиска Яндекса. Призовые места от 100 000 до 300 000 ₽, двадцать лучших финалистов пригласят в офис компании на экскурсию и собеседования. Регистрация — https://yandex.ru/championship/frontend/
00:01:23 События 00:07:02 Бета Chrome 78 и iOS 13 00:22:40 Сгибание на React 00:30:45 Экономная оптимизация 00:37:34 Вариативные Google Fonts 00:40:21 Прокси и jQuery
Инклюзивные компоненты: интерфейсы со вкладками. Хейдон Пикеринг про настоящие вкладки, их доступность и адаптацию в переводе на «Веб-стандартах» — https://medium.com/p/a125212e6c35
Первые доклады в программе Web Standards Days в Екатеринбурге 19 октября: запуск React в Java, устойчивости к ошибкам и шрифты для веба. Бесплатная регистрация пока открыта — https://wsd.events/2019/10/19/
Где и как использовать мультиколонки. Рэйчел Эндрю показывает, когда колонки удобнее двумерных сеток и какие нюансы нужно учитывать при такой вёрстке, в переводе на Хабре — https://habr.com/p/469395/
Как рисует браузер. Константин Крамлих из Яндекса о том, как современные браузеры оптимизируют отрисовку веб-страниц, в расшифровке доклада на Хабре — https://habr.com/p/468165/
Разбираемся с высотой строки в Figma. Марчин Вихари рассказывает о том, как в Figma решили уйти от принятых в дизайне принципов работы с высотой строки в сторону удобства для веб-дизайнеров — https://www.figma.com/blog/line-height-changes/
Крах под тяжестью лиц. Зак Лезерман оптимизирует загрузку аватарок комментаторов с внешнего сервиса в своём блоге — https://www.zachleat.com/web/facepile/
Новые доклады в программе Web Standards Days в Екатеринбурге 19 октября: проверка UX, игры для программистов и поддержка фреймворка в IDE. Бесплатная регистрация всё ещё открыта — https://wsd.events/2019/10/19/
Поддержка тёмного режима в WebKit. Тимоти Хэтчер об использовании свойства color-scheme и медиавыражения prefers-color-scheme для оформления нативных элементов страницы и по системным предпочтениям пользователя — https://webkit.org/blog/8840/dark-mode-support-in-webkit/
Drag-&-Drop компоненты для слепых пользователей. Расшифровка доклада Сергея Кригера про добавление доступности компонентам, с которыми привычно взаимодействовать мышкой: слайдер, загрузка файлов, сортируемые списки — https://habr.com/p/468541/
Извлекаем критический CSS. Милица Михайлия о влиянии подхода на метрики производительности и об инструментах автоматического определения критических стилей для страницы — https://web.dev/extract-critical-css