Re: [spip-dev] Refonte Mediabox [wip]

2020-09-22 Par sujet Cerdic
Oui je suis bien d’accord, encore faut-il trouver une telle ressource ! 
Continuons de chercher donc, mais si par hasard il y’a des ressources connues 
on est preneur !

--
Cédric
Le 21 sept. 2020 à 18:32 +0200, nicod_ , a écrit :
> Le 21/09/2020 à 14:26, nicod_ a écrit :
> > Le 20/09/2020 à 11:23, Cerdic a écrit :
> > > Mais donc,
> > > ce qui aiderait vraiment,
> > > c’est un test éclairé et comparé sous l’angle de l’accessibilité, de
> > > featherlight et glightbox, pour décider laquelle embarquer par défaut
> > > dans le core...
> >
> > Je peux demander à des experts avec qui je suis en contact.
>
> Un premier retour :
>
> > En regardant rapidement ces 2 solutions, elles sont, toutes les 2, très 
> > éloignées des standards d'accessibilité.
> > Elles possèdent de nombreux problèmes bloquants.
> > Je ne sais pas si vous pourriez les adapter, mais même dans ce cas je ne 
> > pense pas qu'elles constituent une bonne base de départ.
> >
> > D'un point de vue global, je pense qu'il faudrait peut-être partir d'une 
> > ressource qui clame son respect de l'accessibilité (même là il n'y aura pas 
> > forcément que des bonnes choses) car lorsque le sujet n'est pas 
> > explicitement déclaré, il serait miraculeux d'en avoir une prise en compte, 
> > même minimale.
> Voilà voilà... :)
>
> --
> nicod_
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] Bug saisies

2020-09-22 Par sujet Bruno Bergot

Hop,

Le 22/09/2020 à 11:33, CSI a écrit :

Bonjour,

Je viens de mettre à jour le plugin Saisies dans un site (3.42.6) et je 
constate que des "]" sont soudainement apparus dans les labels des 
champs date ... je pense qu'il y a un "]" de trop à la fin de la ligne 
58 de saisies/v3.42.6/saisies/date.html ...


Je ne sais pas si cela est bien la résolution ni si cette résolution à 
d'autres incidences, donc je vous le soumets.




Oui, on dirait bien que ça vient de ce commit 
https://git.spip.net/spip-contrib-extensions/saisies/commit/04b91d0500e2bfca1eab3366fa48806507a6a803


++
b_b
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] Bug saisies

2020-09-22 Par sujet CSI

Bonjour,

Je viens de mettre à jour le plugin Saisies dans un site (3.42.6) et je 
constate que des "]" sont soudainement apparus dans les labels des 
champs date ... je pense qu'il y a un "]" de trop à la fin de la ligne 
58 de saisies/v3.42.6/saisies/date.html ...


Je ne sais pas si cela est bien la résolution ni si cette résolution à 
d'autres incidences, donc je vous le soumets.


--
Pierre
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Bug saisies

2020-09-22 Par sujet CSI

Slt,

Oui exactement ce que je viens de regarder, j'ai ouvert un ticket sur 
git :-)


Le 22/09/2020 à 11:36, Bruno Bergot a écrit :

Hop,

Le 22/09/2020 à 11:33, CSI a écrit :

Bonjour,

Je viens de mettre à jour le plugin Saisies dans un site (3.42.6) et 
je constate que des "]" sont soudainement apparus dans les labels des 
champs date ... je pense qu'il y a un "]" de trop à la fin de la 
ligne 58 de saisies/v3.42.6/saisies/date.html ...


Je ne sais pas si cela est bien la résolution ni si cette résolution 
à d'autres incidences, donc je vous le soumets.




Oui, on dirait bien que ça vient de ce commit 
https://git.spip.net/spip-contrib-extensions/saisies/commit/04b91d0500e2bfca1eab3366fa48806507a6a803


++
b_b


___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Refonte Mediabox [wip]

2020-09-22 Par sujet nicod_

Le 22/09/2020 à 09:05, Cerdic a écrit :
Oui je suis bien d’accord, encore faut-il trouver une telle ressource ! 
Continuons de chercher donc, mais si par hasard il y’a des ressources 
connues on est preneur !


Parmi mes ressources habituelles (et validées), les composants de 
Nicolas Hoffmann, dont sa modale,  qui existent en version jQuery :

https://a11y.nicolas-hoffmann.net/
et en ES2015 :
https://van11y.net/

