Déclaration d'accessibilité

L'Union Commerciale et Artisanale du Pays Rochois (UCAPR) s'engage à rendre son site internet accessible, conformément à l'article 47 de la loi n° 2005-102 du 11 février 2005.

Cette déclaration d'accessibilité s'applique au site ucapr.fr.

État de conformité

Ce site est en conformité partielle avec le Référentiel Général d'Amélioration de l'Accessibilité (RGAA) version 4.1 (ouvre dans un nouvel onglet).

Résultats des tests

Un audit interne de conformité a été réalisé le 07/04/2026.

Critères conformes

Les thématiques suivantes du RGAA 4.1 ont été auditées et sont respectées sur l'ensemble des gabarits du site :

Critère Thématique Mesure mise en œuvre
1.1 / 1.2 Images Chaque image porte un attribut alt pertinent ; les icônes décoratives (Bootstrap Icons) sont masquées via aria-hidden="true"
3.2 Couleurs — Contrastes Ratio de contraste ≥ 4.5:1 sur tous les textes (footer revu pour supprimer les opacity insuffisantes)
7.1 Scripts Les composants interactifs (menu burger, bascule mot de passe, panneau cookies, barre d'accessibilité) sont utilisables au clavier et disposent d'attributs ARIA (aria-expanded, aria-controls, aria-pressed, role="switch")
8.1 Éléments obligatoires — Langue Attribut lang="fr" présent sur la balise <html> de toutes les pages
8.2 Éléments obligatoires — Validité Code HTML conforme aux standards W3C (DOCTYPE HTML5, encodage UTF-8, viewport)
8.6 Éléments obligatoires — Titre de page Chaque page dispose d'un <title> pertinent et unique
9.1 / 9.2 Structuration — Titres & landmarks Hiérarchie de titres cohérente (h1 unique par page → h6) ; zones sémantiques balisées : <nav role="navigation">, <main role="main">, <footer role="contentinfo">
10.7 Présentation — Focus visible Outline de 3 px (vert #2d6a2e sur fond clair, #8bc34a sur fond sombre) via :focus-visible sur tous les éléments interactifs
10.8 Présentation — Contenus masqués Textes d'aide masqués via visually-hidden pour les liens ouvrant un nouvel onglet (target="_blank")
11.1 / 11.2 Formulaires Chaque champ possède un <label> associé ; attributs aria-required="true" et autocomplete renseignés sur le formulaire de connexion
12.1 Navigation — Menus Navigation principale identifiée par role="navigation" et aria-label explicite
12.6 Navigation — Zones de regroupement Le contenu principal est encapsulé dans <main id="main-content">
12.7 Navigation — Lien d'accès rapide Lien « Aller au contenu principal » en première position dans le DOM, visible au focus clavier, présent sur les 4 gabarits (public, admin, portail, connexion)
12.8 Navigation — Page courante L'élément de navigation actif est signalé par aria-current="page"

Barre d'outils d'accessibilité

Un panneau de personnalisation est disponible sur toutes les pages via le bouton situé en bas à gauche de l'écran. Les préférences sont mémorisées entre chaque visite.

Fonction Description
Taille du texte (A− / A+)Ajuste la taille de la police de 75 % à 150 % par paliers de 12,5 %
Contraste élevéAugmente le contraste global de la page
Masquer les imagesCache les images pour réduire la distraction visuelle
Souligner les liensForce le soulignement de tous les liens hypertextes
Interligne augmentéDouble l'interligne pour faciliter la lecture
Police lisibleBascule vers une police sans empattement (Verdana) avec espacement augmenté, recommandée pour les personnes dyslexiques
RéinitialiserRestaure tous les paramètres par défaut

Contenus non accessibles

Non-conformités connues

  • Certains documents PDF téléchargeables peuvent ne pas être entièrement accessibles.
  • Certains contenus enrichis (éditeur de texte riche TinyMCE) peuvent présenter des défauts ponctuels de sémantique HTML.
  • Certains graphiques interactifs (Chart.js) ne disposent pas d'alternative textuelle complète.
  • Le composant calendrier (FullCalendar) peut présenter des difficultés de navigation au clavier.

Dérogations pour charge disproportionnée

Aucune dérogation n'est invoquée.

Contenus non soumis à l'obligation d'accessibilité

  • Contenus de tiers (Google Analytics, Google Search Console) intégrés via des scripts externes.

Établissement de cette déclaration

Cette déclaration a été établie le 07/04/2026.

Pages auditées :

  • Page d'accueil publique — ucapr.fr
  • Page de connexion — login.php
  • Annuaire des commerçants — annuaire
  • Page de contact — contact
  • Mentions légales — mentions légales
  • Espace administration (gabarit header/footer admin)
  • Portail membre (gabarit header/sidebar/footer portail)

Technologies utilisées :

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap 5.3
  • Bootstrap Icons
  • ARIA (WAI-ARIA 1.2)

Outils de vérification :

  • WAVE (Web Accessibility Evaluation Tool)
  • aXe DevTools
  • Lighthouse (Google Chrome)
  • Inspecteur d'accessibilité Firefox

Retour d'information et contact

Si vous n'arrivez pas à accéder à un contenu ou un service, vous pouvez nous contacter pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme.

Contact technique (accessibilité) :
Le site a été conçu et développé par MP2I (SARL), 320 B1 rue de la Patience, 74800 La Roche-sur-Foron.
Site : mp2i-solutions.eu (ouvre dans un nouvel onglet)

Voie de recours

Si vous constatez un défaut d'accessibilité vous empêchant d'accéder à un contenu ou une fonctionnalité du site, que vous nous le signalez et que vous n'obtenez pas de réponse satisfaisante, vous êtes en droit de :