Ticket #1064 (closed enhancement: wontfix)
[post] Popup nouveau lien
Reported by: | llaumgui | Owned by: | Tomtom33 |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | refonte:atag | Version: | |
Severity: | normal | Keywords: | |
Cc: | laurent.denis@… |
Description
Bonjour,
je pense qu'il est possible d'améliorer la pop-up de lien dans le back-office :
- utilisation d'une lightbox (la pop-up est souvent trop agressive, moi par exemple je les désactive et les remplace par des onglets.
- ajout de behaviore. Par exemple pour pouvoir rajouter une gestion des title ?
- etc...
Change History
comment:1 Changed 15 years ago by kozlika
- Owner changed from team to LDenis
- Component changed from module:admin to refonte:atag
- Milestone changed from 2.3 to Refonte admin
comment:2 Changed 15 years ago by LDenis
- Cc laurent.denis@… added
- Owner LDenis deleted
Le choix ne va pas se faire en fonction du potentiel d'accessibilité des deux solutions : il est équivalent dans les deux cas.
- Dans les deux cas, il faudra fournir une alternative au javascript (la popup étant dépendante de javascript pour avoir une fenêtre dimensionnée, la modale ou lightbox étant dépendante de js+AJAX éventuel). Pour l'instant, la popup n'a pas d'alternative à javascript, donc on part de zéro (le fait de pouvoir saisir un lien à la main dans la fenêtre d'édition en l'absence d'ouverture de la popup n'est pas une alternative valable).
Précision : WCAG n'exige formellement plus d'alternative à javascript, qui est considéré comme une technologie compatible avec l'accessibilité. Mais dans la pratique, pour les deux années à venir disons, cette alternative doit encore être fournie, car javascript n'est accessible que pour les utilisateurs qui ont des versions assez récentes des navigateurs et des aides techniques. En outre, il y a d'autres raisons que l'accessibilité de continuer à fournir des alternatives à javascript quand on n'est pas dans une interface riche : robustesse, fallback, souci des utilisateurs chez qui ça a été désactivé côté admin d'intranet, possibilité offerte aux utilisateurs en débit dégradé ou coûteux, etc. Donc, on continue à demander une alternative pour le moment ;-)
- Dans les deux cas, l'interface avec javascript va devoir être accessible en lui-même. Cela ne pose pas de difficultés considérables avec une modale (lightbox), même s'il y a un peu plus de choses à vérifier (accessibilité clavier et recours éventuel à ARIA) que dans le cas d'une popup classique.
Après, en effet, la modale est plus sexy. La décision est à prendre côté ergo : l'accessibilité suivra, comme l'intendance ;-)
(Ajout de behavior : voir http://dev.dotclear.org/2.0/ticket/721 pour la saisie du TITLE du lien)
comment:3 Changed 15 years ago by kozlika
- Owner set to Ergaut
- Summary changed from Popup nouveau lien to [post] Popup nouveau lien
comment:4 Changed 14 years ago by Tomtom33
- Owner changed from Ergaut to Tomtom33
Les popup sont appelés depuis l'éditeur de texte. Or, il existe un plugin TinyMCE qui permet de transformer les popups classiques en popups "modal" (comme lightbox)
Est-ce que vous voulez que j'intègre ça dans un prochain commit ?
comment:5 Changed 14 years ago by kozlika
Ce qui importe c'est surtout que cette interface soit accessible au clavier, peu importe qu'elle soit en popup ou en modal. Donc oui, si ça apporte quelque chose de ce côté là.