Accessibilité, importance et escroqueries

Je vous vois venir, encore un vieux schnock qui commence à mal voir de près et à devenir dur d'oreille, il va nous casser les pieds avec ses histoires d'accessibilité. Raté, bien qu'ayant dépassé la date de péremption mes bésicles me suffisent amplement pour voir et lire les âneries, dont les miennes, publiées sur le net et, malheureusement pour moi, j'ai toujours un radar dans chaque oreille seulement, vous avez quoi ? un site internet n'est pas fait que pour soi et, malgré les conseils judicieux façon commencer par bien identifier sa cible, vous pouvez être sûr qu'une bonne partie de ladite cible porte une déficience visuelle, auditive ou motrice. Bon, bien sûr, moins visuelle si vous faites un site dédié exclusivement aux pilotes de chasse encore en activité, votre cas ? non ? alors il est temps de parler accessibilité. Je préfère prévenir, je risque fort de devenir un poil virulent par moments, voire passablement grossier mais vous comprendrez...

La loi

Et voilà, mon sang commence à bouillir, écartez les enfants, langage fleuri en approche...
Ça pourrait sonner comme une bonne nouvelle que nos élites se préoccupent soudain un peu plus d'accessibilité, moins déjà quand il s'avère que leurs propres sites par lequels vous êtes obligés de passer pour les démarches administratives sont justement de moins en moins accessibles, réapparition de captchas à l'ancienne par exemple (lettres et chiffres de traviole sur un fond pour les rendre difficilement lisibles).

Soyons réalistes, la seule chose qui compte réellement pour ces vautours c'est bien sûr le mot pénnalité, faut bien trouver tous les moyens de remplir les caisses quitte à, soi-même, aller à l'exacte inverse de ce qui est demandé aux gueux, nous, vous, si, si. Former à l'accessibilité, aider à la comprendre, la mettre en œuvre, que nenni, pénnalité, amende, et, histoire d'assurer le coup embaucher une bande de consultants crétins et incompétents (oui, je sais, je fais dans le pléonasme...) pour pondre un audit mal fait et impossible à respecter.

Un exemple ? une question de l'audit et, non, je n'invente rien... "le site est-il consultable et compréhensible sans scroll horizontal ou vertical sur des écrans de 320px de large et 260px de haut ?" 320px de large, jusque là tout va bien, largeur des iphones 5 et 6 encore en circulation, 260px de haut, c'est quoi, une montre ? qui a pondu ce genre de question d'une stupidité sans nom ? dix crétins incompétents a.k.a consultants d'accenture, cap gemini, mckinsey ou consorts en brain storming un lendemain de cuite ? Je croyais qu'il s'agissait de rendre les sites comprehénsibles et facilement utilisables aux utilisateurs ayant des problèmes visuels, audiifs ou moteurs, pas à des... bon, je passe à la suite sinon, je sens que je vais devenir carrément désagréable voire grossier.

Puis vinrent les start-ups

Et zut, je voulais me calmer, pas gagné... commençons tout de suite par préciser qu'il existe surement des start-ups (mouais...), assos ou petites entités luttant vraiment pour promouvoir l'accessibilité et aider autant que possible à sa mise en œuvre. Bien sûr, pas question de suggérer que toute pesonne œuvrant pour l'accessibilité le fasse bénévolement, il s'agit juste de décence et dès qu'il s'agit de start-ups, il vaut mieux oublier cette idée, leur seul but étant de s'en mettre plein les poches en vendant plus de blabla que de réel service et il faut croire que dans le web, il y a un vivier...

