En réponse à Eric Guichaoua.

Bonjour Eric (désolé pour le délai de cette réponse, que tu ne liras probablement jamais).

Oui, ce fonctionnement, est "imaginable" pour de nombreux sites et applications.
C'est IntroJS qui fait 90% du boulot.

Sauf que les 10% restants sont... lourds et particulièrement complexes :
- chaque site/appli a son propre fonctionnement, il faut donc en connaître le DOM sur le bout des doigts
- il faut ensuite rédiger les bons textes (et c'est un métier, car le diable se cache dans les détails. Nous on a fait appel aux copaines de https://letab.li/ et https://dérivation.fr/ pour cela. Merci à elleux !).
- surtout, une fois que c'est fait, et bien... tout peut changer : si une appli ou un site change "un peu" lors d'une mise à jour, il est possible que le DOM évolue, et que les emplacements choisis précédemment pour afficher les aides n'existent plus, ce qui perturberait grandement l'affichage du tutoriel.

Dit autrement, ça fonctionne bien s'il y a du monde pour s'en occuper, et malheureusement, Framasoft maintenant plusieurs dizaines de sites, c'est totalement hors de notre portée. Si, par contre, chaque appli impliquait sa communauté de développement, ça deviendrait peut être accessible (j'en parlerai aux dévs de PeerTube).

Enfin, dernier point d'importance : ces tutoriels ne sont que les béquilles d'une "mauvaise" interface. Un logiciel ayant un bon design UX/UI ne devrait PAS avoir besoin de tutoriel (mais bon, dans le milieu du libre, c'est quand même assez rare de pouvoir embaucher des designers).