Lexique - A

L'accessibilité numérique concerne l'adaptation des technologies de l'information et de la communication (TIC), telles que les sites web, les applications mobiles, les logiciels, les documents électroniques, etc., afin qu'elles puissent être utilisées de manière équitable par toutes les personnes, y compris celles ayant des limitations physiques, sensorielles, cognitives ou autres.

Les 7 points clés de l'accessibilité numérique :

  1. Conception inclusive : L'accessibilité numérique commence par une conception qui intègre dès le début les besoins de tous les utilisateurs potentiels.
  2. Navigation et interaction : Les interfaces numériques doivent être conçues pour permettre une navigation, une interaction et un accès clairs, logiques et cohérents à toutes les fonctionnalités, en utilisant une structure de navigation organisée et des libellés explicites.
  3. Contenu adapté : Le contenu numérique doit être présenté de manière compréhensible et utilisable par tous, avec un texte clair, une structure hiérarchique, et des descriptions alternatives pour les éléments visuels.
  4. Accessibilité visuelle : Il faut garantir que les personnes ayant une vision réduite ou nulle peuvent accéder à l'information de manière alternative, en ajustant la taille de la police, en assurant un contraste adéquat, et en fournissant des alternatives textuelles pour les images.
  5. Accessibilité auditive : Les personnes sourdes ou malentendantes doivent avoir accès à l'information sans dépendre du son, notamment par l'utilisation de sous-titres et de transcriptions textuelles.
  6. Accessibilité motrice : Les personnes ayant des limitations physiques doivent pouvoir accéder aux fonctionnalités interactives sans obstacles, en utilisant des raccourcis clavier, en fournissant des éléments cliquables adaptés, et en garantissant la compatibilité avec les technologies d'assistance (ex: lecteurs d’écrans ou braille).
  7. Test et évaluation : Il est crucial de régulièrement tester et évaluer l'accessibilité numérique en utilisant des outils d'évaluation automatisés et des tests manuels effectués par des utilisateurs représentatifs pour identifier et corriger les problèmes éventuels.

La norme ARIA, ou Accessible Rich Internet Applications, est une technologie qui permet d'améliorer l'accessibilité des applications web, y compris celles construites avec Drupal. Elle fournit des attributs spéciaux à utiliser dans le code HTML pour indiquer aux lecteurs d'écran et autres technologies d'assistance comment interagir avec les éléments interactifs, tels que les menus déroulants ou les modales, de manière plus compréhensible pour les utilisateurs handicapés.

ARIA joue un rôle essentiel dans l'amélioration de l'expérience utilisateur pour les personnes ayant des handicaps en rendant les sites web plus accessibles et interactifs.

C’est également une norme maintenue par le W3C.

ADO

Site de référence de l'API concernant la documentation développeur Drupal https://api.drupal.org/api/drupal.

Aegir est une distribution permettant d'automatiser la plupart des tâches courantes relatives au déploiement, à la maintenance ou à la sauvegarde de vos sites Drupal. C'est une "super distribution" dans le sens où elle permet d'administrer toutes les distributions installées sur votre serveur. Vous souhaitez déployer un site DrupalCommerce, OpenAtrium, OpenEntreprise, Drupal7, Drupal8 ? Votre déploiement s'effectue en moins de 5 minutes si vous maitrisez vos domaines :) Plus encore, la distribution vous permet de gérer plus efficacement vos architectures multi-sites, ou l'administration d'un site à fort trafic dans le cas d'un hébergement multi-serveurs.
Aegir, une super-distribution Drupal

L'AMOA est l'Assistance à Maitrise d'Ouvrage c'est à dire l'assistance au porteur, au commanditaire d'un projet. Dans le cas d'un projet web, son rôle est d'aider à clarifier les besoins et à les expliciter pour le ou les prestataires en charge de la réalisation du projet. Concrètement, il organise des ateliers avec le maître d'ouvrage, rédige les spécifications et/ou l'appel d'offre. Il peut aussi intervenir lors de la recette.

API

L'API est une interface de programmation. Elle regroupe un ensemble particulier de règles ("code") et de spécifications que les logiciels peuvent suivre pour communiquer entre eux. Pour Drupal, il existe la référence API qui présente la documentation disponible pour les développeurs. Il existe également une "API formulaires" (Form API) et une "API champs" (Field API).