- Passer au contenu principal
- Passer à « À propos de ce site »

# Boîte à outils de l’expérience Web (BOEW)

## Qu’est-ce que la Boîte à outils de l’expérience Web?

- Une bibliothèque de code primée pour construire des sites Web accessibles, faciles d'emploi, interopérables, optimisés pour les appareils mobiles et multilingues
- Des modèles, ainsi que des composants réutilisables, qui sont flexibles et personnalisables
- Un projet à source ouverte collaboratif dirigé par le Gouvernement du Canada

## Ressources clés

- Documentation
- Téléchargements
- Exemples
- Guide de style

### Projet de la BOEW

- Dépôt de code source (Github)
- Documentation du projet et les décisions de conception (en anglais)
- lignes directrices pour les contributeurs
- Historique des versions
- Date des versions
- Sites Web qui se servent de la BOEW
- Matériel de communications
- Avis concernant la BOEW v3.1
- Conditions régissant l'utilisation (licence MIT)

## Avantages

### Accessibilité

- Conformes aux Règles pour l'accessibilité des contenus Web (WCAG) 2.0 niveau AA
- S'appuie sur WAI-ARIA pour améliorer l'accessibilité
- Vérification avec les technologies d'assistance (Groupe de travail sur l'accessibilité)

### Facilité d'emploi

- Approche itérative pour la conception
- Patrons de conception et les essais de facilité d'emploi (Groupe de travail sur l'expérience des utilisateurs)

### Interopérabilité

- Approche centrée sur le HTML5 (s'appuyant sur le soutien HTML5 natif et puis les «correctifs» pour résoudre les problèmes de soutien)
- Soutien pour plusieurs navigateurs (IE, Firefox, Chrome, Safari, Opera)
- Soutien en développement pour les données HTML (RDFa 1.1 Lite, Schema.org)

### Conception optimisée pour les appareils mobiles et réactive

- S'adapte à différentes tailles d'écran et capacités d'appareil
- Soutien pour les écrans tactiles
- Optimisé pour les performances
- Soutien en développement pour les applications s’installant sur un appareil mobile

### Multilingue

- Soutien actuellement 34 langues (y compris les langues droite-à-gauche)
  - Anglais
  - Français
  - Afrikaans
  - Albanais
  - Allemand
  - Arabe
  - Arménien
  - Bulgare
  - Chinois
  - Chinois (simplifiée)
  - Coréen
  - Espagnol
  - Estonien
  - Grec
  - Hindi
  - Hongrois
  - Indonésien
  - Inuktitut
  - Islandais
  - Italien
  - Japonais
  - Letton
  - Lituanien
  - Néerlandais
  - Polonais
  - Portugais
  - Portugais (brésilien)
  - Russe
  - Slovaque
  - Tchèque
  - Thaï
  - Turc
  - Ukrainien
  - Vietnamien

### Personnalisable et réutilisable

- Cadre flexible qui supporte des thèmes personnalisés
- Soutien 5 thèmes différents, y compris un thème de base servant comme modèle
- Modèles, plugiciels et gadgets réutilisables
- Adapté aux différents systèmes de gestion de contenu et cadres de programmation (Drupal, WordPress, SharePoint (en développement), DotNetNuke (en développement), PHP, SSI, Java/Maven)

### Réduit les coûts en partageant et en collaborant ouvertement

- Réduit les coûts de recherche et de développement
- Évite la duplication des efforts
- Produit des résultats de meilleure qualité

### Approche collaborative

- Projet géré ouvertement sur GitHub, y compris les discussions à travers le système de suivi des questions
- Encourage la libre circulation des idées, du dialogue et de l'innovation, y compris le partage des défis et des idées
- Les contributions externes sont invités
  - Soumissions de code
  - Patrons de conception
  - Problèmes et suggestions
  - Documentation
  - Évaluations
- Processus d'examen sur plusieurs niveaux pour les contributions pour assurer l'intégrité du code (combinaison d'évaluations automatisées et manuelles)

Date de modification :
  2016-06-09