Pour gérer vos consentements :
Categories: Data-stockage

Polymer 1.0 : Google veut encourager de nouvelles expériences sur le Web

Comment faciliter la création de nouvelles expériences via le Web ? Il aura fallu moins de deux ans pour que Polymer passe du stade concept à celui de produit.

Dans la pluie d’annonces associées à l’évènement Google I/O organisé la semaine dernière, le groupe Internet a dévoilé Polymer 1.0.

Il s’agit de librairies utilisées pour développer des éléments personnalisés ainsi qu’un catalogue d’éléments déjà créés par l’équipe en charge de Polymer pour ajouter facilement des fonctionnalités standards à une page web (champ pour ajouter un numéro de carte de crédit, bouton, thèmes, icônes…).

Polymer met l’accent sur la rapidité de développement et la ré-utilisation du code.

Polymer encapsule trois langages différents dans ses librairies (HTML, CSS et JavaScript). Les éléments intégrés dans les librairies ont pour objectif de favoriser la création sur navigateur internet d’expériences similaires à celles des applications mobiles avec les « Web apps ».

Le framework de Google s’appuie sur les codes propres au Material Design, le langage visuel introduit par Google à l’occasion du lancement d’Android 5.0 « Lollypop ». Il vise à unifier l’expérience utilisateur avec une charte graphique commune.

Ce projet open source prend ses racines dans l’Extensible Web Manifesto qui date de 2013. Les signataires de ce manifeste pensent que les standards actuels du Web régis par le W3C ne permettent pas d’engendrer de l’innovation.

Les projets X-Tags de Mozilla ou encore Polymer de Google sont inscrits sur la page web du manifeste.

Les avancées technologies ne pourraient se faire dans un cadre cadenassé par des standards qui prisent avant tout l’interopérabilité entre les navigateurs internet, sans laisser de place aux nouveautés.

Le code de Poylmer 1.0 a été ré-écrit par rapport à celui de la version bêta pour être beaucoup plus véloce lorsque chargé sur les différents navigateurs internet. Il serait ainsi 3 fois plus rapide sur Chrome et même jusqu’à 4 fois via Safari.

Un kit de démarrage Polymer (Polymer Starter Kit) en version bêta est également disponible. Comprenant les derniers éléments ajoutés, il est prêt à l’emploi et intègre une chaine d’outils pour assurer le développement de bout en bout et la mise en production.

Il a été pensé pour que l’utilisateur se concentre avant tout sur la création de nouvelles fonctionnalités à partir des éléments de base inclus dans Polymer 1.0.

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

3 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

1 mois ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago