Projet

Général

Profil

Actions

Feature #173

ouvert

Remplacer Tooltips

Ajouté par ggallais il y a plus de 3 ans. Mis à jour il y a environ un an.

Statut:
New
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Début:
29/06/2022
Echéance:
% réalisé:

10%

Temps estimé:
Affecte:
Desktop, Mobile
Opquast:
Lot:
Avis équipe:
Passage recette / prod:
à discuter ED:
Environnement:

Description

Tooltips pose des problèmes d'accessibilité et de performance.

Nous partons donc à la recherche d'un candidat accessible et mieux.

L'étude historique des plugins de glossaire est ici https://trello.com/c/xSNwgmqO/8-glosshair


Fichiers


Demandes liées 1 (1 ouverte0 fermée)

Lié à [GP] Anomalies & Évolutions - Bug #172: Tooltips charge tout le glossaire dans le code, même s'il ne sert pasNew29/06/2022

Actions

Mis à jour par ggallais il y a plus de 3 ans

  • Lié à Bug #172: Tooltips charge tout le glossaire dans le code, même s'il ne sert pas ajouté

Mis à jour par ggallais il y a plus de 3 ans

  • Description mis à jour (diff)

Mis à jour par ggallais il y a plus de 3 ans

Pour rire (jaune). J'ai trouvé un plugin où les tooltips sont atteignables au clavier.

Il a pas été mis à jour depuis 2 ans, il a 50 installations, et son interface méritait un petite vidéo

https://wordpress.org/plugins/accessible-tooltips/

Tout le reste est pourri au dernier degré.

Après le gars est webdev, francophone, certifié Opquast, si ça se trouve on peut le payer pour finir son plugin.

https://toiledemaitre.fr/

Au passage, le gars conseille Tippy.Js comme librairie dédiée à ça :

https://atomiks.github.io/tippyjs/

Mis à jour par ggallais il y a plus de 3 ans

En fait la norme ARIA pour les tooltips n'existe pas. Elle est en cours de construction depuis 2016...

https://www.w3.org/WAI/ARIA/apg/patterns/tooltip/

https://github.com/w3c/aria-practices/issues/128

Ça explique peut-être pourquoi rien n'est pareil selon les plugins...

Mis à jour par ggallais il y a plus de 3 ans

  • % réalisé changé de 0 à 10

Mis à jour par ggallais il y a environ un an

Une solution serait d'avoir une colonne latérale droite permanente où s'affiche les mots du glossaire.

Dans le contenu, les mots sont soulignés d'une façon distincte.
Au hover sur le mot, sa définition dans la colonne de droite "s'active" visuellement
En allant dans la colonne de droite, soit on trouve la définition en entier soit au clic ça ouvre une popin avec la déf.

Le modèle pour ça c'est https://lesjours.fr

Exemple https://lesjours.fr/obsessions/israel-hamas-palestine-guerre/ep15-otages-cisjordanie/

Actions

Formats disponibles : Atom PDF