Size: a a a

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

2021 August 11

R

Rustam in Веб-компоненты
Кто-нибудь сталкивался с проблемами вебкомпонентов конкретно в хроме под мак? эффект такой что элемент отрисовывается где-то через 6 секунд. Но если открыть Dev Tools и раскрыть этот элемент - он отрисовывается в момент клика на стрелку открытия элемента. Конкретно хром под мак. Хром по винду без проблем
источник

R

Rustam in Веб-компоненты
версия - последняя
источник

SK

Serhii Kulykov in Веб-компоненты
есть пример потестить? у себя в Chrome такого не наблюдал
источник

R

Rustam in Веб-компоненты
измельченного нет
источник

R

Rustam in Веб-компоненты
но скорей всего придётся до него дойти
источник

SK

Serhii Kulykov in Веб-компоненты
статья по мотивам апдейта Vue

https://maximomussini.com/posts/vue-custom-elements/
источник
2021 August 18

SK

Serhii Kulykov in Веб-компоненты
в твиттере новый срач
https://twitter.com/rauschma/status/1427707932997832712

если вкратце - Эван обвинил разработчиков стандартов и у Джастина пригорело
источник

SG

Sergey Garin in Веб-компоненты
а где пост эвана?
источник

KB

Kostya Boyarchuk in Веб-компоненты
Тоже не вижу его
источник

SK

Serhii Kulykov in Веб-компоненты
источник

SK

Serhii Kulykov in Веб-компоненты
источник

SK

Serhii Kulykov in Веб-компоненты
А ниже Джастин отвечает по сути претензий

https://mobile.twitter.com/justinfagnani/status/1428004920083447814
источник

MB

Mikhail Bashkirov in Веб-компоненты
странно что именно по этому вопросу разгорячились
если я правильно помню, было множество возможностей поучаствовать в разработке этого синтаксиса и там был достигнут нормальный консенус
источник

MB

Mikhail Bashkirov in Веб-компоненты
источник

MB

Mikhail Bashkirov in Веб-компоненты
что-то мне не нравится никто из участвующих в этих обсуждениях
источник
2021 August 19

R

Rustam in Веб-компоненты
Shadow DOM улучшает перфоманс? Нолан Лоусон сравнивает время рендеринга стилей, изолированных внутри веб-компонента, со временем рендеринга при обычном подключении стилей ко всей странице.

https://nolanlawson.com/2021/08/15/does-shadow-dom-improve-style-performance/
источник

RS

Ruslan Shakirov in Веб-компоненты
В мультистраничных приложениях использую svelte компоненты в виде кастомных элементов, монтируя их в connectedCallback. Единственное, с чем пока не до конца разобрался, это каким образом отобразить пропсы, названия которых совпадают с зарезервированными атрибутами (например, id и title). Если их оставить как есть <app-component id="some" title="blah">, это ломает ui: будет два элемента с одинаковым id и подсказка будет всплывать на кастомном элементе. На данный момент решил это экранированием таких атрибутов, типа <app-component .id="some" .title="blah">. Корректно ли такое решение?
источник

AY

Andrey Yamanov in Веб-компоненты
В svelte вроде нет такой проблемы. Там если есть геттер на свойство, то оно уйдет в него а не в атрибут. Если нет - выставится атрибут.
источник

AY

Andrey Yamanov in Веб-компоненты
Конкретно про id не скажу (там тоже геттер по сути, но вроде он переопределяемый), но с другими атрибутами так работало.
источник
2021 August 20

MB

Mikhail Bashkirov in Веб-компоненты
у нас в Discord <div>RIOTS будет стрим через 8 минут
про то как с помощью Backlight можно замутить быстро свою дизайн-систему основанную на Lion
присоединяйтесь https://twitter.com/backlight_dev/status/1428703981535170563
источник