Size: a a a

Веб-компоненты

2020 October 02

SK

Serhii Kulykov in Веб-компоненты
Ryosuke Niwa из команды WebKit с недавнего времени появился в твиттере, советую фолловить

https://mobile.twitter.com/rniwa_dev
источник
2020 October 07

АР

Алексей Родионов... in Веб-компоненты
источник

АР

Алексей Родионов... in Веб-компоненты
Интересно. )
источник
2020 October 13

SK

Serhii Kulykov in Веб-компоненты
вспомнил сегодня про одну из главных проблем Shadow DOM (не доступность и не SSR)

https://twitter.com/serhiikulykov/status/1316071612744167424
источник

ИЛ

Иван Лещёв in Веб-компоненты
ну вот почему сразу не ssr то?
кто-то запрещает вставить разметку в компонент на сервере?
ну да, её придётся или выбросить, или перемолоть
но так и обычные компоненты должны свою разметку переосознать
источник

SK

Serhii Kulykov in Веб-компоненты
я как раз о том, что SSR по сравнению с этой проблемой вообще не настолько актуален)
источник

SK

Serhii Kulykov in Веб-компоненты
getSelection() в Safari с полифиллом, на который нет ни одного теста в сочетании с Quill - это увлекательное путешествие в мир дебаггинга
источник

ИЛ

Иван Лещёв in Веб-компоненты
да это так, мысли вслух
все как будто забыли, как бы делали до рекактов и делаем без рекактов
источник

SK

Serhii Kulykov in Веб-компоненты
я вообще скорее удивляюсь тому факту, что вот есть явный пробел в API, по которому ровно 2 года назад был консенсус уже достигнут.
и ровно ноль движений с тех пор
источник

ИЛ

Иван Лещёв in Веб-компоненты
Serhii Kulykov
я вообще скорее удивляюсь тому факту, что вот есть явный пробел в API, по которому ровно 2 года назад был консенсус уже достигнут.
и ровно ноль движений с тех пор
сафари жы
источник

SK

Serhii Kulykov in Веб-компоненты
нет, не только в Сафари дело. скорее в том, что в Chrome сделали getSelection() на shadowRoot, хотя это не по стандарту. и просто забили
источник

SK

Serhii Kulykov in Веб-компоненты
у них работает - до остальных им особенно дела нет, вот что обидно
источник

ИЛ

Иван Лещёв in Веб-компоненты
третьего дня я подумал про это, мне понравилось и я подумал ещё
консенсус достигается не по правилам научной дискуссии, а по личным сиюминутным устремлениям
или не достигается
источник

ИЛ

Иван Лещёв in Веб-компоненты
без работы не останемся, но на века делать не получится
источник

SK

Serhii Kulykov in Веб-компоненты
тут речь о том, что после того как консенсус есть - кто-то должен написать PR в спеку, черновик реализации и все в таком духе

в команде Chrome этим занимается Mason Freed, и на данный момент он двигает те фичи, которые пока не согласованы. а тут вроде договорились уже, но сделать некому
источник

MB

Mikhail Bashkirov in Веб-компоненты
Serhii Kulykov
у них работает - до остальных им особенно дела нет, вот что обидно
а есть какой-то прозрачный способ проводить оценку приоритета?
голосовалка какая-то? или они смотрят по активности в GitHub обсуждениях? или еще как?
источник

SK

Serhii Kulykov in Веб-компоненты
хотел бы я знать, как они оценивают приоритет…

в Chrome это issue зарепортили еще в 2013
https://bugs.chromium.org/p/chromium/issues/detail?id=275851
источник
2020 October 21

SK

Serhii Kulykov in Веб-компоненты
новый пропозал от WebKit насчет решения проблемы ARIA-атрибутов, связывающих элементы по ID

https://github.com/WICG/aom/issues/169
источник

AY

Andrey Yamanov in Веб-компоненты
Вижу, что связали shadow ID с внешними. Но в обратную сторону не понял, как это работает. Пока выглядит сыровато. На выходных гляну подробнее, когда будет время.
источник

ИЛ

Иван Лещёв in Веб-компоненты
они в вебките не хотят is исходя из соображений расово верной чистоты кода
но почему вот эти куски кода выглядят как дичь?
<li role="radio">Item #1</li>
источник