Il existe plusieurs popup sur les boutons de la barre d'édition.
L'ouverture d'un lien dans une nouvelle fenêtre est problématique pour l'accessibilité lorsqu'elle ne peut pas être anticipée par l'utilisateur : elle provoque alors un changement de contexte de navigation qui peut le désorienter. Ainsi, par exemple, l'ouverture de cette nouvelle fenêtre et l'impossibilité de revenir à la page précédente via l'historique du navigateur pourront être difficilement perceptibles pour l'utilisateur d'un lecteur d'écran.
A compléter si nécessaire.
Dans la page créez un billet : * Bouton d'édition Ajouter un lien - fenêtre intruse * Bouton d'édition Sélecteur de médias - fenêtre intruse * Bouton d'édition Lien vers une entrée - fenêtre intruse
Ces deux-là ne sont pas à proprement parler des popup, Mais ils pourraient bénéficier des mêmes améliorations.
* Onglet Faire des rétro-liens - changement de page * Menu Ajouter des annexes - changement de page
Il existe plusieurs alternatives, dans l'admin, qui pourraient soit servi d'exemple, soit évolué de la même manière que les popup.
* Bouton d'édition Image externe - fenêtre modale * Menu Cadenas pour autoriser le changement d'url - zone masqué * Menu Mot clés - zone masqué
* Menu Validation xhtml - zone masqué * Bouton Prévisualisation - iframe - lightbox
Sans JavaScript pas de wysiwyg ça règle un certain nombre de problème :)
De même on ne peut pas modifier le textarea pour y inclure les balises.
Ce que l'on peut faire c'est donné des conseils.
Chaque bouton/fonction peut-être une ancre vers un conseil d'édition.
* Exemple avec le bouton "Gras", il peut mener à une aide expliquant comment entouré les mots à mettre en gras des balises <strong>cible</strong> (ou cible ).
Ça ne règle pas vraiment le problème des popup.
Pour ce cas-là je propose l'ouverture d'une nouvelle page, qui servira simplement à récupérer les informations nécessaires à là modification du billet.
Auteur : lipki - basé sur la proposition de julien Wasberg
https://moqups.com/dotclear/KbS2toyw
Testable ici, sous forme de plugin :
Bouton link et External média (c'est crade)
https://bitbucket.org/lipki/dotclear/commits/branch/popupkiller