Chris Graham, qui est de surcroît le développeur principal de Composr CMS, une application permettant de créer des sites web, n'est pas très satisfait de la solution de Google pour l'accélération des pages mobiles. « Comme beaucoup d'autres personnes dans la communauté informatique, je suis de plus en plus préoccupé par le comportement de Google avec leur technologie AMP », a-t-il déclaré. En effet, Chris Graham estime que la célèbre technologie AMP de Google est aujourd'hui une menace pour le web libre et ouvert, évoquant ainsi le fait qu'avec la technologie AMP, la firme de Mountain View est en train de s'adonner à des pratiques anticoncurrentielles et monopolistiques.
Pour rappel, la technologie AMP (Accelerated Mobile Pages) est une méthode de création de pages web pour du contenu statique qui permet ainsi un affichage rapide. Elle se compose de trois parties que voici :
- AMP HTML qui correspond à HTML avec des restrictions pour assurer des performances fiables. De plus, certaines extensions permettent de créer du contenu enrichi plus élaboré qu'avec le HTML de base ;
- la bibliothèque AMP JS qui garantit un affichage rapide des pages AMP HTML ;
- le système de cache Google AMP Cache qui peut être utilisé pour fournir des pages AMP HTML.
Poursuivant son argumentaire, le développeur de Composr CMS précise que souvent, lorsqu'un utilisateur lambda effectue une recherche sur Google depuis un appareil mobile, il verra qu'en haut des résultats vont s'afficher les articles AMP. Ce qui n'est pas mauvais en soi, mais pour Graham, cela constitue une véritable menace pour le web ouvert.
Les principaux problèmes remontés par Graham et que beaucoup de personnes font face sont présentés ci-dessous.
- La technologie AMP a été développée en secret et contrôlée par Google
Le développeur Chris Graham soutient que Google a mis au point l'AMP en secret aux côtés des sociétés de presse, qui ont vraisemblablement tous signé des accords de non-divulgation interdisant qu'il soit discuté publiquement. Cela dit, au moment où il a été rendu public, un certain nombre de grandes entreprises avaient déjà déployé AMP, et les spécifications et infrastructures de Google étaient déjà paramétrés et non négociables.
Par ailleurs, Graham a tenu à rappeler que pendant plusieurs décennies, les utilisateurs ont utilisé des pratiques ouvertes pour développer de nouvelles normes dédiées au web. Cela est très important, car favorisant une collaboration équitable sur les standards que nous sommes tous censés utiliser. Il n'est pas sans importance de signaler que de telles pratiques ne sont jamais parfaites, parce que souvent, les technologies sont déployées par les entreprises avant d'être normalisées. - Google donne la priorité à AMP dans ses résultats de recherche
Pour Graham, la firme de Mountain View essaie de forcer les internautes à utiliser leur technologie AMP en raison de la popularité de leur moteur de recherche, cela en donnant la priorité à AMP dans ses résultats de recherche. Pour le développeur Chris Graham, cela n'est rien d'autre qu'un comportement monopolistique.
« Google utilise agressivement sa part de marché écrasante dans un domaine pour conquérir des parts de marché dans un autre domaine », soutient Chris Graham. - Vous ne quittez jamais google.com
À en croire les propos du développeur de Composr CMS, lorsqu'un internaute clique sur un résultat AMP, il ne sera pas redirigé vers un site web, mais vers une copie mise en cache sur google.com et similaire à l'affichage d'une page web sur Google. Cette pratique, selon lui, correspond à un abus de pouvoir de la part de Google qui se place ainsi au centre de tout.
Comme solutions face à cette pratique qu'il considère comme une menace, Graham estime que :
- Google doit transférer le contrôle total de la spécification AMP au W3C (World Wide Web Consortium), cela afin de permettre au privé et public d'y participer. Rappelons que le World Wide Web Consortium est un organisme de standardisation à but non lucratif, fondé en octobre 1994, chargé de promouvoir la compatibilité des technologies du World Wide Web telles que HTML5, HTML, XHTML, XML, RDF, SPARQL, CSS, XSL, PNG, SVG et SOAP ;
- Google ne doit pas mettre une préférence sur sa propre technologie dans les résultats de recherche. Il est légitime de prioriser des sites plus rapides et d'encourager les développeurs web à ne pas créer des sites lents, mais il n'est pas légitime qu'un monopole favorise sa propre technologie ;
- les utilisateurs de la technologie AMP doivent pouvoir désactiver au cache Google ou bien spécifier leur propre serveur cache.
Source : socpub
Et vous ?
Que pensez-vous de la position de Chris Graham par rapport à la technologie AMP de Google ?
Croyez-vous comme lui que c'est une menace pour le web ouvert ?