Modèle volontaire d'accessibilité des produits (VPAT) pour l'application Moodle

Sauter à: Rapport de conformité d'accessibilité

Rapport de conformité de l'accessibilité de Moodle

Édition WCAG

(Basé sur la version 2.5 du VPAT®)

Nom du produit/version Application Moodle
Date du rapport Septembre 2025
Description du produit Moodle app est l'application mobile officielle de Moodle LMS.
Informations sur les contacts https://moodle.com/contact/

Historique des révisions

Révision Date Remarques
Version 1 2025-09-22 Révision initiale

Remarques

  • Ce rapport de conformité d'accessibilité est basé sur un audit de l'application Moodle par GrackleDocs (anciennement AbleDocs), le consultant externe en accessibilité numérique du siège de Moodle, ainsi que sur des tests internes et des audits de la communauté.
  • GrackleDocs a publié une déclaration de conformité d'accessibilité pour WCAG 2.2 niveau AA en avril 2025.
  • GrackleDocs a réalisé l'audit d'accessibilité sur Moodle app 5.0.

Méthodes d'évaluation utilisées

Ce rapport de conformité est basé sur un audit d'accessibilité mené par GrackleDocs sur l'application mobile Moodle. L'évaluation a été réalisée selon la méthodologie d'évaluation des WCAG (WCAG-EM).

Les tests d'audit ont été effectués manuellement et vérifiés par l'équipe d'auditeurs d'accessibilité de GrackleDocs afin de s'assurer que les résultats et les commentaires présentés sont valides et complets.

Les outils et applications suivants ont été utilisés dans le cadre de l'audit :

  • Lecteur d'écran
    • Voix off (iOS)
    • TallBack, assistant vocal (Android)
    • Autres outils
    • Claviers physiques externes

Normes et lignes directrices applicables

Ce rapport couvre le degré de conformité aux normes/lignes directrices d'accessibilité suivantes :

Norme/Guide Inclus dans le rapport
Lignes directrices pour l'accessibilité des contenus web 2.0 Niveau A (Oui)
Niveau AA (Oui)
Niveau AAA (Oui)
Lignes directrices pour l'accessibilité des contenus web 2.1 Niveau A (Oui)
Niveau AA (Oui)
Niveau AAA (Oui)
Lignes directrices pour l'accessibilité des contenus web 2.2 Niveau A (Oui)
Niveau AA (Oui)
Niveau AAA (Oui)

Conditions

Les termes utilisés dans les informations sur le niveau de conformité sont définis comme suit :

  • Soutient : La fonctionnalité du produit comporte au moins une méthode qui répond au critère sans défaut connu ou qui répond à une facilitation équivalente.
  • Prend partiellement en charge : Certaines fonctionnalités du produit ne répondent pas au critère.
  • Ne prend pas en charge : La majorité des fonctionnalités du produit ne répondent pas à ce critère.

Rapport WCAG 2.x

Tableau 1 : Critères de réussite, perceptibles

Notes :

Critères Niveau de conformité Remarques et explications
1.1.1 Contenu non textuel
Niveau A
Soutien L'application Moodle veille à ce que tous les contenus non textuels comportent un nom accessible.
1.2.1 Audio-only et Video-only (préenregistré)
Niveau A
Soutien L'application Moodle ne contient pas de fichiers audio ou vidéo préenregistrés, mais Moodle LMS permet aux créateurs de contenu de télécharger du contenu vidéo/audio.

