1

En quelques mots, il s'agit d'une « norme » poussée par Google pour remplacer HTML sur les mobiles. Globalement, il s'agit d'un sous-ensemble de HTML avec quelques balises adaptées (pour un chargement optimisé et progressif des pages).

J'ai l'impression qu'on en a un peu parlé à la sortie en 2016, mais que ça ne décolle pas vraiment. Mais bon, je ne suis pas vraiment dans le monde du web et j'ai probablement une vision un peu faussée.
Étant en train de refaire mon site perso, je me suis dit que ça valait peut-être le coup de regarder cette techno (vu que j'essaie de me moderniser un peu : SCSS pour les CSS, Bootstrap 4, etc.)
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

2

flanker (./1) :
remplacer HTML
laught
avatarMes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Ah j'ai une autre vision de ce projet grin

Si tu regardes un peu les vidéos de présentation de Google à l'époque, ils expliquent qu'actuellement sur smartphone "on" est en train de créer des environnements propriétaires et d'imposer aux éditeurs de développer des apps en plus de leurs sites web, alors qu'on ferait mieux de faire en sorte d'avoir des sites qui fonctionnent bien sur mobile. Du coup ils proposent AMP comme technologie pour forcer des bonnes pratiques HTML et bannir ce qui ne fonctionne pas bien sur des écrans réduits ou avec des connexions limitées. Sur le papier, pourquoi pas, je suis le premier à vouloir la mort des apps. Mais c'est quand même amusant que ça vienne des auteurs d'Android.

Sur l'implémentation maintenant, c'est un peu plus le bordel. Si tu regardes plus en détail il y a deux volets : tu peux inclure le script AMP, lire leurs docs et appliquer leurs recommandations. Il y a à la fois des choses qui tiennent du bon sens (pas d'iframes, pas 3 tonnes de CSS externes à télécharger, etc.) et des choses qui devraient être de la responsabilité du navigateur (charger l'image de la bonne taille en fonction du DPI de l'écran). Pour cette seconde partie, ils l'ont implémentée en JS alors que je pense qu'il vaudrait mieux faire évoluer la norme HTML pour supporter ça nativement. Plus gênant : le script AMP est hébergé par Google, et leur recommandation est de laisser ça comme ça "pour bénéficier du cache du navigateur". C'est bien pratique, ça leur permet d'avoir un JS de plus qui a les pleins pouvoirs sur les sites de tout le monde. Côté publicité, ils comptent proposer généreusement de filtrer les publicités "acceptables" grâce à un service qui les valide puis les signe numériquement. La spécification est ouverte bien sûr (sur GitHub), mais la clé privée de signature appartient à Google.

Je pense que l'objectif est double : avoir un pied de plus dans la porte de tous les sites du monde (comme ils l'ont fait avec Google Analytics), en agissant sur tous les leviers possibles. Côté "développeur perso", ils mettent en avant que ça permet d'avoir un site qui tourne mieux. Côté éditeur ils sous-entendent que les publicités seront mieux contrôlées et donc moins bloquées par les utilisateurs, donc davantage de revenus. En petit bonus, si l'adoption se fait massivement on est pas à l'abri d'un support natif de AMP dans Chrome qui lui redonnerait la longueur d'avance qu'il a déjà perdue contre Firefox et Edge, puisque ces deux derniers seraient obligés d'exécuter la version JavaScript.

À suivre donc, mais pour le moment il n'est pas prévu que yAronet passe à AMP et j'espère sincèrement que ça ne sera jamais nécessaire hehe
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

pencil : ça ressemble à un cheval de Troie de la part de Google (au sens stratégique, pas au sens malware, encore que...), avec un joli papier-cadeau autour ^^
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5

C'est clairement un cheval de Troie de Google, veux-tu dire grin Par exemple, l'inclusion de polices externes est impossible… sauf si elles sont chez Google bien sûr (ou l'un des cinq ou six autres sites autorisés). Idem pour le JS, le seul à être autorisé vient de Google.

Sinon, j'ai l'impression que c'est très limité, vu que les formulaires sont interdits (trifus).

En fait, je me demandais surtout si ce standard avait un peu pris, ou pas du tout. Je n'en entends jamais parler, par exemple.
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

6

Il me semble qu'ils poussaient ce projet assez fort chez eux il y a un an, mais c'est vrai que récemment je n'en entendu plus parler. Peut-être que même eux n'ont pas réussi à convaincre les éditeurs d'installer ça sur leur site. Espérons en tout cas hehe
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

8

C'est un peu mieux quand même (bon ça pouvait difficilement être pire, certes).
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

9

squalyl (./7) :
recoucou le wap ? grin
Ça donne un peu cette impression ^^

Bon, en tout cas, ça n'apparaît pas indispensable de s'y mettre tout de suite grin
Je me demande ce qu'en pensent ceux qui suivent aussi le web de près (Arvi, Meowcate ?).
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

10

Zeph (./3) :
Mais c'est quand même amusant que ça vienne des auteurs d'Android
Ça n'est, en fait, pas si étonnant. Cela fait un petit moment maintenant qu'une partie du critère de classement dans Google (le moteur) dépend du bon rendu et de la bonne accessibilité d'un site sur un écran réduit.
Comme le classement est essentiel, voire vital pour certaines compagnies, c'est quelque chose sur lequel on ne peut pas passer à côté.
Aussi, ces règles complémentaires sont un moyen de dire "si vous suivez comme ON préconise, votre classement ne devrait pas en souffrir".

Zeph (./3) :
pas d'iframes
tritop
"Attends Jean-Mi, t'es sûr pour cette règle ? tu peux me rappeler comment on insère nos cartes Google Maps sur les pages des utilisateurs qui utilisent notre script ?"

Zeph (./3) :
et des choses qui devraient être de la responsabilité du navigateur (charger l'image de la bonne taille en fonction du DPI de l'écran). Pour cette seconde partie, ils l'ont implémentée en JS alors que je pense qu'il vaudrait mieux faire évoluer la norme HTML pour supporter ça nativement
Euh... en JS ? je n'ai pas vu de quoi tu parles, mais ça m'étonne beaucoup : c'est quelque chose de nativement géré. C'est surtout que c'est encore très peu utilisé.
https://www.w3schools.com/TAgs/att_source_srcset.asp
https://www.sitepoint.com/how-to-build-responsive-images-with-srcset/
avatar« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »

Legion, geth trolleur à portée galactique

11

merci pour l'info happy
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

12

Meowcate (./10) :
Euh... en JS ? je n'ai pas vu de quoi tu parles, mais ça m'étonne beaucoup : c'est quelque chose de nativement géré. C'est surtout que c'est encore très peu utilisé.
Bah oui il me semble sad

cf. https://www.ampproject.org/fr/docs/reference/components/amp-img#setting-multiple-source-files-for-different-screen-resolutions (sachant que amp-img est la balise AMP destinée à remplacer la balise img sorry)
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

13

14

Ce n’est pas la bonne place pour ta subtile pub neutral
avatar<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant