Size: a a a

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

2020 March 26

SK

Serhii Kulykov in Веб-компоненты
если кто пропустил, вышел Safari 13.1 и там есть CSS Shadow Parts

правда, там есть баг: в некоторых кейсах стили сразу не применяются, но работают если установить какое-то CSS-свойство
потестить можно тут

https://codepen.io/web-padawan/pen/mdypNmR
источник
2020 April 09

АР

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

SK

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

SK

Serhii Kulykov in Веб-компоненты
Очень крутой роадмап для изучения веб технологий с полезными ссылками по каждой теме ➡️

https://andreasbm.github.io/web-skills/
источник

SK

Serhii Kulykov in Веб-компоненты
я предложил автору пару идей, в частности выпилить Chrome-only пропозалы

https://github.com/andreasbm/web-skills/issues/21
источник

AY

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

П

Павлик in Веб-компоненты
Serhii Kulykov
Очень крутой роадмап для изучения веб технологий с полезными ссылками по каждой теме ➡️

https://andreasbm.github.io/web-skills/
ого, выглядит интересно, спасибо
источник
2020 April 15

АР

Алексей Родионов in Веб-компоненты
Я, смотрю, за последние дни несколько новых шаблонов подъехало:

https://github.com/pwa-builder/pwa-starter
https://github.com/PolymerLabs/lit-element-starter-ts
https://github.com/PolymerLabs/lit-element-starter-js
источник
2020 April 17

SK

Serhii Kulykov in Веб-компоненты
вышла версия Dojo Framework 7.0.0-beta.1

там есть поддержка Custom Elements, а недавно также реализовали слоты

https://github.com/dojo/framework/pull/714#issuecomment-609829402
источник
2020 April 21

SK

Serhii Kulykov in Веб-компоненты
забавный пример на Codepen с использованием customized builtins (поэтому не работает в Safari) и CSS Shadow Parts

https://codepen.io/RockStarwind/pen/qBOZPNr
источник

АР

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

АР

Алексей Родионов in Веб-компоненты
На базе lit-element.
источник
2020 April 22

SK

Serhii Kulykov in Веб-компоненты
Great artitsts steal.

1. Эван Ю недавно начал проект Vite - сервер для разработки на ES модулях
https://github.com/vuejs/vite

2. Я подсказал ребятам из Open WC, и Томас ему посоветовал попробовать es-dev-server

3. Эван оттуда позаимствовал ряд идей, в том числе тоже переписал все на Koa

https://twitter.com/daKmoR/status/1252877629947953152
источник

MB

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

MB

Mikhail Bashkirov in Веб-компоненты
ну и еще меня это безумно радует по следующей причине
чувак, который делал https://open-wc.org/scoped-elements/, стащил весь мой код в начале и назвал его своим
потом добавил в конце readme, что “inspired” моей идеей
когда я сказал Томасу, что так делать нельзя и надо форкать код, а не копировать, Томас сказал, что вроде как тот чувак просто ошибся

ну вот пусть теперь пожинают свои же собственные плоды
источник

SK

Serhii Kulykov in Веб-компоненты
Хм, об этом не знал.
источник

SK

Serhii Kulykov in Веб-компоненты
Думаю, web components в названии реально может быть причиной, почему Эван может и не захотеть сотрудничать

Паскаль о том же написал
источник

SK

Serhii Kulykov in Веб-компоненты
Ну, и обычно Эван поддерживал Дэна и Рича в плане токсичности к веб-компонентам
источник

SK

Serhii Kulykov in Веб-компоненты
Хотя в смысле токсичности Алекс Расселл сам недавно отличился
источник

MB

Mikhail Bashkirov in Веб-компоненты
я даже больше расскажу
у меня был с ними колл в декабре, еще там был Ларс
и мы пришли после примерно часов 2х разговоров к решению, что делать так, как сделано щас, не очень хорошая идея по многим причинам, и луше сделать декларативный подход как в carehtml, только улувшив перформанс
на следующий день после колла они продолжили двигаться в том же направлении, проигнорировав все аргументы, и что мы щас имеем? слегка адаптированный Scoped Custom Element Registries (вместо того чтобы сделать его полифилл)
источник