341. Дока про a11y, Safari TP, Interop, DOM timers, CSS Speech, TypeRunner, CSS Toggles, CSS-in-JS
Описание
Ведущие
Андрей Мелихов, Никита Дубко, Вадим Макеев
Темы
• 00:00:00 Интро
• 00:01:24 Дока про доступность
• 00:03:25 Safari TP 156
• 00:17:52 Interop 2022
• 00:29:20 DOM timers
• 00:36:51 CSS Speech
• 00:55:31 TypeRunner
• 01:06:06 CSS Toggles
• 01:20:43 Плохой CSS-in-JSДока про доступность
• Дока — Доступность (https://doka.guide/a11y/) Safari TP 156
• Release Notes for Safari Technology Preview 156 (https://webkit.org/blog/13394/release-notes-for-safari-technology-preview-156/)
• Control the behavior of JavaScript imports with Import Maps (https://www.bram.us/2021/03/03/control-the-behavior-of-javascript-imports-with-import-maps/)
• The wait is over: DuckDuckGo for Mac beta is now open to the public! (https://spreadprivacy.com/duckduckgo-for-mac-open-beta/) Interop 2022
• Browser Vendors Aim to Heal Developer Pain with Interop 2022 (https://thenewstack.io/browser-vendors-aim-to-heal-developer-pain-with-interop-2022/) DOM timers
• Intent to Ship: Align Timers (including DOM timers) at 125 Hz (https://groups.google.com/a/chromium.org/g/blink-dev/c/Di3uO1eMVJ4/m/I3uwiz28AwAJ) CSS Speech
• Why we need CSS Speech (https://tink.uk/why-we-need-css-speech/)
• Speech Synthesis Markup Language (https://www.w3.org/TR/speech-synthesis11/)
• CSS Speech Module (https://www.w3.org/TR/css-speech-1/) TypeRunner
• TypeRunner: High-performance TypeScript compiler (https://github.com/marcj/TypeRunner) CSS Toggles
• CSS Toggles Explainer & Proposal (https://css.oddbird.net/toggles/explainer/)
• CSS Toggles (https://tabatkins.github.io/css-toggle/)
• Chrome 108+ has experimental support for CSS Toggles (https://twitter.com/yisibl/status/1581324896310681600) Плохой CSS-in-JS
• Why We’re Breaking Up with CSS-in-JS (https://dev.to/srmagura/why-were-breaking-up-wiht-css-in-js-4g9b)
• Reverted to using vanilla CSS too (https://pepelsbey.net/pres/vanilla-css/#tj)