Atelier The Web Quality Assurance Check-list

Theme Title Commentaires
Captchas are accompanied by an alternative access solution. 8
The promotion of a mobile app does not use either JavaScript alerts or modal pop-up windows. 1
JavaScript alerts and modal pop-up windows inviting the user to install a mobile app only appear once each session. 0
Each page's source code does not contain any presentational tag or attribute 2
The site provides at least one link to each syndication feed 0
Le nom du ou des traducteurs est indiqué 2
Quotations are tagged in an appropriate way in the source code 0
Le site indique à l'utilisateur comment modifier ses choix en matière de cookies 2
Le contenu des pages ne contient pas des suites de mots clés dissimulés. 1
Each page’s source code begins with a document type declaration (doctype or DTD), whose syntax is one of those recommended by W3C. 1
Navigation blocks are located in the same place in every page’s source code. 4
Les tableaux de données des documents PDF internes sont structurés. 0
The content's text direction is indicated when it differs from default 0
L'utilisateur peut choisir le nombre de résultats de recherche affichés par page. 1
Each page’s source code contains no elements that were misused for presentational purposes. 0
La syntaxe des URL est homogène sur l'ensemble du site 2
La position des libellés et des champs est uniforme dans chaque formulaire 0
Les informations relatives à l'audience et à la fréquentation du site sont accompagnées de la période couverte et du mode de mesure. 0
Chaque résultat de recherche est accompagné d'un extrait du contenu 0
The content of each page of a site contains no spelling mistake 2
Le site respecte les règles ortho-typographiques de la langue du texte. 2
Script functions are put into external files 1
Les pages dont le contenu est issu d'une traduction automatique sont signalées comme telles 0
A metadata indicates the reference URL for contents provided in several forms 1
Audio captchas can be replayed at will. 3
Les demandes de données personnelles sont explicitement justifiées 4
The page's source code is valid according to the chosen grammar 1
L'auteur de chaque article est identifiable 0
L'interlettrage n'est réalisé que via les styles CSS 0
The display font size is expressed in variable units, not fixed units. 2
L'interlignage et l'espacement vertical des paragraphes est au moins de de 1.5 fois la taille de caractères. 0
The “to” field in a newsletter shows only the recipient's address (or, alternatively, a generic email address created by the sender) 0
The site does not contain any links to pages under construction. 1
La version originale des contenus traduits est indiquée 0
Le nombre de requêtes HTTP est optimisé. 2
Contents and services are available even if scripts are disabled 1
The page's source code includes no error in either the tree of the document or the syntax of tags and attributes 1
Les éléments select permettant la saisie simultanée de plusieurs options précisent à l'utilisateur comment réaliser cette action 0
Le défilement du contenu ne provoque pas l'affichage automatique de contenu interstitiel. 0
La possibilité d'envoyer un formulaire à l'aide de la touche entrée n'est pas altérée. 8
Le code source des pages contient des liens relatifs vers l'auteur et les droits de reproduction 2
Si un contenu est proposé sous forme inaccessible, une version alternative accessible est mise à disposition 1
Text content can still be read when text is increased twice in the browser 0
Un système d'avis client précise le produit concerné, le détail de chaque avis, les modalités de validation et les critères de classement 2
Les images des documents PDF internes sont dotées d'alternatives textuelles. 0
Les listes ordonnées et non ordonnées des documents PDF internes sont structurées. 0
Les blocs de contenu affichés individuellement à la demande de l'utilisateur peuvent être ouverts en une seule fois 0
Les dispositifs de changement de taille de caractères agissent sur la totalité de la page. 0
La date de mise à jour des contenus contractuels est indiquée. 2
Le site respecte les préférences « Do not track » de l’utilisateur. 3
L'utilisateur est averti du verrouillage majuscule de son clavier lors de la saisie d'un champ sensible à la casse 2
Les zones principales de la page sont identifiées dans le code source. 13
Le contenu des documents PDF internes est linéarisable. 0
Information intended for public spaces can be previewed in their final form. 1
The extension used is consistent with the entity’s identity, activities, geographical area or domain name. 1
Hovering over, or activating, hyperlinks does not alter the page layout. 1
Each iframe has its own description. 3
The source code of syndication feeds indicates their update frequency 0
Consecutive hyperlinks are separated visually. 2
The name of the website and/or its author is displayed on every page. 3
Hyperlinks in syndication feeds are absolute 0
La présence éventuelle d'un captcha est signalée dès le début d'un processus complexe 5
L'accès au contenu est indépendant de l’orientation du périphérique. 7
Le menu principal de navigation est immédiatement identifiable 6
Les actions ne sont validées qu'à la fin de l'interraction. 5
Le site est intégralement utilisable indépendamment des gestes multipoints ou basés sur le parcours . 0
Le site ne bloque pas l'affichage du code source. 7
Seule la propriété CSS appropriée est utilisée pour modifier le pointeur 7
Les modalités natives de défilement ne sont pas altérées. 10
Le site indique, lorsqu'ils existent, les profils officiels de l'entité sur les réseaux sociaux 8
Les cookies sensibles ne sont lisibles que par le navigateur 4
Les cookies sont configurés pour ne pas pouvoir être transmis via HTTP 4
Les champs de formulaires de saisie d'e-mail n'imposent pas de limitation sur les extensions valides 6
Les domaines et sous domaines ne sont pas partagés avec des tiers 3
Le site propose une page de contenu hors ligne 8
Un format vectoriel est privilégié pour les pictogrammes et illustrations pouvant être restituées dans celui-ci. 4
les objectifs des espaces personnels sont indiqués 4
Les documents téléversés par un utilisateur via son espace personnel y sont consultables. 6
Les contenus tiers se limitent à ceux délivrés via des CDN 6
Les pointeurs par défaut ne sont pas remplacés par des images 15
Les fenêtres modales sont identifiables comme telles 5
Les bandeaux de demandes de consentement ne doivent pas cacher de composants d’interface 4
Les pointeurs utilisés sont cohérents avec les actions proposées 8
La politique du site en matière de referrers ne transmet pas d'information sensible hors domaine. 6
Le comportement natif des champs de formulaire n'est pas modifié. 14
Les contenus dont l'accès est limité sont immédiatement signalés dans la page 4
Les règles de création des identifiants de connexion sont cohérentes entre tous les services d'une même entité 6
Les champs de saisie qui le nécessitent facilitent le remplissage automatique des données 18
Le signalement des contenus à accès limités est immédiatement visible 3
Le domaine est sur une liste de préchargement de transport strict. 6
Le site a recours à l’utilisation du protocole HTTP en version 2 1
Les contenus vidéos sont également disponibles au format uniquement audio 3
Le dernier élément de chaque formulaire est un bouton de validation 1
Tout paramétrage de cookie pour un site est persistant pendant la durée de la session. 1
Le titre de la page n'est pas modifié lorsque l'onglet est inactif 4
Le site propose l'édition a posteriori des contenus publiés par les utilisateurs 4
Les champs de validation de transaction ont le focus par défaut. 11
La vérification et la correction automatique d'orthographe ne sont activées que dans les champs appropriés 6
Le chargement des polices Web ne bloque pas le rendu. 7
Les autorités autorisées à délivrer des certificats pour le nom de domaine sont spécifiées. 4
Les formulaires qui collectent des données personnelles permettent d'en connaître les usages 6
Les mails dont le contenu et l'envoi sont automatiques sont signalés comme tels 3
Le site propose des formats d'image adaptés aux contextes d'utilisation 11
Les champs de recherche en contexte mobile sont dotés d'un mécanisme permettant d'en réinitialiser le contenu. 9
Les formulaires qui collectent des données personnelles recueillent un consentement explicite aux usages prévus 4
Le site propose à l'utilisateur de déconnecter depuis l'ensemble de ses équipements 10
{Le site fonctionne même si l'utilisateur a des bloqueurs de publicités et de trackers.} 2
Les fonctions de hachage cryptographique sont choisies parmi des algorithmes éprouvés. 6
Les fonctions de hachage cryptographique utilisées sont robustes (reco). 5
Les mentions de lieux sont accompagnés de leur adresse physique 5
Le site permet de désactiver les animations globalement 7