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 !

La bêta de Chrome 53 introduit une nouvelle API pour simplifier les paiements en ligne
Et de nombreux changements pour les développeurs

Le , par Coriolan

62PARTAGES

9  0 
Google a publié la version bêta de Chrome 53 pour toutes les plateformes. Au passage, cette version apporte plusieurs changements et des solutions pour les développeurs d’applications web.

Shadow DOM V1

Les développeurs qui intègrent des composants tiers doivent s’assurer qu’ils ne rentrent pas en conflit avec d’autres éléments du DOM (Document Object Model). Les langages classiques tels que HTML, CSS et JavaScript sont de puissants langages de développement certes, mais ils ne sont pas adaptés à cette reprise et sont difficiles à gérer dans de larges bases de code. Pour cette raison, Chrome 53 supporte Shadow DOM V1, qui permet à un élément d’encapsuler ses styles et DOM enfant et laisse le document principal à l’écart. Shadow DOM V1 a introduit des changements significatifs par rapport à V0, néanmoins, Chrome va supporter les deux versions de l’API jusqu’à ce qu’un nombre suffisant de développeurs passe à la version V1

PaymentRequest API

Google veut faciliter les paiements en ligne pour les utilisateurs et assurer plus de conversions aux sites web. Pour cette raison, le géant de la recherche avait annoncé lors de sa conférence pour les développeurs Google I/O, l’arrivée prochainement de PaymentRequest API. Elle permet d’effectuer des paiements rapides et sécurisés sur le web en utilisant une carte de crédit ou Android Pay. Cette API permet aussi aux utilisateurs d’entrer des informations comme l’adresse de facturation, les détails de livraison et d’autres informations de l‘acheteur sans les taper. Pour le moment, PaymentRequest API est disponible sur Chrome pour Android, cependant, le support d’autres plateformes est prévu pour le futur.


Lecture automatique des vidéos au son coupé

Chrome sur Android va permettre la lecture automatique de vidéos au son coupé sans l’interaction de l’utilisateur. Autrement dit, les vidéos marquées comme silencieuses et ayant l’attribut autoplay seront lues automatiquement. Les autres vidéos qui contiennent un son seront mises en pause. Google veut ainsi s’assurer que les utilisateurs ne sont pas pris par surprise dans un environnement où ils ne veulent pas être dérangés.

Les autres nouveautés de Chrome 53 incluent un badge pour marquer les notifications envoyées par les sites plutôt que l’icône de Chrome (dans Marshmallow 6.0). Cette version supporte aussi l’API Web Bluetooth, permettant aux sites web de communiquer avec les périphériques Bluetooth à courte distance.

Source : Blog Chromium

Et vous ?

Qu'en pensez-vous ?

Voir aussi :

Google publie la version stable de Chrome 52, le navigateur supprime le lanceur d'applications sauf sur Chrome OS

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

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
Membre expert 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
Membre expert 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