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 images | Cache les images pour réduire la distraction visuelle |
| Souligner les liens | Force le soulignement de tous les liens hypertextes |
| Interligne augmenté | Double l'interligne pour faciliter la lecture |
| Police lisible | Bascule vers une police sans empattement (Verdana) avec espacement augmenté, recommandée pour les personnes dyslexiques |
| Réinitialiser | Restaure 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.
- Formulaire de contact : Nous écrire
- Site web : ucapr.fr (ouvre dans un nouvel onglet)
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 :
- Écrire un message au Défenseur des droits (ouvre dans un nouvel onglet)
- Contacter le délégué du Défenseur des droits dans votre région via l'annuaire des délégués (ouvre dans un nouvel onglet)
-
Envoyer un courrier (gratuit, ne pas mettre de timbre) à :
Défenseur des droits — Libre réponse 71120 — 75342 Paris CEDEX 07