Оглядываясь назад на пять лет с AMP. Мальте Юбиэл вспоминает, для чего создавался проект AMP, как он менялся под влиянием критики и к чему пришёл в наши дни — https://blog.amp.dev/2020/06/19/looking-back/
Конференция DevParty пройдёт онлайн 27 июня и продлится 15 часов: стартует утром во Владивостоке и закончится вечером в Калининграде. В потоке «Веб» 15 докладов.
Общепринятые комментарии. Пол Слотер по аналогии с общепринятыми коммитами предлагает соглашения по явному смысловому разделению комментариев в пулл-реквестах — https://conventionalcomments.org/
TypeScript 4.0 Beta. Даниэль Розенвассер про ключевые изменения в мажорном обновлении: метки для кортежей, кортежи с переменным числом элементов, улучшенное определение типов по потоку выполнения, ускорение сборки и другие — https://devblogs.microsoft.com/typescript/announcing-typescript-4-0-beta/
Стали известны взгляды Apple и Mozilla на некоторые API веб-платформы: как с точки зрения приватности пользователей, так и с точки зрения перспективности.
Клиентский мониторинг производительности. Влад Захаров делится опытом Тинькофф по замерам метрик производительности на клиенте и способами их оптимизации — https://habr.com/p/508256/
00:00:24 События и онлайн-доклады 00:11:15 DevTools в Chrome и Edge 00:23:04 Большие новости Safari 14 00:42:00 Date и Temporal 00:48:58 TypeScript 4 00:54:28 Зачем TypeScript
Прямая трансляция Web.Dev Live начнётся в 19:00 (GMT+3). В программе: инструменты тестирования перфоманса, измерение и отладка метрик Web Vitals, отчёт Chrome UX, анализ JS-бандлов, AMP, SEO.
Стилизация обёрток для разметки в CSS. Ахмад Шадид показывает различные способы ограничить контент по ширине, сохранив возможность работать с блоками на всю ширине вьюпорта — https://ishadeed.com/article/styling-wrappers-css/
Прямая трансляция второго дня Web.Dev Live начнётся в 15:00 (GMT+3). В программе: новинки DevTools, V8 и Puppeteer, PWA, локальные хранилища, прогрессивное улучшение, новые API для Zoom в вебе.
Tooling.Report. Инструмент для сравнения сборщиков по различным параметрам, позволяющий более осознанно подбирать сборщик для проекта — https://bundlers.tooling.report/
Советы по сложным CSS-иллюстрациям. Несколько свойств, техник и множество примеров Джи Томпкинса, которые помогут вам быстрее и качественнее рисовать на CSS. В переводе на «Веб-стандартах» — https://web-standards.ru/articles/complex-css-illustrations/
Новинки Firefox 78: псевдоклассы :is() и :where(), поддержка :read-only и :read-write без префиксов, новый движок регулярных выражений и другие. Подробнее в обзорах: