Atelier Opquast Web Quality Checklist - Fermé

Theme Title Commentaires
L'accès au site n'est pas réservé à un type de terminal (desktop, mobile) 5
Contact L'utilisateur peut choisir de recevoir l'intégralité de l'information dont il est notifié par un site 11
Server and performance Les images CSS sont regroupées dans un seul sprite 10
Forms le lien d'activation de l'aide contextuelle à un champ de formulaire est visuellement rattachée à l'étiquette de ce champ 7
Navigation L'utilisateur peut choisir le nombre de résultats de recherche affichés par page. 23
Les espaces contribués ont un mécanisme qui force les retours à la ligne quand les textes sont trop longs. 17
Contents Chaque document téléversé par l'utilisateur est disponible pour d'autres procédures dans son espace personnel ou abonné 4
Forms La position des libellés et des champs est uniforme dans chaque formulaire 11
Un seul jeu d'identifiants est nécessaire pour accéder à l'ensemble des services proposés par le site 12
Security and privacy L'utilisateur peut modifier à tout moment ses choix en matière de cookies 5
Navigation Chaque résultat de recherche est accompagné d'un extrait du contenu 5
Security and privacy Toute collecte ou invitation à l'inscription fait l'objet d'une explication ou d'une justification 7
Navigation Les filtres sans résultat ne sont pas activables 25
Internationalization Le code source de chaque page traduite indique l’adresse des traductions et leur langue 10
Identification Le plan de nommage au sein d'un parc de site est cohérent 9
Navigation Le site ne propose pas de fenêtre intrusive de sondage ou d'avis sur le site dès l'arrivée de l'internaute sur le site. 9
Internationalization S'assurer que la langue utilisée est toujours la même au cours d'un formulaire (y compris les raison du rejet d'une saisie) 5
Navigation Le défilement du contenu ne provoque pas l'affichage automatique de contenu interstitiel. 18
Un mot de passe peut avoir un nombre minimum de caractères mais pas de nombre maximum. 10
Les éléments avec une sémantique native sont préférés. 6
Le site respecte les règles micro-typographiques de la langue du texte. 26
Les formulaires ne demandent pas d'action supplémentaire aux utilisateurs pour prouver qu'ils sont humains. 5
Navigation Les polices affichées ont un rendu correct sur toutes les plate-formes 7
Alternatives Les alternatives audio aux captchas sont audibles et compréhensibles 0
L’utilisateur est invité à choisir un mot de passe robuste (DOUBLON) 13
Le serveur envoie une page d'erreur 500 personnalisée. 5
Contents Les espaces insécables sont employés quand cela est nécessaire. 0
Les captchas audio peuvent être lancés, relancés ou mis en pause. 6
La date de mise à jour des contenus contractuels est indiquée. 7
Éviter l'utilisation de la propriété CSS "expression". 0
Le site respecte les préférences « Do not track » de l’utilisateur. 17
Les patrons de conception des éléments d'interface riches sont respectés. 10
Contents Le contenu des pages ne contient pas des suites de mots clés dissimulés. 0
Les champs de saisie redimensionnables peuvent être agrandis sans perte de lisibilité. 11
Server and performance Minimiser le nombre de requêtes HTTP 0
L'utilisateur est averti du verrouillage majuscule de son clavier lors de la saisie d'un champ sensible à la casse 7
La propriété CSS filter est peu ou pas utilisée. 4
Les zones principales de la page sont identifiées dans le code source. 8
Internationalization Le nom du ou des traducteurs est indiqué 0
L'identité du ou des traducteurs est indiquée 14
Navigation Si le contenu change d'adresse, utilisation de redirection au niveau du server : 301 Permanent Redirect 0
Les menus de raccourcis vers la page ne contiennent pas de liens vers d'autres pages. 8
L’affichage de contenus publicitaires ou sponsorisés ne vient pas automatiquement modifier la mise en page 13
le focus clavier est mis en évidence. 4
Minimiser le nombre de requête DNS 0
Chaque facturation d'un service ou d'un produit fait l'objet d'un message. 2
Les maintenances et mises à jour du site et/ou de son contenu sont systématiquement communiquées. 0
La commande ou la création de compte ne provoque pas d'inscription automatique à une newsletter. 10
Des références externes de confiance (par exemple une citation ou un lien vers une référence) légitiment les informations présentées et/ou leurs auteurs. 0
Les blocs de contenu affichés individuellement à la demande de l'utilisateur peuvent être ouverts en une seule fois 8
Les images des documents PDF internes sont dotées d'alternatives textuelles. 7
Les dispositifs de changement de taille de caractères agissent sur la totalité de la page. 2
Les contenus éditoriaux qui le nécessitent sont associés à une date ou une période de publication. 27
Le contenu des documents PDF internes est linéarisable. 6
Les listes ordonnées et non ordonnées des documents PDF internes sont structurées. 5
Internationalization La version originale des contenus traduits est indiquée 1
Navigation Le nombre de résultats par page du moteur de recherche interne est configurable par l'utilisateur 0
Server and performance Minimiser les accès au DOM par les scripts 0
Security and privacy Le serveur est configuré pour ne pas renvoyer d'erreurs système 0
Contents Les pages contiennent des liens transversaux (alternatives à la navigation par les menus). 3
Identification La longueur du nom de domaine fonctionnel est inférieure ou égale à 30 caractères. 0
Internationalization Les titres, libellés et contenus alternatifs sont traduits dans la langue de la page. 0
Tables Le site ne comporte pas de tableau de données complexe 0
Security and privacy Les mots de passe générés ne comportent que des caractères alphanumériques sans caractères spéciaux. 0
Contents Chaque page comporte une date de mise à jour. 0
Code Quotations are tagged in an appropriate way in the source code 3
Contents The content of each page of a site contains no spelling mistake 8
Security and privacy La durée et le mode d'archivage des transactions sont spécifiés 0
Presentation L'attribut style n'est pas utilisé par les scripts si des classes ou identifiants permettent d'appliquer un style externe. 1
Contact L'auteur de chaque article est identifiable 0
Contents Les systèmes de votes, notes et sondages précisent le nombre de votants, la période et le mode de mesure 4
Navigation Sauf opération irréversible spécifiée, les boutons de navigation (précédent, suivant) permettent le déplacement dans l'historique des pages. 0
Alternatives Une alternative est proposée aux iframes. 0
Contents Si le site propose un moteur de recherche thématique, un plugin de recherche est disponible 0
Identification 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
Internationalization Les pages dont le contenu est issu d'une traduction automatique sont signalées comme telles 0
Hyperlinks Les URL internes du site ne contiennent pas d'espaces. 0
Identification La syntaxe des URL est homogène sur l'ensemble du site 0
Files and multimedia Une limite supérieure est définie, affichée et respectée pour le poids des pages et les exceptions sont signalées 1
Security and privacy Les contenus postés via des formulaires sont filtrés pour éviter les injections. 0
Security and privacy Le serveur envoie les informations relatives à la politique de confidentialité et de respect de la vie privée. 0
Presentation Les styles et contenus dédiés aux terminaux mobiles permettent un rendu sans double scroll 0
Newsletter The publication date and/or the issue number of the newsletter are indicated in the subject of messages 3
Contact Une réponse à une demande d'information est envoyée sous 5 jours ouvrés. 0
Security and privacy Le serveur est configuré pour ne pas renvoyer d'informations sur les versions des logiciels et langages utilisés. 0
Presentation Text content can still be read when text is increased twice in the browser 4
Files and multimedia Les noms des fichiers proposés sur le site ne comportent pas d'espaces ou de caractères spéciaux 0
Files and multimedia Les pages proposent un accès à une information synthétique pour les contenus sonores, visuels, animés et médias synchronisés 0
Server and performance La date du serveur est correcte 0
Server and performance Le serveur envoie une page d'erreur interne 500 personnalisée. 0
Files and multimedia Les fichiers en téléchargement sont proposés dans au moins un format dont les spécifications sont publiques. 0
Presentation Sentences or groups of words in text images are not cut up in several images 7
Contact Les coordonnées du whois sont correctes. 0
Newsletter The “to” field in a newsletter shows only the recipient's address (or, alternatively, a generic email address created by the sender) 1
Security and privacy Les données personnelles issues des APIs tierces (Facebook, Twitter...) ne sont pas enregistrées en base. 0
Server and performance Le serveur ou le code des pages précise la nature des contenus (présence ou non de contenus à caractère sexuel, violent, etc). 0
Code Les liens et les contrôles de formulaires ne sont pas simulés par des événements javascript sur d'autres éléments 0
Identification Le code source des pages contient des liens relatifs vers l'auteur, les droits de reproduction, l'accueil et le plan du site 0
Contents Cryptic syntaxes (SMS language, ASCII art, etc.) are explained or translated 5
Forms La possibilité d'envoyer un formulaire à l'aide de la touche entrée n'est pas altérée. 0
Contents L'interlettrage n'est réalisé que via les styles CSS 0
Code Le site n'emploie aucune technique destinée à bloquer ou gêner l'affichage et/ou la lecture du code source. 2
Server and performance Les appels de scripts ne sont pas dupliqués 0
Alternatives Si un contenu est proposé sous forme inaccessible, une version alternative accessible est mise à disposition 0
Contents A metadata indicates the reference URL for contents provided in several forms 1
E-Commerce Les courriels envoyés par le site sont rédigés dans la langue de la page ayant déclenché l'envoi. 0
Code Words do not bear any internal space or markup 11
Files and multimedia Les contenus multimédias non diffusés en direct comportent des sous-titres synchronisés 0
Internationalization The content's text direction is indicated when it differs from default 5
Alternatives Une description étendue correctement associée complète l'alternative textuelle des images complexes 0
Code Real dimensions of images are indicated in the source code 8
Code The page's source code includes no error in either the tree of the document or the syntax of tags and attributes 1
Files and multimedia Thumbnails are not bigger images that were resized on the client side 4
Code The page's source code is valid according to the chosen grammar 1
Server and performance Calls to external scripts are put after the content 3
Code The content does not include nested tables 6
Navigation Navigating the site does not forcefully open any new window 4
Code Contents and services are available even if scripts are disabled 3
Forms Form validation on the client side is also done on the server side 8
Code Inline styles are used in an appropriate way 10
Server and performance The server sends the main language of contents as a header 9
Les tableaux de données des documents PDF internes sont structurés. 4
Les propriétés CSS préfixées sont utilisées à bon escient. 14
Le contenu du panier reste disponible dans le temps. 9
Le site ne pratique pas de détection du user-agent. 7