Apple travaille avec les développeurs de navigateurs Google, Microsoft et Mozilla pour rendre les technologies de conception Web plus cohérentes, quel que soit le navigateur sur lequel un utilisateur s’appuie.
Quand une norme n’est-elle pas une norme ?
Le problème est que certains navigateurs gèrent les technologies Web de différentes manières. Cela pourrait donner lieu à l’adage : « Quand une norme n’est-elle pas une norme ? Quand c’est un standard du web.
Mais lorsqu’il s’agit de développeurs, en particulier de développeurs d’entreprise qui tentent de créer des interfaces Web cohérentes entre plates-formes, produits et navigateurs, cela devient un point de friction douloureux. Il semble que les développeurs de navigateurs aient une compréhension croissante de cela, d’où le nouveau groupe.
Qu’est-ce que le Interop 2022 alliance vise à déterminer comment les normes Web sont mises en œuvre par ces différents fournisseurs. Il fait suite à des travaux similaires qui ont eu lieu sous le Compatible 2021 regroupement.
Ce dernier a remporté un certain succès : « Les progrès que nous avons réalisés collectivement en 2021 ont été incroyables, et avec une plus grande participation des fournisseurs et un éventail encore plus large de domaines d’interopérabilité à aborder, nous avons hâte de voir jusqu’où la plate-forme Web évoluera cette année, ” écrit Daniel Libbyresponsable principal de l’ingénierie logicielle Microsoft Edge.
Qu’est-ce qu’Interop 22 ?
L’objectif du projet est d’essayer de s’assurer que les applications Web basées sur ces normes fonctionnent et se ressemblent à travers la forêt dynamique de différents appareils, plates-formes et systèmes d’exploitation. Avec un peu de chance, un jour, les développeurs Web pourront être certains que les expériences qu’ils offrent sont cohérentes pour tous les utilisateurs.
« L’espoir est que nous puissions nous diriger vers un avenir dans lequel nous saurons comment rendre ces domaines interopérables, mettre à jour les normes Web pertinentes pour eux et les mesurer avec des tests comme nous le faisons avec les domaines prioritaires », Mozilla a dit.
Interop 2022 teste 15 spécifications de plate-forme Web et trois fonctionnalités qui ne sont pas encore complètement développées. Ce qui est testé comprend les calques en cascade, les espaces colorimétriques, les fonctions de couleur CSS, le défilement et plus encore. Les améliorations dans tous ces domaines seront probablement bien accueillies par les développeurs, les utilisateurs et les opérateurs de plate-forme.
Vous pouvez regarder résultats actuels ici et vérifier le tableau de bord de test ici.
Pourquoi Interop 2022 ?
En termes simples, il ne regarde que l’expérience utilisateur / la conception, plutôt que de scruter plus profondément le code du navigateur. Cela signifie que les développeurs de navigateurs n’ont pas besoin de déverrouiller l’accès aux fonctionnalités de base aux concurrents, ce qu’ils préfèrent presque certainement ne pas faire.
Ce qui est intéressant, c’est que cette tentative émerge alors qu’un groupe de développeurs Web se sont réunis pour se plaindre des limites de WebKit dans le développement iOS. Plus précisément, ils se plaignent que les développeurs d’autres navigateurs doivent utiliser WebKit, plutôt que leur propre technologie. Les observateurs de l’industrie soulignent qu’il est peu probable qu’Apple approuve cette demande, non seulement parce que cela pourrait accentuer les limites de Safari, mais aussi parce que cela pourrait affecter les performances matérielles, la sécurité et la durée de vie de la batterie.
Cela peut ou non être pertinent pour l’implication d’Apple dans Interop 22, mais tout ce qui permet à différents navigateurs de fonctionner de manière plus cohérente contribue probablement à atténuer les critiques.
Ce qu’a dit Apple
Ecrire sur le Page WebKitApple Evangelist for Web Developer Experiences Jen Simmons a déclaré :
« Toutes ces technologies sont importantes pour Apple et pour tous ceux qui travaillent sur WebKit. Nous nous soucions profondément de la santé du Web et des implémentations interopérables des normes Web. Nous nous félicitons de la collaboration avec nos collègues des nombreuses organisations de normalisation du Web et d’Interop 2022 pour rendre le Web aussi interopérable que possible. Parce que c’est ainsi que les sites Web et les applications Web fonctionneront le mieux pour les personnes qui comptent le plus – les gens ordinaires qui utilisent le Web pour vivre leur vie.
Les critiques de l’entreprise noteront qu’Apple n’a pas accéléré la mise en œuvre de certaines API Web qui pourraient aider les développeurs à créer des applications Web pour concurrencer les applications iOS natives. Apple n’est pas le seul à être à la traîne dans la mise en œuvre de certaines normes, bien sûr – Google a également trébuché, en particulier autour de la vie privée.
Tout de même, il semble prometteur que les grands développeurs de navigateurs découvrent que la mâchoire bat la guerre contre la guerre. Peut-être aurions-nous tous bénéficié d’un apprentissage plus approfondi de cette leçon à l’école.
Dans les nouvelles connexes, Apple a également publié Aperçu de la technologie Safari 141. Il comprend une gamme d’améliorations, notamment des améliorations de Web Inspector, des correctifs d’animation Web, des correctifs et de nouveaux comportements CSS, ainsi que des améliorations de JavaScript, WebAuthn et plus.
Merci de me suivre sur Twitterou rejoignez-moi dans le Le bar-grill d’AppleHolic et Discussions Apple groupes sur MeWe.
Copyright © 2022 IDG Communications, Inc.