Sa modale a été adaptée dans la lib Scampi ("pour une pleine conformité 
RGAA") :

https://pidila.gitlab.io/scampi/documentation/modal.html

Précisions intéressantes sur les attentes en terme d'a11y :


Respect du design pattern 
https://www.w3.org/TR/wai-aria-practices-1.1/#dialog_modal

focus sur le premier élément tabulable
tab et shift-tab ne se déplacent pas en dehors de la fenetre modale
fermeture avec Esc ou au clic à l'extérieur de la fenêtre


Autres ressources :

http://www.webaxe.org/?s=lightbox

https://www.456bereastreet.com/archive/200910/lightboxes_and_keyboard_accessibility/

Et notamment, sur les attentes en terme d'a11y :


- Let me use the left and right arrow keys to step through images in a 
slideshow.
- When I press Esc, close the lightbox.
- Do one of the following:
  - Either add focusable elements (links or buttons) for close/next/previous, 
put keyboard focus on the first focusable object in the lightbox, make sure I 
can’t tab to something behind the lightbox, and make it visually obvious which 
object has keyboard focus.
  - or close the lightbox when I press Tab.
- When the lightbox closes, return keyboard focus to where it was when I opened 
it.



--
nicod_
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Refonte Mediabox [wip]

2020-09-22 Par sujet nicod_

Le 22/09/2020 à 14:37, nicod_ a écrit :

Le 21/09/2020 à 19:05, CSI a écrit :

Bonjour,

Autres pistes ? https://humaan.com/modaal/   Modaal is a WCAG 2.0 
Level AA accessible modal window plugin.


Pas mal du tout, ça gère plein de choses nativement.

A confirmer quand même, en France c'est le RGAA qui s'applique, pas le 
WCAG.



Premiers retours sur Modaal par Eric, de Temesis, avec qui je collabore 
sur un projet :



C'est bien mieux à la base, il manque quand même au moins 3 caractéristiques 
techniques importantes qui ne permettent pas actuellement le respect de 
WCAG/RGAA :
* l’élément déclencheur doit être un bouton (ici c'est un lien)
* Sur la modale (le div avec role="dialog") : supprimer aria-selected (aucun sens ici) et 
supprimer tabindex="0" (le focus doit être géré autrement)
* Quand la modale est affiché, des contenus en arrière-plan (tout ce qui n’est pas dans 
le div role="dialog") sont restitués dans les assistances technologiques et il 
est parcouru au clavier.


(pour ça, il y a une technique à repiquer dans les modales de Nicolas 
Hoffmann)



Il y a sûrement aussi d'autres éléments plus mineurs et/ou améliorables.(je 
n'ai pas regardé les aspects transversaux comme les visibilité du focus clavier 
ou autres)

Dans la galerie :
Il s'agit en fait d'un autre composant (le fait qu'il est dans une modale est 
anecdotique). Là, effectivement ça marche au clavier et c'est déjà pas mal, la gestion du 
focus clavier semble correcte dans ce contexte, mais tabindex="0" pour le gérer 
n'est pas une bonne chose (comme plus haut)



Mieux mais pas complètement parfait non plus donc...


--
nicod_
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] Refonte Mediabox [wip]

2020-09-22 Par sujet nicod_

Le 21/09/2020 à 19:05, CSI a écrit :

Bonjour,

Autres pistes ? https://humaan.com/modaal/   Modaal is a WCAG 2.0 Level 
AA accessible modal window plugin.


Pas mal du tout, ça gère plein de choses nativement.

A confirmer quand même, en France c'est le RGAA qui s'applique, pas le WCAG.

--
nicod_
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] [Spip-zone-commit] [socialtags] RIP Google+ Le service est fermé depuis avril 2019, (...)

2020-09-22 Par sujet jeanmarie
Il reste des texte à virer dans les fichiers de lang, mais je ne sait 
pas s'il faut le faire via trad.spip.net ou quoi ?


Cf 
https://git.spip.net/spip-contrib-extensions/socialtags/src/branch/master/lang/paquet-socialtags_fr.php#L12



Le 22/09/2020 à 17:36, jeanmarie a écrit :

spip-contrib-extensions/socialtags
-
Par jeanmarie, le 22 septembre 2020 à 17h34min :

RIP Google+

Le service est fermé depuis avril 2019, j'espère que pluis personne ne l'avait 
activé :)


*Supprimé*
 images/googlebuzz.png
 images/googleplus.png
*Modifié*
 formulaires/configurer_socialtags.html
 paquet.xml
 plugin.xml
 socialtags.js.html
 socialtags.xml

Détails : 
https://git.spip.net/spip-contrib-extensions/socialtags/commit/d7e9a7f2b854e39b96add7386abd1a6a78d88352

___
spip-zone-com...@rezo.net - 
https://listes.rezo.net/mailman/listinfo/spip-zone-commit


--
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] Demande d'accès pour faire une contribution

2020-09-22 Par sujet Roman Mkrtchian

Bonjour,

Je viens de résoudre un problème d'accessibilité sur un site utilisant 
le plugin bootstrap4, et j'aimerais le partager pour que ça puisse être 
intégré au code du plugin.


Il s'agit de la traduction de l'aria-label du bouton de menu qui 
apparaît quand l'écran devient petit en utilisant le filtre 
navbar_responsive.


Est-ce que ce serait possible d'avoir un accès au svn pour pouvoir faire 
un commit ?


Merci d'avance,
Roman

--
Roman Mkrtchian

Développeur full stack chez Koena, l'accessibilité numérique au service de 
l'inclusion.

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip