Replies: 1 comment
-
Trois issues ont été créés pour corriger les soucis présent sur cette discussion. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Nous avons quelques soucis sur certains tests effectués.
Par exemple, sur la page http://comptoirdescotonniers.com/nouveautes : après avoir terminé la page s'est vue attribuée la première place, avec un poids de 0Mo, 3élements de DOM et 1 requête 😅 . Lorsque l'on se rend sur le site, on constate que ça n'est juste pas possible.
@vvatelot a investigué de son coté et à trouvé que le navigateur affichait un message d'erreur lorsque la page n'était pas "safe"
En analysant les headers , on peut constater que la page renvoie un
Upgrade-Insecure-Requests : 1
. la MDN explique l'intérêt de ce header ici. Il y a peut-être un truc à faire côté API pour renvoyer une erreur lorsque l'on a ce type de résultat, et ne pas fausser les statistiques que l'on a sur l'audit des autres sites.@vvatelot m'a également transmis la liste du
top 50
des sites testés sur ecoIndex v2, et j'ai pu constaté que nous avions la possibilité de tester non pas que des pages, mais aussi des ressources ou des pages API. Ainsi, si on teste une route API qui renvoie du JSON, ou un fichier CSS, on s'octroie un grade A, sans difficulté.Ici il faut que l'on fasse deux vérifications :
content-type
que celui-ci retourne bien dutext/html
.Les deux vérifications sont essentielles, la première va éviter de faire trop d'appels à l'API, la seconde valider le résultat.
Beta Was this translation helpful? Give feedback.
All reactions