Le Moodle LMS offre aux créateurs de contenu des options leur permettant de fournir des formats alternatifs pour leur contenu vidéo/audio téléchargé.
1.2.2 Sous-titres (préenregistrés)
Niveau A
Soutien L'application Moodle ne contient pas d'audio ou de vidéo préenregistrés, mais Moodle LMS offre des options permettant aux créateurs de contenu d'attacher des sous-titres au contenu vidéo et audio créé par l'utilisateur.
1.2.3 Description audio ou média alternatif (préenregistré)
Niveau A
Soutien L'application Moodle ne contient pas d'audio ou de vidéo préenregistrés, mais Moodle LMS offre des options permettant aux créateurs de contenu d'ajouter des descriptions audio à l'audio/vidéo et de fournir des formats alternatifs.
1.2.4 Légendes (en direct)
Niveau AA
Soutien L'application Moodle ne contient pas de fonctionnalités de streaming en direct ; cette fonctionnalité est uniquement fournie par des outils tiers et en dehors de l'application (navigateur).
1.2.5 Description audio (préenregistrée)
Niveau AA
Soutien L'application Moodle ne contient pas d'audio ou de vidéo préenregistrés, mais Moodle LMS offre des options permettant aux créateurs de contenu d'ajouter des descriptions audio au contenu audio/vidéo.
1.2.6 Langue des signes (préenregistrée)
Niveau AAA
Soutien L'application Moodle ne contient pas de contenu audio ou vidéo, mais les créateurs de contenu peuvent télécharger du contenu vidéo préenregistré avec interprétation en langue des signes via Moodle LMS.
1.2.7 Description audio étendue (préenregistrée)
Niveau AAA
Soutien L'application Moodle ne contient pas de contenu audio et vidéo ; les créateurs de contenu peuvent télécharger du contenu multimédia préenregistré avec des descriptions audio étendues via Moodle LMS.
1.2.8 Alternative médiatique (préenregistrée)
Niveau AAA
Soutien L'application Moodle ne contient pas de contenu audio et vidéo ; les créateurs de contenu peuvent fournir des alternatives médiatiques pour le contenu multimédia préenregistré via Moodle LMS.
1.2.9 Audio-seulement (Live)
Niveau AAA
Soutien L'application Moodle ne prend pas en charge les flux audio en direct. Lorsqu'ils sont disponibles, ils sont fournis par des logiciels tiers et généralement en dehors de l'application (navigateur).
1.3.1 Informations et relations
Niveau A
Soutien Les pages de l'application Moodle sont structurées de manière à ce que les technologies d'assistance puissent déterminer de manière programmatique l'ordre de lecture et la structure de la page.
1.3.2 Séquence significative
Niveau A
Soutien Les pages de l'application Moodle sont structurées de manière à ce que les technologies d'assistance puissent déterminer de manière programmatique l'ordre de lecture prévu dans les cas où l'ordre est essentiel.
1.3.3 Caractéristiques sensorielles
Niveau A
Soutien L'application Moodle ne s'appuie pas uniquement sur les caractéristiques sensorielles pour transmettre l'information. Lorsqu'elles sont utilisées, elles sont accompagnées d'un texte approprié et d'autres informations destinées à l'utilisateur.
1.3.4 Orientation
Niveau AA
Soutien L'interface utilisateur (UI) de l'application Moodle est réactive et ne bloque pas l'orientation de l'écran ni ne limite l'utilisation du produit dans une disposition ou une autre.
1.3.5 Identifier l'objectif de l'entrée
Niveau AA
Soutien Les champs de saisie du système sont clairement identifiés par leur fonction et sont accessibles aux technologies d'assistance.
1.3.6 Identifier l'objectif
Niveau AAA
Soutien Les repères et les rôles ARIA sont largement utilisés dans l'application Moodle pour aider les technologies d'assistance à identifier la fonction des éléments de l'interface utilisateur.
1.4.1 Utilisation de la couleur
Niveau A
Soutien La couleur n'est pas utilisée comme seul indicateur d'information dans l'application Moodle. Dans certains cas, la couleur est utilisée pour compléter d'autres éléments de l'interface utilisateur, tels que le texte ou des icônes distinctes.
1.4.2 Contrôle audio
Niveau A
Soutien L'application Moodle ne contient aucun son préenregistré. Les contenus audio et vidéo téléchargés par l'utilisateur ne se lisent pas automatiquement par défaut. Les boutons de l'appareil permettent toujours à l'utilisateur de régler le volume de l'audio.
1.4.3 Contraste (minimum)
Niveau AA
Soutien Tous les éléments de l'interface utilisateur de l'application Moodle respectent les exigences minimales de contraste et de taille des WCAG de niveau AA.
1.4.4 Redimensionner le texte
Niveau AA
Soutien L'interface utilisateur de l'application Moodle a été conçue pour s'adapter à différentes tailles d'écran et, à ce titre, permet de zoomer sur la taille du texte sans interrompre les contrôles ou le contenu. Dans certains cas, les éléments de l'interface utilisateur seront déplacés ou remplacés par des éléments plus appropriés.
1.4.5 Images du texte
Niveau AA
Soutien Les images de texte ne sont utilisées dans aucune partie du système pour transmettre des informations essentielles, à moins qu'elles ne soient nécessaires dans le cadre de la fonctionnalité.
1.4.6 Contraste (amélioré)
Niveau AAA
Partiellement soutenu Les couleurs des textes dans l'application Moodle ont, dans la plupart des cas, un rapport de contraste supérieur à 7:1 par rapport à leur arrière-plan par défaut. Quelques textes en petite quantité dont les couleurs respectent le rapport de contraste minimum de 4,5:1 pour les WCAG 2.2 niveau AA, mais ne respectent pas l'exigence de contraste de couleur amélioré de 7:1 pour les WCAG 2.2 niveau AAA.
1.4.7 Son de fond faible ou inexistant
Niveau AAA
Soutien L'application Moodle ne contient pas de fond sonore préenregistré.
1.4.8 Présentation visuelle
Niveau AAA
Soutien L'application Moodle est conçue de manière à ce que la présentation du contenu puisse être modifiée pour s'adapter à la présentation visuelle requise en utilisant la fonctionnalité du navigateur.
1.4.9 Images de texte (pas d'exception)
Niveau AAA
Soutien Les images de texte ne sont utilisées dans aucune partie du système pour transmettre des informations essentielles, sauf dans un petit nombre de cas où elles sont nécessaires dans le cadre de la fonctionnalité.
1.4.10 Images de texte (pas d'exception)
Niveau AA
Soutien La refonte du contenu est prise en charge par l'application Moodle. À l'exception des contenus tabulaires de grande taille (tels que les grands rapports), les contenus sont présentés de manière réactive. Cela permet aux utilisateurs d'éviter d'avoir à faire défiler horizontalement le contenu de la page, en particulier sur les petits écrans ou lorsque la page est zoomée.
1.4.11 Contraste non textuel
Niveau AA
Soutien Tous les éléments non textuels de l'application Moodle dépassent le rapport de contraste requis de 3:1.
1.4.12 Espacement du texte
Niveau AA
Soutien Toutes les polices et mises en page par défaut de Moodle respectent les exigences WCAG en matière d'espacement des textes.
1.4.13 Contenu au survol ou à la focalisation
Niveau AA
Soutien Aucun élément n'affiche de contenu supplémentaire au survol ou à la mise en évidence.

Tableau 2 : Critères de réussite, opérables

Critères Niveau de conformité Remarques et explications
2.1.1 Clavier
Niveau A
Soutien L'interface de l'application Moodle est entièrement accessible au clavier, sans que l'utilisateur n'ait besoin de se synchroniser.
2.1.2 Pas de piège à clavier
Niveau A
Soutien L'application Moodle a été conçue de manière à ce qu'il n'y ait pas de piège à clavier et qu'elle soit entièrement navigable.
2.1.3 Clavier (pas d'exception)
Niveau AAA
Soutien Dans tous les cas, une option clavier uniquement a été prévue pour toutes les fonctionnalités du système.
2.1.4 Raccourcis clavier des caractères
Niveau A
Soutien Seul l'éditeur de texte riche de l'application Moodle prend en charge les raccourcis clavier. Ces raccourcis ne sont actifs que lorsque l'utilisateur se trouve dans la zone d'édition et sont conçus pour ne pas interférer avec les logiciels d'accessibilité. Il n'y a pas d'autres raccourcis clavier dans le système.
2.2.1 Timing réglable
Niveau A
Soutien L'application Moodle n'impose généralement pas de limites de temps pour le contenu ou les actions, avec un petit nombre d'exceptions, telles que les quiz/travaux chronométrés. Les sessions des utilisateurs peuvent être prolongées indéfiniment par les utilisateurs. Les limites de temps pour les quiz et les devoirs sont essentielles et ne peuvent pas être prolongées par l'utilisateur. Toutefois, les enseignants peuvent prendre des mesures d'adaptation pour certains étudiants.
2.2.2 Pause, arrêt, masquage
Niveau A
Soutien L'application Moodle ne contient pas de contenu mobile, clignotant ou défilant.
2.2.3 Pas de timing
Niveau AAA
Soutien Pour les activités qui peuvent être limitées dans le temps, telles que les questionnaires, cette fonction peut être désactivée pour les utilisateurs qui ont besoin d'aménagements.
2.2.4 Interruptions
Niveau AAA
Partiellement soutenu Dans la plupart des cas, les progrès de l'utilisateur sont sauvegardés, comme dans le cas des devoirs et des interrogations. Cependant, certaines pages ne le permettent pas et les données devront être saisies à nouveau.
2.2.6 Délais d'attente
Niveau AAA
Partiellement soutenu Les délais ne concernent que les délais de session, qui sont configurables pour le système. Les utilisateurs sont avertis qu'ils doivent rafraîchir leur session avant d'être déconnectés. Dans la plupart des cas, les données provisoires déjà saisies sont sauvegardées et restaurées lorsque l'utilisateur reprend son activité.
2.3.1 Trois clignotements ou en dessous du seuil
Niveau A
Soutien L'application Moodle ne contient pas de contenu clignotant.
2.3.2 Trois éclairs
Niveau AAA
Soutien L'application Moodle ne contient pas de contenu clignotant.
2.3.3 Animation à partir d'interactions
Niveau AAA
Ne prend pas en charge Certaines animations (réduction de l'en-tête) ne peuvent pas être désactivées.
2.4.1 Blocs de dérivation
Niveau A
Soutien Des liens de saut sont fournis pour aider les utilisateurs à naviguer efficacement dans l'application Moodle.
2.4.2 Titre de la page
Niveau A
Soutien Toutes les pages de l'application Moodle fournissent des titres détaillés pour faciliter la navigation et aider les utilisateurs à s'orienter dans le système.
2.4.3 Ordre de priorité
Niveau A
Soutien Les pages de l'application Moodle ont été soigneusement conçues pour permettre un ordre de présentation logique et faciliter la compréhension de la structure de chaque page.
2.4.4 Objectif du lien (en contexte)
Niveau A
Soutien Le texte de tous les liens dans l'application Moodle indique leur but. Lorsque cela est possible, des indications supplémentaires ont été ajoutées pour aider les logiciels d'accessibilité à le déterminer de manière programmatique.
2.4.5 Voies multiples
Niveau AA
Soutien L'application Moodle offre plusieurs moyens de naviguer et de comprendre les structures de contenu de l'application Moodle, y compris la recherche et l'indexation des pages, le cas échéant.
2.4.6 Titres et étiquettes
Niveau AA
Soutien Toutes les pages font un usage approprié des titres et des étiquettes pour aider l'utilisateur à comprendre la page et son objectif.
2.4.7 Focus visible
Niveau AA
Soutien La focalisation du clavier est visible sur toutes les pages, ce qui permet aux utilisateurs de déterminer facilement leur position lorsqu'ils naviguent dans le contenu de la page.
2.4.8 Localisation
Niveau AAA
Ne prend pas en charge L'application mobile ne fournit pas de fil d'Ariane ni de plan du site.
2.4.9 Objectif du lien (lien uniquement)
Niveau AAA
Partiellement soutenu La plupart des liens sont identifiables uniquement par le texte du lien. Toutefois, certains domaines ne fournissent pas de texte de lien identifiable.
2.4.10 Titres des sections
Niveau AAA
Ne prend pas en charge Toutes les pages n'ont pas d'en-tête de section, comme les pages en plein écran.
2.4.11 Foyer non obscurci (minimum)
Niveau AA
Soutien Les contenus ouverts par l'utilisateur ne masquent pas les composants de l'interface utilisateur qui reçoivent la priorité du clavier.
2.4.12 Focus Not Obscured (amélioré)
Niveau AAA
Partiellement soutenu Dans certaines situations, le focus clavier peut être partiellement masqué.
2.4.13 Apparence de la cible
Niveau AAA
Soutien Dans la plupart des cas, une surbrillance bleue autour d'un composant d'interface utilisateur focalisable indique que le clavier répond aux critères de réussite. Dans certains cas, un style plus ancien est encore en place, où l'indicateur de focalisation comprend un changement de couleur d'arrière-plan et un soulignement du lien.
2.5.1 Gestes du pointeur
Niveau A
Soutien L'application Moodle n'utilise pas de gestes multi-points ou basés sur le chemin dans l'interface utilisateur.
2.5.2 Annulation des pointeurs
Niveau A
Soutien L'annulation du pointeur est prise en charge par Android et iOS.
2.5.3 Étiquette dans le nom
Niveau A
Soutien Dans l'application Moodle, le nom accessible correspond au nom visible des boutons et des liens.
2.5.4 Actionnement du mouvement
Niveau A
Soutien L'application Moodle n'a pas de fonctionnalité nécessitant un mouvement comme moyen de saisie.
2.5.5 Taille de la cible
Niveau AAA
Partiellement soutenu La plupart des contrôles et des cibles cliquables ont une taille supérieure à 44×44 pixels CSS. Il existe toutefois des exceptions.
2.5.6 Mécanismes de saisie simultanée
Niveau AAA
Soutien L'application Moodle ne limite pas l'utilisation simultanée de plusieurs modalités d'entrée.
2.5.7 Mouvement de traînée
Niveau AA
Soutien Toutes les interactions qui nécessitent un glisser-déposer disposent d'autres moyens d'interaction qui ne nécessitent pas de mouvements de glisser-déposer.
2.5.8 Taille de la cible (minimum)
Niveau AA
Soutien Toutes les cibles pour les entrées de pointeur ont la taille minimale requise ou sont accessibles par un autre moyen.

Tableau 3 : Critères de réussite, compréhensibles

Critères Niveau de conformité Remarques et explications
3.1.1 Langue de la page
Niveau A
Soutien L'application Moodle supporte plusieurs langues. Ceci est communiqué de manière programmatique en utilisant l'attribut lang de HTML.
3.1.2 Langue des pièces
Niveau AA
Soutien Les pages de l'application Moodle sont affichées dans la langue choisie par l'utilisateur. Les options de menu du sélecteur de langue ont l'attribut lang pour transmettre la langue de chaque option de menu aux technologies d'assistance. Le contenu créé par l'utilisateur dans l'application Moodle peut être étiqueté avec la langue appropriée du contenu, et cela peut être fait en plusieurs parties.
3.1.3 Mots inhabituels
Niveau AAA
Soutien L'application Moodle fournit une aide contextuelle qui permet aux utilisateurs de comprendre les mots peu familiers et inhabituels. L'application Moodle propose également un glossaire intégré qui permet d'accéder automatiquement aux définitions des contenus créés par l'utilisateur.
3.1.4 Abréviations
Niveau AAA
Soutien L'application Moodle fournit une aide contextuelle qui permet aux utilisateurs de comprendre les abréviations peu familières dans le contexte du système. L'application Moodle propose également un glossaire intégré qui permet d'accéder automatiquement aux définitions des contenus créés par l'utilisateur.
3.1.5 Niveau de lecture
Niveau AAA
Soutien L'application Moodle a été conçue pour être aussi intuitive que possible. Elle propose des packs de langues destinés aux jeunes utilisateurs, mais ceux-ci répondent principalement aux besoins des apprenants utilisateurs du système. L'application Moodle offre la possibilité de créer des contenus pour répondre à ce critère de réussite.
3.1.6 Prononciation
Niveau AAA
Partiellement soutenu Dans la plupart des cas, le système Moodle app ne fournit pas d'aide à la prononciation. Cependant, l'application Moodle fournit les moyens nécessaires pour que le contenu créé par l'utilisateur soit conforme à ce critère de réussite, y compris le balisage, les liens automatiques vers le glossaire et la possibilité pour l'utilisateur d'ajouter du contenu supplémentaire.
3.2.1 On Focus
Niveau A
Soutien L'application Moodle ne change pas le contexte ou le focus lorsqu'un utilisateur navigue vers un élément focalisable dans l'interface, où qu'il soit. L'ouverture de liens dans de nouvelles fenêtres de navigation n'est pas utilisée lorsqu'une alternative est possible.
3.2.2 Sur l'entrée
Niveau A
Soutien L'application Moodle ne modifie pas le contexte d'utilisation sans que l'utilisateur ne prenne l'initiative d'une action explicite.
3.2.3 Navigation cohérente
Niveau AA
Soutien L'application Moodle utilise une méthodologie de navigation cohérente, les éléments apparaissant dans le même ordre d'une page à l'autre.
3.2.4 Identification cohérente
Niveau AA
Soutien L'application Moodle est conçue à partir d'un ensemble cohérent de composants qui utilisent une terminologie commune à l'ensemble du système.
3.2.5 Modification sur demande
Niveau AAA
Soutien L'application Moodle ne change pas de contexte pour l'utilisateur sans action explicite de sa part.
3.2.6 Aide cohérente
Niveau A
Soutien L'application Moodle fournit une aide contextuelle pour chaque page à l'aide d'un menu d'aide cohérent. La structure et l'ordre de ce menu sont cohérents dans tout le système.
3.3.1 Identification des erreurs
Niveau A
Soutien Les erreurs sont décrites aux utilisateurs et marquées avec les rôles et attributs ARIA appropriés.
3.3.2 Étiquettes ou instructions
Niveau A
Soutien Le système fournit des étiquettes et des instructions détaillées, y compris les formats de données attendus, pour aider les utilisateurs à saisir les valeurs appropriées.
3.3.3 Suggestion d'erreur
Niveau AA
Soutien La validation des données est étendue à l'ensemble du système et les messages d'erreur expliquent à l'utilisateur comment corriger l'erreur dans les données.
3.3.4 Prévention des erreurs (juridiques, financières, de données)
Niveau AA
Soutien L'application Moodle propose différents mécanismes pour éviter les erreurs, par exemple une page de révision avant de soumettre un quiz, un dialogue de confirmation avant de supprimer des éléments.
3.3.5 Aide
Niveau AAA
Ne prend pas en charge L'application ne propose pas d'aide contextuelle.
3.3.6 Prévention des erreurs (toutes)
Niveau AAA
Partiellement soutenu Les mécanismes de validation des formulaires permettent aux utilisateurs de corriger leurs données lorsqu'ils remplissent un formulaire. Des dialogues ou des pages de confirmation sont également présents pour empêcher les utilisateurs d'effectuer accidentellement une action irréversible (par exemple, la suppression de données, etc.). Toutefois, dans certains cas connus, une action irréversible ne fait pas l'objet d'une demande de confirmation préalable, comme l'octroi de tentatives de devoirs supplémentaires aux étudiants.
3.3.7 Entrée redondante
Niveau A
Soutien À moins que cela ne soit essentiel, les données sont pré-remplies pour les utilisateurs, ou une valeur par défaut raisonnable est fournie.
3.3.8 Authentification accessible (minimum)
Niveau AA
Soutien Moodle LMS fournit des mécanismes d'authentification OAuth et d'autres mécanismes d'authentification SSO tiers pour fournir des alternatives au nom d'utilisateur et au mot de passe par défaut. En outre, le formulaire de connexion par défaut est correctement balisé pour une expérience d'authentification accessible.
3.3.9 Authentification accessible (renforcée)
Niveau AAA
Soutien Moodle LMS fournit des mécanismes d'authentification OAuth et d'autres mécanismes d'authentification SSO tiers comme alternatives au nom d'utilisateur et au mot de passe par défaut. En outre, le formulaire de connexion par défaut est correctement balisé pour une expérience d'authentification accessible.

Tableau 4 : Critères de réussite, robustes

Critères Niveau de conformité Remarques et explications
4.1.1 Analyse syntaxique
Niveau A
Soutien
  • WCAG 2.2 : Le critère est obsolète et supprimé
  • WCAG 2.0 et 2.1 : L'interface utilisateur de l'application Moodle est construite avec les bons éléments HTML pour assurer un rendu correct.
4.1.2 Nom, rôle, valeur
Niveau A
Soutien Le nom et le rôle de tous les composants de l'application Moodle peuvent être déterminés de manière programmatique en utilisant des balises HTML sémantiques natives et/ou les rôles et attributs ARIA appropriés.
4.1.3 Messages d'état
Niveau AA
Soutien Tous les messages d'état et les alertes sont marqués par les rôles et attributs ARIA appropriés, ce qui permet aux technologies d'assistance de les déterminer de manière programmatique.

Les informations contenues dans le présent document sont fournies en toute bonne foi sur la base des données Moodle LMS au moment de l'audit d'accessibilité et ne constituent pas une déclaration juridiquement contraignante. Veuillez contacter Moodle Pty Ltd pour signaler toute erreur d'accessibilité ou de conformité afin qu'elle soit réévaluée et corrigée, si nécessaire.