Webcomponents: [Shadow]: Shadow DOM declarativo (bugzilla: 28441)

Criado em 25 mai. 2015  ·  3Comentários  ·  Fonte: WICG/webcomponents

Título: [Sombra]: DOM Sombra Declarativa (bugzilla: 28441)

Migrado de: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441


comentário: 0
comment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441#c0
_Dimitri Glazkov_ escreveu em 2015-04-08 15:49:50 +0000.

De: https://lists.w3.org/Archives/Public/public-webapps/2015AprJun/0052.html

"Principalmente para o desempenho, seria bom se
a árvore composta pode ser serializada e armazenada em cache. Primeiro assim
a renderização requer apenas HTML e CSS com JavaScript iniciando no
fim. Concluímos que não seria muito difícil adicionar algo como
dada a nossa experiência com


comentário: 1
comment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28441#c1
_Dimitri Glazkov_ escreveu em 08/04/2015 às 16:21:10 +0000.

Aqui está uma implementação bastante simples disso usando elementos e modelos personalizados: http://jsbin.com/xuheb/4/edit

Acho que este é um ótimo exemplo de:

a) usando extensões de tipo para evitar comportamentos de análise mais codificados

b) web extensível em ação - não há necessidade de esperar pelas especificações / navegadores para enviar isso

c) atualizações de elementos personalizados sendo úteis para evitar travessias adicionais da árvore e adiar a execução do script até quando você realmente precisar da árvore.

shadow-dom v2

Comentários muito úteis

Isso precisa de uma proposta clara.

Todos 3 comentários

Isso precisa de uma proposta clara.

Como seria essa proposta?
Que coisas ele deve conter?
Existe algum clichê para começar?

O conjunto de mudanças necessárias para o analisador HTML seria um começo.

Esta página foi útil?
0 / 5 - 0 avaliações