IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Chrome 53 est disponible et apporte la prise en charge de shadow DOM V1
La fonctionnalité pour encapsuler le DOM interne d'un composant

Le , par Stéphane le calme

148PARTAGES

6  0 

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de dk
Membre actif https://www.developpez.com
Le 02/09/2016 à 9:46
Bonjour, je ne suis pas certain de comprendre l'intérêt : en gros le shadow dom c'est juste un mécanisme d'include ?
0  0 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 02/09/2016 à 10:00
Ça permet d'avoir un élement déconnecter du reste avec son propre CSS qui ne peut pas affecter le reste de la page. C'est un peu comme une iframe, mais sans tous les problèmes de cette dernière.
0  0 
Avatar de gCollin
Futur Membre du Club https://www.developpez.com
Le 02/09/2016 à 10:54
C'est une des briques essentielles pour le nouveau standard des webcomponents (http://webcomponents.org/)
Cela permet de développer des composants HTML (et javascript) réutilisables.

Actuellement le comportement des shadow est simulé par un framework javascript (polyfill), mais je pense qu'avoir le support direct dans le navigateur va améliorer les performances...
0  0 
Avatar de Zefling
Expert confirmé https://www.developpez.com
Le 03/09/2016 à 8:52
Citation Envoyé par gCollin Voir le message
C'est une des briques essentielles pour le nouveau standard des webcomponents (http://webcomponents.org/)
Cela permet de développer des composants HTML (et javascript) réutilisables.

Actuellement le comportement des shadow est simulé par un framework javascript (polyfill), mais je pense qu'avoir le support direct dans le navigateur va améliorer les performances...
Il en est de même pour Angular2 qui a une approche 100% composent avec leur shadow-dom simulé.
0  0