Non, pas de nom  mais j'ai eu affaire avec une, certifiée et tout et tout, qui vend une fortune un widget censé pouroir ajouter de l'accessibilité à n'importe quel site. Allez, pour le fun, le widget ne marche pas sur leur propre site (ni sur aucun sur lesquels il est censé être installé) ni sur Firefox, ni sur Brave, ni sur Vivaldi, et ça cause accessibilité !!! ah ben c'est sûr, pappy qui ne voit plus très bien ne va pas nous les casser non plus, edge ou chrome, soit tu acceptes les pubs et autres trackers soit tant pis pour toi pappy, normal non. Leur fonctionnement, un audit du site à un prix limite prohibitif pour une petite entreprise ou un particulier suivi d'un abonnement, pas donné, et de la promesse de devoir faire un nouvel audit au moindre ajout de nouelle rubrique, oui, ça m'énerve et c'est le genre de comportement qui fait reculer dés qu'il s'agit d'accessibilité et la considérer comme une espèce de luxe dont il faudra bien se passer.

Oui, ça m'énerve et ce, d'autant plus que quelques conseils de base et bonnes pratiques rendent n'importe quelle page déjà beauoup plus accessible, conseils et demandent ui devraient faire partie de n'importe quel cahier des charges pour un site, vous pensez que les pourritures qui pondent la loi vont donner ces conseils, ah ben non, comment accumuler les pénalités après ? Vous voulez un exempe ? ok, ça va être un peu technique mais tout intégrateur digne de ce nom devrait comprendre.

Deux minutes de technique

Vous savez que depuis l'invasion des téléphones et tablettes (nettement moins mais quand même) dans les statistiques de consultation de sites, c'est devenu la base de les rendre responsives, en gros adaptables à toutes les tailles d'écrans, jusque là, tout va bien. Évidemment, du coup, les titres énormes un peu partout sur le site doivent aussi s'adapter en taille de police pour ne pas s'afficher 2 lettres par deux lettres quand ce n'est pas carrément dépasser de l'écran pour les petites résolutions.
Heureusement css est arrivée avec de nouvelles unités pour les tailles de police qui permettent de jouer facilement et les rendre souples, mais attention, une d'elles, très utile, si elle est utilisée seule va considérablement nuire à l'accessibilieté, vw, en gros largeur du viewport (largeeur utile de la page). Top, ben c'est quoi le problème ? imaginons, vous avez une police dont la taille est définie uniquement en vw, vous pourrez utiliser la capacité de zoom de votre machine/navigateur tant que vous voulez, ça ne zoomera pas le texte, pourquoi ? simple 10vw de disons 1600 px ça fera toujours 16 quel que soit le niveau de zoom alors qu'avec un mix vw et rem, hop, tout rentre dans l'ordre. Ce genre de détail ne s'apprend pas sur les sites officiels destinés à vous faire cracher au bassinet, ni d'ailleurs de la part des start-ups du genre de celle dont je parle plus haut, ils ne vont quand même pas vous aider à bien faire, ils vendent quoi après et/ou prunent qui ?

Je ménerve un dernier petit coup ?

Un dérail amusant, à aucun moment dans l'audit  de mes ... (j'ai encore failli être carrément grossier) la question est posé du choix de la police de caractères, savoir si la police principale a été choisie pour sa lisibilité et, dans le cas contraire (police hyper condensed par ex) un choix est proposé à l'utilisateur pour implémenter une police hyper lisible (simple, pas besoin de polices spéciales dyslexie dont la réelle efficacité est fortement remise en question même si, au moins, elles sont le signe d'un effort). Ah ben non, pappy bigleux et les dyslexiques, on s'en bat les steaks, ce qui nous intéresse c'est de vous coller une amende si vous ne dites pas que vous êtes venu remplir notre questionnaire ridicule accompagné ensuite d'un plan quinquénal de mensonges en prenant exemple sur nous.

Bon, faut se calmer...

Oui, je suis énervé, je sais mais dites-vous bien que si vous avez deux bras, deux jambes, une vue d'aigle et des oreilles façon radar comme les miennes sans parler d'une dextérité digne d'un pianiste de concert, ce n'est pas le cas, loin s'en faut, de tout le monde et ce tout le monde c'est potentiellement le public de votre site. Le comportement des législateurs et des escrocs qui se disent qu'il doit bien y avoir un petit billet à se faire, un gros billet en fait, nuit à la bonne volonté de ceux qui aimeraient en tenir compte et confortent ceux qui s'en tapent  dans leur tranquille égoïsme.