Nouveaux contenus : Ajoutez une section "Nouveautés" ou "Derniers articles" sur la page d'accueil.
Droits de copie : Incluez un lien vers les informations de copyright dans le pied de page.
Métadonnées : Utilisez des plugins SEO comme Yoast pour ajouter des métadonnées à chaque page.
Dates explicites : Affichez les dates de publication et de mise à jour des articles.
Abréviations : Utilisez l'élément pour expliquer les abréviations.
Glossaire : Créez une page de glossaire pour expliquer les termes techniques.
Contenus publicitaires : Marquez les articles sponsorisés avec une étiquette "Sponsorisé".
Modération : Ajoutez une section "Règles de modération" dans les forums ou commentaires.
Vérification des fichiers : Utilisez un plugin pour vérifier les fichiers avant envoi.
Signalement des abus : Ajoutez un bouton "Signaler un abus" dans les espaces publics.
Données numériques : Accompagnez chaque graphique d'une légende avec les données numériques.
Résultats de recherche : Affichez le nombre de résultats et de pages dans les résultats de recherche.
Politique de confidentialité : Ajoutez un lien vers la politique de confidentialité dans le pied de page.
Accès aux données personnelles : Créez une page expliquant comment accéder et rectifier les données personnelles.
Création de compte : Permettez la création de compte sans système tiers (ex : Facebook Connect).
Confirmation de compte : Envoyez un email de confirmation après l'inscription.
Prévention des usurpations : Utilisez des plugins de sécurité pour prévenir les usurpations de compte.
Fermeture de compte : Permettez la fermeture de compte en ligne.
Téléchargement de contenus personnels : Ajoutez une option pour télécharger les données personnelles.
Connexion unique : Utilisez des plugins pour permettre une connexion unique avec les mêmes identifiants.
Déconnexion : Ajoutez un bouton de déconnexion visible.
Alias mail : Acceptez les adresses email avec le signe "+".
Politique de communication des referrers : Configurez les en-têtes HTTP pour spécifier la politique de referrers.
Liens externes : Assurez-vous que les liens externes n'ouvrent pas de nouvelles fenêtres sans raison.
Échanges de données sécurisés : Utilisez HTTPS pour sécuriser les échanges de données.
Données sensibles : Ne transmettez pas de données sensibles en clair dans les URL.
Cookies : Expliquez l'objectif des cookies et les conséquences de leur refus.
Achat sans compte : Permettez l'achat en tant qu'invité.
Détail des articles : Ajoutez un lien "Voir le détail" dans le panier.
Services annexes : Désactivez l'inscription automatique aux services annexes.
Disponibilité des produits : Affichez la disponibilité des produits avant la validation de la commande.
Délai de livraison : Affichez le délai de livraison estimé avant la validation de la commande.
Frais de livraison : Affichez les frais de livraison estimés avant la validation de la commande.
Récupération des biens dématérialisés : Expliquez comment récupérer les biens dématérialisés.
Modification de la quantité : Permettez la modification de la quantité des articles dans le panier.
Nature des produits : Décrivez les caractéristiques des produits et services.
Période de validité des offres : Indiquez la période de validité des promotions.
Sous-total détaillé : Affichez le sous-total détaillé avant la validation de la commande.
Conditions de financement : Indiquez les conditions de financement disponibles.
Service après-vente : Indiquez les conditions de fonctionnement du service après-vente.
Conditions de débit : Indiquez les conditions de débit ou d'encaissement.
Conditions de garantie : Indiquez les conditions de garantie.
Conditions de vente : Ajoutez un lien vers les conditions de vente dans le pied de page.
Zone de livraison : Indiquez les zones de livraison des produits.
Moyens de paiement : Indiquez les moyens de paiement acceptés.
Identité des prestataires : Indiquez l'identité des prestataires impliqués dans les transactions.
Recours en cas de litige : Indiquez les recours en cas de litige dans les conditions générales de vente.
Adresse de retour : Indiquez l'adresse et les conditions de retour des produits.
Charge des frais de retour : Indiquez qui prend en charge les frais de retour.
Dépôt des réclamations : Indiquez le mode de dépôt et la procédure de traitement des réclamations.
Conditions de remboursement : Indiquez les conditions de remboursement.
Matériels et logiciels nécessaires : Indiquez les matériels et logiciels nécessaires au fonctionnement du service.
Détail des taxes : Affichez le détail des taxes et suppléments éventuels.
Adresse de livraison différente : Permettez de spécifier une adresse de livraison différente de l'adresse de facturation.
Moyens de paiement : Acceptez au moins deux moyens de paiement.
Données bancaires : Ne mémorisez les données bancaires qu'après consentement explicite de l'utilisateur.
Modification des données bancaires : Permettez la modification ou la suppression des données bancaires mémorisées.
Référence de la transaction : Affichez la référence de la transaction après la validation de la commande.
Factures en ligne : Permettez l'accès aux factures en ligne.
Mail de confirmation : Envoyez un mail de confirmation pour chaque facturation.
Mentions d'appartenance : Ajoutez un lien vers la source des mentions d'appartenance.
Produits indisponibles : Différenciez visuellement et textuellement les produits indisponibles.
Mail de validation : Envoyez un mail indiquant la référence de la transaction et les données de la commande.
Accusé de réception des réclamations : Envoyez un accusé de réception pour chaque réclamation.
🎨 Conception
Nature des contenus : Exposez la nature des contenus et services proposés sur la page d'accueil.
Public spécifique : Mentionnez le public spécifique auquel le site est destiné sur la page d'accueil.
Identité de l'auteur : Indiquez l'identité de l'auteur, de la société ou de l'organisation.
Titre des pages : Assurez-vous que le titre de chaque page permet d'identifier le site et son contenu.
Icône de favori : Ajoutez une icône de favori valide dans le code source des pages.
Adresse et numéro de téléphone : Affichez l'adresse complète et le numéro de téléphone des sociétés et organisations sur toutes les pages.
Numéro d'immatriculation : Indiquez le numéro d'immatriculation de la société ou organisation.
Moyens de contact : Proposez au moins deux moyens de contact.
Délais de réponse : Indiquez les délais de réponse aux demandes d'information.
Horaires et tarifs : Indiquez les horaires et tarifs de fonctionnement des services.
Accusé de réception des demandes : Envoyez un accusé de réception pour chaque demande d'information.
Mails fournissant un moyen de contact : Assurez-vous que tous les mails fournissent au moins un moyen de contact.
Contact du responsable des réclamations : Proposez un moyen de contacter le responsable des réclamations.
Contact du modérateur : Proposez un moyen de contacter le modérateur des espaces publics.
Responsable des contenus : Indiquez l'identité de la personne ou du service responsable des contenus.
Standards et référentiels : Proposez un lien vers chaque standard ou référentiel que le site déclare respecter.
📝 Contenus
Fournissez des contenus de qualité : Mettez à jour régulièrement les informations et utilisez des titres et sous-titres pour organiser le contenu.
Expliquez les abréviations : Utilisez l'élément pour expliquer les abréviations.
Marquez les contenus publicitaires : Marquez les articles sponsorisés avec une étiquette "Sponsorisé".
Indiquez les conditions de modération : Ajoutez une section "Règles de modération" dans les forums ou commentaires.
Vérifiez les fichiers avant envoi : Utilisez un plugin pour vérifier les fichiers avant envoi.
Signalez les abus : Ajoutez un bouton "Signaler un abus" dans les espaces publics.
Accompagnez les graphiques de données numériques : Accompagnez chaque graphique d'une légende avec les données numériques.
Indiquez le nombre de résultats de recherche : Affichez le nombre de résultats et de pages dans les résultats de recherche.
Proposez un lexique ou glossaire : Créez une page de glossaire pour expliquer les termes techniques.
Identifiez les contenus publicitaires : Identifiez clairement les contenus publicitaires ou sponsorisés.
Modération des espaces publics : Proposez au moins un moyen de signaler les abus.
Vérification des contenus avant envoi : Permettez de vérifier les contenus ou fichiers destinés à des espaces publics avant leur envoi définitif.
Fermeture des fenêtres : Assurez-vous que les mécanismes de fermeture de fenêtres sont visuellement rattachés à leur contenu.
Accusé de réception des réclamations : Envoyez un accusé de réception pour chaque réclamation.
🛠️ Développement
Utilisez des pratiques de développement web modernes et sécurisées : Utilisez HTTPS pour sécuriser les échanges de données.
Échanges de données sécurisés : Utilisez HTTPS pour sécuriser les échanges de données.
Données sensibles : Ne transmettez pas de données sensibles en clair dans les URL.
Cookies : Expliquez l'objectif des cookies et les conséquences de leur refus.
Achat sans compte : Permettez l'achat en tant qu'invité.
Détail des articles : Ajoutez un lien "Voir le détail" dans le panier.
Services annexes : Désactivez l'inscription automatique aux services annexes.
Disponibilité des produits : Affichez la disponibilité des produits avant la validation de la commande.
Délai de livraison : Affichez le délai de livraison estimé avant la validation de la commande.
Frais de livraison : Affichez les frais de livraison estimés avant la validation de la commande.
Récupération des biens dématérialisés : Expliquez comment récupérer les biens dématérialisés.
Modification de la quantité : Permettez la modification de la quantité des articles dans le panier.
Nature des produits : Décrivez les caractéristiques des produits et services.
Période de validité des offres : Indiquez la période de validité des promotions.
Sous-total détaillé : Affichez le sous-total détaillé avant la validation de la commande.
Conditions de financement : Indiquez les conditions de financement disponibles.
Service après-vente : Indiquez les conditions de fonctionnement du service après-vente.
Conditions de débit : Indiquez les conditions de débit ou d'encaissement.
Conditions de garantie : Indiquez les conditions de garantie.
Conditions de vente : Ajoutez un lien vers les conditions de vente dans le pied de page.
Zone de livraison : Indiquez les zones de livraison des produits.
Moyens de paiement : Indiquez les moyens de paiement acceptés.
Identité des prestataires : Indiquez l'identité des prestataires impliqués dans les transactions.
Recours en cas de litige : Indiquez les recours en cas de litige dans les conditions générales de vente.
Adresse de retour : Indiquez l'adresse et les conditions de retour des produits.
Charge des frais de retour : Indiquez qui prend en charge les frais de retour.
Dépôt des réclamations : Indiquez le mode de dépôt et la procédure de traitement des réclamations.
Conditions de remboursement : Indiquez les conditions de remboursement.
Matériels et logiciels nécessaires : Indiquez les matériels et logiciels nécessaires au fonctionnement du service.
Détail des taxes : Affichez le détail des taxes et suppléments éventuels.
Adresse de livraison différente : Permettez de spécifier une adresse de livraison différente de l'adresse de facturation.
Moyens de paiement : Acceptez au moins deux moyens de paiement.
Données bancaires : Ne mémorisez les données bancaires qu'après consentement explicite de l'utilisateur.
Modification des données bancaires : Permettez la modification ou la suppression des données bancaires mémorisées.
Référence de la transaction : Affichez la référence de la transaction après la validation de la commande.
Factures en ligne : Permettez l'accès aux factures en ligne.
Mail de confirmation : Envoyez un mail de confirmation pour chaque facturation.
Mentions d'appartenance : Ajoutez un lien vers la source des mentions d'appartenance.
Produits indisponibles : Différenciez visuellement et textuellement les produits indisponibles.
Mail de validation : Envoyez un mail indiquant la référence de la transaction et les données de la commande.
Accusé de réception des réclamations : Envoyez un accusé de réception pour chaque réclamation.
♻️ Écoconception
Optimisez le site pour réduire son impact environnemental : Compressez les images et minifiez les fichiers CSS et JavaScript.
Images redimensionnées côté client : Assurez-vous que les vignettes et aperçus ne sont pas des images de taille supérieure redimensionnées côté client.
Alternatives textuelles : Fournissez des alternatives textuelles appropriées pour chaque image décorative, image-lien, image porteuse d'information, et objet inclus.
Transcription textuelle : Accompagnez chaque contenu audio et vidéo de sa transcription textuelle.
Sous-titres synchronisés : Ajoutez des sous-titres synchronisés aux vidéos.
Durée des contenus : Indiquez la durée des contenus vidéo ou audio.
Vidéos déclenchées par l'utilisateur : Assurez-vous que les vidéos sont déclenchées par l'utilisateur.
Sons déclenchés par l'utilisateur : Assurez-vous que les sons sont déclenchés par l'utilisateur.
Animations et sons : Permettez la mise en pause des animations, sons et clignotements.
Déroulement des animations : Assurez-vous que le déroulement des animations ne bloque pas la navigation ou l'accès aux contenus.
Indicatif international : Assurez-vous que l'indicatif international est disponible pour tous les numéros de téléphone.
Pays pour les adresses postales : Précisez le pays pour toutes les adresses postales.
Langue principale du contenu : Indiquez la langue principale du contenu dans le code source des pages.
Langue principale de la page cible : Assurez-vous que la langue principale de la page cible d'un lien est identifiable lorsqu'elle diffère de celle de la page d'origine.
Changement de langue : Signalez chaque changement de langue.
Liens d'accès aux versions traduites : Assurez-vous que les liens d'accès aux versions traduites pointent directement vers la traduction de la page courante.
Liens vers les versions équivalentes : Assurez-vous que les liens vers les versions équivalentes de la page ou du site sont rédigés dans leur langue cible.
Respect de l'ordre préférentiel de langues : Assurez-vous que le serveur respecte l'ordre préférentiel de langues des outils de consultation.
📚 Éditorial
Rédigez des contenus clairs, précis et adaptés à votre audience : Expliquez les abréviations et acronymes à leur première occurrence.
Expliquez les abréviations : Utilisez l'élément pour expliquer les abréviations.
Marquez les contenus publicitaires : Marquez les articles sponsorisés avec une étiquette "Sponsorisé".
Indiquez les conditions de modération : Ajoutez une section "Règles de modération" dans les forums ou commentaires.
Vérifiez les fichiers avant envoi : Utilisez un plugin pour vérifier les fichiers avant envoi.
Signalez les abus : Ajoutez un bouton "Signaler un abus" dans les espaces publics.
Accompagnez les graphiques de données numériques : Accompagnez chaque graphique d'une légende avec les données numériques.
Indiquez le nombre de résultats de recherche : Affichez le nombre de résultats et de pages dans les résultats de recherche.
Proposez un lexique ou glossaire : Créez une page de glossaire pour expliquer les termes techniques.
Identifiez les contenus publicitaires : Identifiez clairement les contenus publicitaires ou sponsorisés.
Modération des espaces publics : Proposez au moins un moyen de signaler les abus.
Vérification des contenus avant envoi : Permettez de vérifier les contenus ou fichiers destinés à des espaces publics avant leur envoi définitif.
Fermeture des fenêtres : Assurez-vous que les mécanismes de fermeture de fenêtres sont visuellement rattachés à leur contenu.
Accusé de réception des réclamations : Envoyez un accusé de réception pour chaque réclamation.
🔎 SEO
Optimisez le site pour les moteurs de recherche : Utilisez des plugins SEO comme Yoast pour ajouter des métadonnées à chaque page.
Métadonnées : Assurez-vous que le code source de chaque page contient une métadonnée qui décrit le contenu.
Dates explicites : Affichez les dates de publication et de mise à jour des articles.
Abréviations : Utilisez l'élément pour expliquer les abréviations.
Glossaire : Créez une page de glossaire pour expliquer les termes techniques.
Contenus publicitaires : Marquez les articles sponsorisés avec une étiquette "Sponsorisé".
Modération : Ajoutez une section "Règles de modération" dans les forums ou commentaires.
Vérification des fichiers : Utilisez un plugin pour vérifier les fichiers avant envoi.
Signalement des abus : Ajoutez un bouton "Signaler un abus" dans les espaces publics.
Données numériques : Accompagnez chaque graphique d'une légende avec les données numériques.
Résultats de recherche : Affichez le nombre de résultats et de pages dans les résultats de recherche.
Politique de confidentialité : Ajoutez un lien vers la politique de confidentialité dans le pied de page.
Accès aux données personnelles : Créez une page expliquant comment accéder et rectifier les données personnelles.
Création de compte : Permettez la création de compte sans système tiers (ex : Facebook Connect).
Confirmation de compte : Envoyez un email de confirmation après l'inscription.
🔒 Privacy
Protégez les données personnelles des utilisateurs : Fournissez une politique de confidentialité claire et accessible.
Droits de copie : Incluez un lien vers les informations de copyright dans le pied de page.
Métadonnées : Utilisez des plugins SEO comme Yoast pour ajouter des métadonnées à chaque page.
Dates explicites : Affichez les dates de publication et de mise à jour des articles.
Abréviations : Utilisez l'élément pour expliquer les abréviations.
Glossaire : Créez une page de glossaire pour expliquer les termes techniques.
Contenus publicitaires : Marquez les articles sponsorisés avec une étiquette "Sponsorisé".
Modération : Ajoutez une section "Règles de modération" dans les forums ou commentaires.
Vérification des fichiers : Utilisez un plugin pour vérifier les fichiers avant envoi.
Signalement des abus : Ajoutez un bouton "Signaler un abus" dans les espaces publics.
Données numériques : Accompagnez chaque graphique d'une légende avec les données numériques.
Résultats de recherche : Affichez le nombre de résultats et de pages dans les résultats de recherche.
Politique de confidentialité : Ajoutez un lien vers la politique de confidentialité dans le pied de page.
Accès aux données personnelles : Créez une page expliquant comment accéder et rectifier les données personnelles.
Création de compte : Permettez la création de compte sans système tiers (ex : Facebook Connect).
🛒 E-commerce
Facilitez les transactions en ligne et soyez transparent sur les conditions de vente : Indiquez clairement les frais de livraison et les délais avant la validation de la commande.
Détail des articles : Ajoutez un lien "Voir le détail" dans le panier.
Services annexes : Désactivez l'inscription automatique aux services annexes.
Disponibilité des produits : Affichez la disponibilité des produits avant la validation de la commande.
Délai de livraison : Affichez le délai de livraison estimé avant la validation de la commande.
Frais de livraison : Affichez les frais de livraison estimés avant la validation de la commande.
Récupération des biens dématérialisés : Expliquez comment récupérer les biens dématérialisés.
Modification de la quantité : Permettez la modification de la quantité des articles dans le panier.
Nature des produits : Décrivez les caractéristiques des produits et services.
Période de validité des offres : Indiquez la période de validité des promotions.
Sous-total détaillé : Affichez le sous-total détaillé avant la validation de la commande.
Conditions de financement : Indiquez les conditions de financement disponibles.
Service après-vente : Indiquez les conditions de fonctionnement du service après-vente.
Conditions de débit : Indiquez les conditions de débit ou d'encaissement.
Conditions de garantie : Indiquez les conditions de garantie.
Conditions de vente : Ajoutez un lien vers les conditions de vente dans le pied de page.
Zone de livraison : Indiquez les zones de livraison des produits.
Moyens de paiement : Indiquez les moyens de paiement acceptés.
Identité des prestataires : Indiquez l'identité des prestataires impliqués dans les transactions.
Recours en cas de litige : Indiquez les recours en cas de litige dans les conditions générales de vente.
Adresse de retour : Indiquez l'adresse et les conditions de retour des produits.
Charge des frais de retour : Indiquez qui prend en charge les frais de retour.
Dépôt des réclamations : Indiquez le mode de dépôt et la procédure de traitement des réclamations.
Conditions de remboursement : Indiquez les conditions de remboursement.
Matériels et logiciels nécessaires : Indiquez les matériels et logiciels nécessaires au fonctionnement du service.
Détail des taxes : Affichez le détail des taxes et suppléments éventuels.
Adresse de livraison différente : Permettez de spécifier une adresse de livraison différente de l'adresse de facturation.
Moyens de paiement : Acceptez au moins deux moyens de paiement.
Données bancaires : Ne mémorisez les données bancaires qu'après consentement explicite de l'utilisateur.
Modification des données bancaires : Permettez la modification ou la suppression des données bancaires mémorisées.
Référence de la transaction : Affichez la référence de la transaction après la validation de la commande.
Factures en ligne : Permettez l'accès aux factures en ligne.
Mail de confirmation : Envoyez un mail de confirmation pour chaque facturation.
Mentions d'appartenance : Ajoutez un lien vers la source des mentions d'appartenance.
Produits indisponibles : Différenciez visuellement et textuellement les produits indisponibles.
Mail de validation : Envoyez un mail indiquant la référence de la transaction et les données de la commande.
Accusé de réception des réclamations : Envoyez un accusé de réception pour chaque réclamation.
📋 Formulaires
Créez des formulaires faciles à remplir et accessibles : Assurez-vous que chaque champ de formulaire est étiqueté et que les erreurs de saisie sont clairement indiquées.
Étiquettes de formulaire : Associez chaque champ de formulaire à une étiquette unique dans le code source.
Informations complémentaires : Associez les informations complémentaires à l'étiquette du champ dans le code source.
Champs obligatoires : Indiquez si la saisie est obligatoire pour chaque champ de formulaire.
Format de saisie : Indiquez le format de saisie requis pour chaque champ de formulaire.
Saisie sensible à la casse : Avertissez l'utilisateur si la saisie est sensible à la casse.
Limites de nombre de caractères : Indiquez les limites de nombre de caractères pour chaque champ de formulaire.
Prévention des erreurs de saisie : Utilisez des mécanismes pour prévenir les erreurs de saisie des mots de passe.
Affichage des mots de passe : Permettez l'affichage en clair des caractères saisis dans un champ de mot de passe.
Étiquettes visuellement rattachées : Assurez-vous que chaque étiquette de formulaire est visuellement rattachée au champ qu'elle décrit.
Informations contextuelles : Rattachez visuellement les informations contextuelles aux champs de formulaire.
Rejet des données saisies : Indiquez les champs contenant les données rejetées en cas d'erreur de formulaire.
Raisons du rejet : Indiquez les raisons du rejet des données saisies dans un formulaire.
Modification des données saisies : Permettez la modification de toutes les données saisies en cas d'erreur de formulaire.
Messages d'erreur personnalisés : Exprimez les messages d'erreur dans la langue du formulaire.
Récapitulatif global : Affichez un récapitulatif global avant l'envoi définitif d'un formulaire réparti sur plusieurs pages.
Reprise de la navigation : Permettez de reprendre directement la navigation après l'envoi d'un formulaire.
Message de réussite : Affichez un message indiquant la réussite ou non de l'action souhaitée après l'envoi d'un formulaire.
Avertissement des données exigées : Avertissez l'utilisateur au début d'un processus complexe des données et documents exigés.
Liste des étapes : Accompagnez les processus complexes de la liste de leurs étapes.
Étape en cours : Indiquez l'étape en cours d'un processus complexe.
Retour à l'étape précédente : Permettez de revenir à l'étape précédente dans un processus complexe.
Avertissement de perte d'information : Avertissez l'utilisateur de la perte d'information en cas d'utilisation de l'historique du navigateur dans un processus complexe.
Navigation sans perte de données : Assurez-vous que la navigation dans un processus complexe ne provoque pas la perte des données précédemment soumises.
Copier-coller : Permettez le copier-coller dans les champs de formulaire.
Listes déroulantes regroupées : Regroupez les éléments d'une liste déroulante de manière appropriée.
Ordre identifiable des options : Présentez les listes d'options de formulaires dans un ordre identifiable.
Champs de saisie appropriés : Utilisez le type approprié pour les champs de saisie (mail, URL, téléphone, etc.).
📇 Identification et contact
Fournissez des informations claires sur l'identité de l'entreprise et comment la contacter : Affichez l'adresse complète et le numéro de téléphone des sociétés et organisations sur toutes les pages.
Nature des contenus : Exposez la nature des contenus et services proposés sur la page d'accueil.
Public spécifique : Mentionnez le public spécifique auquel le site est destiné sur la page d'accueil.
Identité de l'auteur : Indiquez l'identité de l'auteur, de la société ou de l'organisation.
Titre des pages : Assurez-vous que le titre de chaque page permet d'identifier le site et son contenu.
Icône de favori : Ajoutez une icône de favori valide dans le code source des pages.
Adresse et numéro de téléphone : Affichez l'adresse complète et le numéro de téléphone des sociétés et organisations sur toutes les pages.
Numéro d'immatriculation : Indiquez le numéro d'immatriculation de la société ou organisation.
Moyens de contact : Proposez au moins deux moyens de contact.
Délais de réponse : Indiquez les délais de réponse aux demandes d'information.
Horaires et tarifs : Indiquez les horaires et tarifs de fonctionnement des services.
Accusé de réception des demandes : Envoyez un accusé de réception pour chaque demande d'information.
Mails fournissant un moyen de contact : Assurez-vous que tous les mails fournissent au moins un moyen de contact.
Contact du responsable des réclamations : Proposez un moyen de contacter le responsable des réclamations.
Contact du modérateur : Proposez un moyen de contacter le modérateur des espaces publics.
Responsable des contenus : Indiquez l'identité de la personne ou du service responsable des contenus.
Standards et référentiels : Proposez un lien vers chaque standard ou référentiel que le site déclare respecter.
📸 Images et médias
Utilisez des images et des médias de manière optimale et accessible : Fournissez des alternatives textuelles appropriées pour chaque image décorative, image-lien, image porteuse d'information, et objet inclus.
Alternatives textuelles : Fournissez des alternatives textuelles appropriées pour chaque image décorative, image-lien, image porteuse d'information, et objet inclus.
Transcription textuelle : Accompagnez chaque contenu audio et vidéo de sa transcription textuelle.
Sous-titres synchronisés : Ajoutez des sous-titres synchronisés aux vidéos.
Durée des contenus : Indiquez la durée des contenus vidéo ou audio.
Vidéos déclenchées par l'utilisateur : Assurez-vous que les vidéos sont déclenchées par l'utilisateur.
Sons déclenchés par l'utilisateur : Assurez-vous que les sons sont déclenchés par l'utilisateur.
Animations et sons : Permettez la mise en pause des animations, sons et clignotements.
Déroulement des animations : Assurez-vous que le déroulement des animations ne bloque pas la navigation ou l'accès aux contenus.
🔗 Liens
Utilisez des liens clairs et descriptifs : Assurez-vous que chaque lien est doté d'un intitulé dans le code source.
Libellé des liens : Assurez-vous que le libellé de chaque lien décrit sa fonction ou la nature du contenu vers lequel il pointe.
Couleurs et formes des liens : Utilisez des couleurs, formes et comportements identiques pour les liens de même nature sur toutes les pages.
Soulignement des liens : Réservez le soulignement aux liens.
Différenciation des liens : Assurez-vous que les liens sont visuellement différenciés du reste du contenu.
Styles des liens visités et non visités : N'appliquez pas le même style aux liens visités et non visités.
Différenciation des liens internes et externes : Différenciez visuellement les liens internes et externes.
Liés internes à accès limité : Différenciez visuellement les liens internes vers les contenus à accès limité.
Libellé explicite des liens : Utilisez un libellé explicite pour les liens provoquant l'ouverture d'un logiciel externe.
Numéros de téléphone activables : Assurez-vous que les numéros de téléphone sont activables via le protocole approprié.
Avertissement des nouvelles fenêtres : Avertissez l'utilisateur des ouvertures de nouvelles fenêtres.
Format des fichiers proposés en téléchargement : Indiquez le format des fichiers proposés en téléchargement.
Taille des fichiers internes proposés en téléchargement : Indiquez la taille des fichiers internes proposés en téléchargement.
Langue des fichiers en téléchargement : Précisez la langue des fichiers en téléchargement lorsqu'elle diffère de celle de la page d'origine.
Nommage des fichiers internes proposés en téléchargement : Utilisez un nommage des fichiers internes proposés en téléchargement qui permet d'en identifier le contenu et la provenance.
Liens entrants : N'imposez pas d'interdiction ou de restriction à la mise en place des liens entrants.
Validité des liens internes : Assurez-vous que tous les liens internes du site sont valides.
🌐 Navigation
Facilitez la navigation sur le site : Assurez-vous que l'accès aux contenus est immédiat si le site n'est pas réservé à un public spécifique.
Pas de popups : Assurez-vous que la navigation sur le site ne provoque pas l'ouverture de popups.
Retour à la page d'accueil : Permettez de revenir à la page d'accueil depuis toutes les pages.
Emplacement dans l'arborescence : Affichez une information permettant de connaître l'emplacement de chaque page dans l'arborescence du site.
Items actifs de menu : Signalez les items actifs de menu.
Blocs de navigation : Affichez les blocs de navigation de même nature aux mêmes emplacements sur toutes les pages.
Icônes de navigation : Accompagnez les icônes de navigation d'une légende explicite.
Mécanismes de fermeture de fenêtres : Assurez-vous que les mécanismes de fermeture de fenêtres sont visuellement rattachés à leur contenu.
Mécanismes de fermeture immédiatement disponibles : Assurez-vous que les mécanismes de fermeture de fenêtres sont immédiatement disponibles.
Fenêtres dimensionnées et modales : Assurez-vous que les nouvelles fenêtres dimensionnées et les fenêtres modales sont dotées d'un bouton de fermeture explicite.
Emplacement des mécanismes de fermeture : Affichez les mécanismes de fermeture de fenêtres aux mêmes emplacements sur toutes les pages.
Liés d'accès rapide : Incluez des liens d'accès rapide placés au début du code source de chaque page.
Focus clavier : Assurez-vous que le focus clavier n'est ni supprimé ni masqué.
Site utilisable au clavier : Assurez-vous que le site est intégralement utilisable au clavier.
Navigation au clavier prévisible : Assurez-vous que la navigation au clavier s'effectue dans un ordre prévisible.
Moteur de recherche interne : Proposez un moteur de recherche interne.
Pages de résultats de recherche accessibles : Assurez-vous que chaque page de résultats de recherche peut être atteinte via une adresse Web.
Relance de recherche : Permettez de relancer une recherche depuis sa page de résultats.
Plan du site : Proposez un plan du site accessible depuis chaque page.
Limites de temps indiquées : Indiquez les limites de temps imposées à une action ou un accès.
Inscription aux newsletters : Soumettez l'inscription aux newsletters à un processus de confirmation.
Lien de désinscription : Incluez un lien de désinscription dans chaque newsletter.
Désinscription sans confirmation : Assurez-vous que la désinscription depuis une newsletter ne demande pas de confirmation par courriel.
Désinscription possible depuis le site : Permettez la désinscription aux newsletters depuis le site.
Dernière newsletter envoyée : Affichez la dernière newsletter envoyée en ligne.
Archives de newsletters : Proposez des archives de newsletters en ligne.
Fréquence d'envoi des newsletters : Indiquez la fréquence d'envoi des newsletters avant l'abonnement.
📧 Newsletter
Gérez les abonnements à la newsletter de manière transparente et respectueuse : Soumettez l'inscription aux newsletters à un processus de confirmation.
Inscription soumise à confirmation : Soumettez l'inscription aux newsletters à un processus de confirmation.
Lien de désinscription : Incluez un lien de désinscription dans chaque newsletter.
Désinscription sans confirmation : Assurez-vous que la désinscription depuis une newsletter ne demande pas de confirmation par courriel.
Désinscription possible depuis le site : Permettez la désinscription aux newsletters depuis le site.
Dernière newsletter envoyée : Affichez la dernière newsletter envoyée en ligne.
Archives de newsletters : Proposez des archives de newsletters en ligne.
Fréquence d'envoi des newsletters : Indiquez la fréquence d'envoi des newsletters avant l'abonnement.
🎨 Présentation
Assurez-vous que le site est visuellement agréable et cohérent : Utilisez une charte graphique cohérente sur l'ensemble du site.
Information non véhiculée uniquement par la couleur : Assurez-vous que l'information n'est pas véhiculée uniquement par la couleur.
Contraste suffisant : Présentez les contenus avec un contraste suffisant par rapport à leur arrière-plan.
Contenu non altéré sans styles : Assurez-vous que le contenu et le sens de chaque page ne sont pas altérés lorsque les styles sont désactivés.
Contenu non désigné uniquement par sa forme ou position : Assurez-vous qu'un contenu n'est pas désigné uniquement par sa forme ou par sa position à l'écran.
Contenu restitué dans un lecteur d'écran : Assurez-vous qu'un contenu qui doit être restitué dans un lecteur d'écran ne lui est pas dissimulé.
Taille des éléments cliquables : Assurez-vous que la taille des éléments cliquables est suffisante.
Textes mis en forme via des styles : Assurez-vous que les textes pouvant être mis en forme via des styles ne sont pas remplacés par des images.
Contenus générés via les styles : Assurez-vous que les contenus générés via les styles sont dotés d'une alternative appropriée.
Pictogrammes typographiques : Assurez-vous que les pictogrammes typographiques sont dotés d'une alternative appropriée.
Famille générique de police : Indiquez une famille générique de police comme dernier élément de substitution.
Styles ne justifiant pas le texte : Assurez-vous que les styles ne justifient pas le texte.
Mises en majuscules décoratives : Effectuez les mises en majuscules à des fins décoratives à l'aide des styles.
Zoom du navigateur : Assurez-vous que le site ne bloque pas les fonctionnalités de zoom du navigateur.
Adaptation aux terminaux mobiles : Proposez un ou plusieurs mécanismes dédiés à l'adaptation aux terminaux mobiles.
Styles dédiés à l'impression : Proposez des styles dédiés à l'impression.
Contenu disponible à l'impression sans blocs de navigation : Assurez-vous que le contenu de chaque page est disponible à l'impression sans blocs de navigation.
🔐 Sécurité
Protégez le site et les données des utilisateurs contre les menaces : Assurez-vous que toutes les pages utilisent le protocole HTTPS.
Certificats de sécurité valides : Assurez-vous que les certificats de sécurité sont signés et en cours de validité.
En-tête de transport strict : Assurez-vous que les pages utilisant HTTPS ont un en-tête de transport strict.
Pas de ressources HTTP : Assurez-vous que les pages utilisant le protocole HTTPS ne proposent pas de ressources HTTP.
Opérations relatives aux mots de passe : Assurez-vous que les opérations relatives aux mots de passe peuvent être effectuées intégralement en ligne.
Choix et changement des mots de passe : Permettez aux utilisateurs de choisir ou changer leur mot de passe.
Sensibilisation à la sécurisation du mot de passe : Sensibilisez l'utilisateur sur le degré de sécurisation du mot de passe qu'il choisit.
Procédure de réinitialisation du mot de passe : Proposez une procédure de réinitialisation du mot de passe.
Pas de communication de mot de passe par mail : Assurez-vous que le site ne communique pas de mot de passe par mail.
Désactivation de la détection automatique du type MIME : Assurez-vous que les en-têtes envoyés par le serveur désactivent la détection automatique du type MIME de chaque ressource.
Type MIME de chaque ressource : Assurez-vous que le serveur indique le type MIME de chaque ressource.
Informations sur la sécurité des transactions : Indiquez les informations sur la sécurité des transactions.
Pas de liste des fichiers des répertoires : Assurez-vous que le serveur n'envoie pas la liste des fichiers des répertoires n'ayant pas de page d'index.
Protection cross site scripting : Assurez-vous que le serveur envoie les informations d'activation de protection cross site scripting.
Domaines autorisés à intégrer les pages : Assurez-vous que le serveur envoie les informations indiquant les domaines autorisés à intégrer ses pages dans des cadres.
Mécanisme de sécurité pour restreindre l'origine des contenus : Proposez un mécanisme de sécurité permettant de restreindre l'origine des contenus.
Pas d'informations sur les logiciels et langages utilisés : Assurez-vous que le serveur ne communique pas d'informations sur les logiciels et langages utilisés.
Contrôle d'intégrité des ressources tierces : Assurez-vous que le contrôle d'intégrité des ressources tierces est présent et valide.
Validation d'une opération sécurisée : Proposez au moins deux mécanismes pour valider une opération sécurisée.
💻 Serveur et performances
Optimisez les performances du serveur pour un site rapide et fiable : Assurez-vous que l'adresse du site fonctionne avec et sans préfixe www.
Instructions pour les robots d'indexation : Assurez-vous que la racine du site contient des instructions pour les robots d'indexation.
Fichier sitemap : Proposez un fichier sitemap indiquant les contenus à explorer.
Pas de redirection forcée vers la version mobile : Assurez-vous que le serveur ne force pas la redirection vers la version ou l'application mobile.
Code HTTP 404 pour les ressources non trouvées : Assurez-vous que le serveur envoie un code HTTP 404 pour les ressources non trouvées.
Menu principal sur les pages d'erreur : Assurez-vous que le menu principal de navigation figure sur les pages d'erreur personnalisées.
Contenus compressés : Assurez-vous que le serveur transmet des contenus compressés aux clients qui les acceptent.
Informations de mise en cache : Assurez-vous que le serveur envoie les informations permettant la mise en cache des contenus.
Jeu de caractères employé : Assurez-vous que les en-têtes envoyés par le serveur contiennent les informations relatives au jeu de caractères employé.
Feuilles de style minifiées : Assurez-vous que les feuilles de style du site sont minifiées.
Scripts minifiés : Assurez-vous que les scripts du site sont minifiés.
🏗️ Structure et code
Assurez-vous que le code est propre et bien structuré : Mettez à disposition la date de publication ou de mise à jour des contenus sous forme programmatique.
Métadonnée définissant le jeu de caractères : Assurez-vous que le code source de chaque page contient une métadonnée qui définit le jeu de caractères.
Codage de caractères UTF-8 : Utilisez le codage de caractères UTF-8.
Structure de titres et sous-titres hiérarchisée : Organisez le contenu de chaque page selon une structure de titres et sous-titres hiérarchisée.
Éléments visuellement présentés sous forme de liste : Assurez-vous que les éléments visuellement présentés sous forme de liste sont balisés de façon appropriée dans le code source.
Identifiant HTML unique : Assurez-vous que chaque identifiant HTML n'est utilisé qu'une seule fois par page.
Pas de blocage de la copie de contenu : Assurez-vous que le site ne bloque pas la copie de contenu.
Pas de blocage de l'accès au menu contextuel : Assurez-vous que le site ne bloque pas l'accès au menu contextuel.
Pas de redirection ou de rafraîchissement automatique : Assurez-vous que le site n'impose pas de redirection ou de rafraîchissement automatique côté client.
Texte des documents PDF sélectionnable : Assurez-vous que le texte des documents PDF internes est sélectionnable.
Documents PDF dotés d'une structure de titres : Assurez-vous que les documents PDF internes sont dotés d'une structure de titres.
Fils de syndication détectables : Assurez-vous que les fils de syndication sont détectables par les agents utilisateurs.
Cellules des tableaux de données reliées à leurs en-têtes : Assurez-vous que les cellules des tableaux de données sont reliées à leurs en-têtes.
Titres des tableaux de données renseignés : Assurez-vous que les titres des tableaux de données sont renseignés.
Linéarisation des tableaux utilisés pour la mise en page : Assurez-vous que la linéarisation des tableaux utilisés pour la mise en page ne nuit pas à la compréhension des contenus.
Pas de remplacement des tableaux de données par des images : Assurez-vous que les tableaux de données ne sont pas remplacés par des images.
Pas de simulation des tableaux de données avec du texte mis en forme : Assurez-vous que les tableaux de données ne sont pas simulés à l'aide de texte mis en forme.