Название: [Shadow]: Declarative Shadow DOM (bugzilla: 28441)
Перенесли с: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441
комментарий: 0
comment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441#c0
_Dimitri Glazkov_ написал 2015-04-08 15:49:50 +0000.
Источник: https://lists.w3.org/Archives/Public/public-webapps/2015AprJun/0052.html
"В основном для производительности было бы неплохо, если бы
составленное дерево можно сериализовать и кэшировать. Так сначала
для рендеринга требуются только HTML и CSS с включением JavaScript в
конец. Мы посчитали, что добавить что-то вроде
было бы это
tree и что DocumentFragment в девичестве ShadowRoot связан с
"его родитель" ".
комментарий: 1
comment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441#c1
_Dimitri Glazkov_ написал 2015-04-08 16:21:10 +0000.
Вот довольно простая реализация этого с использованием настраиваемых элементов и шаблонов: http://jsbin.com/xuheb/4/edit
Думаю, это отличный пример:
а) использование расширений типов, чтобы избежать более жестко запрограммированного поведения синтаксического анализа
б) расширяемая сеть в действии - не нужно ждать, пока спецификация / браузеры отправят это
c) обновления пользовательских элементов помогают избежать дополнительных обходов дерева и откладывают выполнение сценария до тех пор, пока вам действительно не понадобится дерево.
Для этого нужно четкое предложение.
Как бы выглядело такое предложение?
Что в нем должно содержаться?
Есть ли какой-нибудь шаблон для начала?
Набор изменений, необходимых для парсера HTML, будет началом.
Самый полезный комментарий
Для этого нужно четкое предложение.