Déclaration d'accessibilité

Version du 2026-09-25

Cette déclaration décrit l'état réel d'accessibilité de VirtIoT Lab, y compris ce qui ne l'est pas. Elle est volontaire : l'éditeur n'y est pas légalement tenu, mais ses clients le sont.

État de conformité

VirtIoT Lab est partiellement conforme au référentiel général d'amélioration de l'accessibilité (RGAA). « Partiellement » n'est pas une formule de prudence : plusieurs fonctions du laboratoire décrites plus bas sont aujourd'hui inutilisables sans vue, et l'écrire est le seul moyen de ne pas faire perdre son temps à quelqu'un.

Aucun audit RGAA complet n'a été mené à ce jour. L'état décrit ici repose sur des vérifications automatisées rejouées à chaque modification et sur l'inventaire des fonctions connues comme non accessibles. Tant que cet audit n'a pas eu lieu, aucun taux de conformité n'est annoncé : un pourcentage non mesuré serait une invention.

Déclaration établie le 2026-09-10 et révisée à chaque évolution des points ci-dessous.

Cadre réglementaire

L'éditeur n'est pas soumis à l'obligation légale de déclaration. L'article 47 de la loi n° 2005-102 vise les services publics ; la loi n° 2023-171, qui transpose l'acte européen sur l'accessibilité et s'applique depuis le 28 juin 2025, exempte les entreprises de moins de dix salariés et ne couvre pas les services destinés aux seuls professionnels. L'obligation de déclaration RGAA ne pèse, pour le secteur privé, qu'au-delà de 250 millions d'euros de chiffre d'affaires.

Aucun de ces seuils n'est atteint : l'éditeur est un entrepreneur individuel sans salarié, et l'offre est réservée aux professionnels.

La déclaration existe malgré cela, pour une raison simple : les clients de la plateforme sont des établissements d'enseignement, eux-mêmes soumis au RGAA, et leurs marchés exigent de connaître l'état d'accessibilité des outils qu'ils achètent. Une déclaration absente les obligerait à faire l'enquête eux-mêmes ; une déclaration flatteuse la leur ferait faire deux fois.

Ce qui est en place

Les points suivants sont acquis, et vérifiés automatiquement à chaque modification du site.

  • Les animations décoratives qui tournent en boucle sont coupées lorsque le système déclare préférer les mouvements réduits (« prefers-reduced-motion »).
  • La langue de la page est déclarée sur l'élément racine et servie par le serveur, et non ajoutée après coup par le navigateur : les lecteurs d'écran prononcent le texte dans la bonne langue dès le premier affichage.
  • Les cinq pages publiques — accueil, tarifs, connexion, inscription et cette page — sont passées au crible d'un contrôle automatisé (axe-core, règles WCAG 2.1 niveaux A et AA) rejoué à chaque modification : aucune violation de niveau « critique » n'y est tolérée, qu'il s'agisse d'une image sans équivalent textuel, d'un champ sans libellé ou d'un lien sans intitulé perceptible.
  • Les jeux d'onglets se parcourent au clavier, avec un ordre de tabulation cohérent et un onglet actif annoncé.
  • Les libellés de formulaire sont associés à leur champ, ce qui les rend lisibles par un lecteur d'écran et cliquables à la souris.
  • La carte du laboratoire, dessinée en WebGL, est doublée d'une description textuelle structurée, lue par les lecteurs d'écran : chaque passerelle et chaque nœud avec sa position en mètres, l'état de connexion au réseau, le facteur d'étalement, la passerelle la plus proche et sa distance, et — lorsque le moteur radio les publie — si le nœud est dans la portée de son facteur d'étalement. Les connexions, déplacements, ajouts et retraits sont annoncés au fil de l'eau.
  • Tout ce que le nœud répond dans le terminal série — réponses aux commandes AT, événements, trames émises et reçues, état de la connexion — est recopié, sans codes de couleur, dans une zone annoncée par les lecteurs d'écran.

Ce qui ne l'est pas

Les fonctions ci-dessous ne sont pas accessibles aujourd'hui. Elles sont listées sans euphémisme : c'est ce qu'un établissement doit savoir avant d'acheter, et ce que l'éditeur s'engage à réduire.

Le premier point est une mesure et non une impression : il reprend la sortie du contrôle automatisé décrit plus haut. Les suivants sont des défauts connus et décrits, que ce contrôle ne sait pas mesurer.

  • Les contrastes de couleur sont conformes au niveau AA sur les cinq pages publiques auditées. Les textes secondaires, les mentions du pied de page et le texte atténué du terminal de démonstration descendaient jusqu'à 1,57:1 ; ils ont été éclaircis du minimum nécessaire pour franchir 4,5:1, sans changer les couleurs de marque, qui gardent leur teinte partout où elles ne servent pas de texte. La mesure du 2026-09-11 ne relève plus aucun élément sous le seuil, contre 87 avant correction. Un contrôle automatisé rejoué à chaque modification échoue désormais si un seul texte repasse sous le seuil.
  • Sur la carte du laboratoire, les passerelles et les nœuds se déplacent uniquement par glisser-déposer à la souris ; aucun équivalent au clavier n'existe encore. Les cercles de portée et l'animation des transmissions restent visuels : la description textuelle en donne le verdict (dans la portée ou non), et le terminal annonce chaque trame émise.
  • Les couleurs du terminal série (rouge pour une erreur) ne sont pas restituées par la zone lue par les lecteurs d'écran : c'est le texte de la réponse, par exemple « ERROR » ou « FAILED », qui porte l'information.
  • L'espace de laboratoire étudiant n'est pas utilisable sur téléphone ; un message l'annonce à l'écran plutôt que de laisser croire à une panne.
  • Le site n'a pas de mode clair : les personnes qui ont besoin d'un fond clair ne disposent d'aucun réglage.
  • Aucun audit RGAA complet n'a été mené : cette liste est celle des défauts connus, pas celle de tous les défauts.

Signaler un contenu inaccessible

Si vous rencontrez un contenu ou une fonction que vous ne pouvez pas utiliser, écrivez à contact@ofnir.fr en décrivant la page concernée et ce que vous cherchiez à faire. Une réponse vous est apportée dans un délai d'un mois.

Dans la mesure du possible, l'information ou la fonction demandée vous est fournie par un autre moyen pendant que le défaut est corrigé.

Si un défaut d'accessibilité vous empêche d'accéder à un contenu et que votre signalement reste sans réponse satisfaisante, vous pouvez saisir le Défenseur des droits : formulaire en ligne sur defenseurdesdroits.fr, délégué territorial de votre département, ou courrier postal gratuit et sans affranchissement adressé au Défenseur des droits, libre réponse 71120, 75342 Paris CEDEX 07.