Dotclear

Ticket #1064 (closed enhancement: wontfix)

Opened 15 years ago

Last modified 12 years ago

[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.

  1. 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 ;-)

  1. 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à.

comment:6 Changed 13 years ago by franck

  • Status changed from new to closed
  • Resolution set to wontfix

Bon on oublie pour l'instant, on verra dans le futur quand (ou si) on changera d'éditeur. Je ferme

comment:7 Changed 12 years ago by franck

  • Milestone changed from Refonte admin to Wysiwyg editor

comment:8 Changed 12 years ago by franck

  • Milestone Wysiwyg editor deleted
Note: See TracTickets for help on using tickets.

Sites map