229. Новости Chrome, Firefox и V8, Web Vitals, GitHub Codespaces, minmax, наша ответственность
Episode description
Ведущие: Вадим Макеев, Никита Дубко, Мария Просвирнина
Темы
00:00:00 Интро
00:01:00 События
00:03:58 Новости браузеров
00:13:05 Web Vitals
00:23:36 Хранилища в браузерах
00:32:37 Logical assignment в V8
00:37:51 Github Codespaces
00:47:00 Непонятные min и max
00:54:28 Наша ответственность
События
• Дискуссия про тестовые задания онлайн 16 мая
• ngVikings 2020 онлайн 25–26 мая
• MinskJS Meetup #8 онлайн 28 мая
• JS Nation Live онлайн 18–19 июня
Новости браузеров
• Chromium lands Flexbox gap
• Chrome: Screen Wake Lock API
• Stay awake with the Screen Wake Lock API
• Firefox 76: Audio worklets and other tricks
• Firefox 76 в обзоре Марата Таналина
Web Vitals
• Introducing Web Vitals: essential metrics for a healthy site
• Optimize Largest Contentful Paint
• Optimize First Input Delay
• Optimize Cumulative Layout Shift
• Web-vitals
• Web-vitals-extension
Хранилища в браузерах
Logical assignment
Github Codespaces
• GitHub Codespaces
• Codespaces on the iPad
Непонятные min и max
• Min()/max() both with exactly like JS
• CSS min() and max() functions are counterintuitive
Наша ответственность
• CSS Only Tooltip for All Screen Sizes
• Наша бессмысленная погоня за семантической ценностью
• Ценность осмысленности
• Культ карго CSS
• Архитектура CSS