420. Google I/O и Config, Translation API, Figma, Invokers, альты, атрибуты/свойства, бета React 19
Vložit
- čas přidán 2. 06. 2024
- Ведущие
Вадим Макеев, Никита Дубко, Юля Миоцен
Темы
• 00:00:00 Интро
• 00:02:09 Google I/O и Config
• 00:09:32 Translation API
• 00:19:57 Новости Figma
• 00:30:01 Invokers
• 00:47:31 Длинные альты
• 00:56:48 Атрибуты и свойства
• 01:06:37 Бета React 19
• 01:23:59 Ответы на вопросыПоддержите нас
Простой способ сказать «спасибо» и попасть в закрытый чат.
• Патреон ( / webstandards_ru )
• Бусти (boosty.to/webstandards_ru)
• 3,5 USDT
• TRC20: TDWwqYaDVuXQuoDUxAGc3DtttPaFqLcJ1F
• TON: UQDtdvstR13TCLsiD-L_LGzkehbPQkpuP5UnOybzutwG0HUg
• 1 TON: webstandards.tonGoogle I/O и Config
• Web at Google I/O, May 14 (io.google/2024/explore/?q=web)
• Config 2024 lineup (config.figma.com/agenda) Translation API
• Blink: Web Translation API (groups.google.com/a/chromium....) Новости Figma
• What We Launched at Framework 2024 (www.figma.com/blog/what-we-la...)
• The Right Code for Your Design System (www.figma.com/blog/introducin...) Invokers
• Invoking elements by using only HTML: A first look at invokers (utilitybend.com/blog/invoking...) Длинные альты
• Long Alt (adrianroselli.com/2024/04/lon...)
• Адовый UX (t.me/uxfromhell) Атрибуты и свойства
• HTML attributes vs DOM properties (jakearchibald.com/2024/attrib...)
• Putting React In The Browser (offthemainthread.tech/episode...) Бета React 19
• React 19 Beta (react.dev/blog/2024/04/25/rea...)
• React 19 Beta Upgrade Guide (react.dev/blog/2024/04/25/rea...) Ответы на вопросы
• wpt/margin-padding-clear (wpt.fyi/results/css/CSS2/marg...)
• w3c/csswg-drafts (github.com/w3c/csswg-drafts/i...)
podcast@web-standards.ru (mailto:podcast@web-standards.ru)
Жалко что вебстандарты не обсудили progmatic drag and drop. И на сколько интересно это работает и проблемы с поддержкой этого апи в разных браузерах
Инвокеры это кусок popover api который вытащили в универсальный апи, чтобы работало не только с поповерами но и с любыми нативными элементами. Плюс есть апи которое позволяет в юзер ленде определять экшены. Это не разные штуки. Просто подумав покурив решили что хорошо бы отдельно поддерживать. Если б придумали раньше иквоукеры не было бы popovertarget popoveraction. А так алиасы будут.
Полина Гуртовая не пришла :(
+
В React className вообще никаким образом не оправдан. Так как если взять кастомный элемент, то там надо использовать именно class, а не className. И никаких конфликтов нет. Да и все эти параметры, парсятся в объект, а у объекта можно назвать параметр как class.
Это всё Цукерберг негодяй, жизнь вам испортил
+++
Лучше бы React вообще не трогали, чем дальше тем только хуже. Почему никто не говорит что React после отказа от инстанса больше не VirtualDOM. DOM это "Объектная Модель Документа". Объект это не просто данные, а интерфейс со свойствами и методами через который ты можешь с ним взаимодействовать . То во что движется React это ближе к HTML или JSON . И вот эти ref очередной гвоздь в крышку гроба
реакт говнище просто устаревшее
пусть трогают, каким надо быть извращенцем чтобы работать с 5 разными парадигмами, по одной в каждый год-два, при том что старые становятся Deprecated. Фреймворк мазохистов
@@hardusqa приведите пример не устаревшего и не говна. я на старой версии и актуальные проблемы она решает. как рендер он актуален, как фреймворк он не нужен.