He bien merci a toi pour les explications, c'est tres gentil ! Ce qui me fascine souvent avec le dev web, c'est qu'il y a toujours des solutions facile a premiere vue puis ont se rend vite compte qu'en fait c'est la merde :)
2013/10/28 Kozlika <[email protected]> > Le 28 octobre 2013 17:32, Christopher Crouzet < > [email protected] > > a écrit : > > > Dans la liste des billets de l'admin, la liste des en-tetes "Titre", > > "Date", "Categorie", "Auteur", ... ne sont pas fixes ? > > > > Non, du moins ça l'est mais provisoirement puisque l'un des développements > prévus c'est que les tableaux soient pers > > > > > > > Pour ce qui est de l'accessibilite, le DOM est toujours la et n'est pas > > cache par un `display: none` en CSS, chose qu'il precise dans son code, > > donc ca devrait etre lu normalement par les readers. Un peu dans le meme > > principe de la classe `.visuallyhidden` de h5bp: > > https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css > > > > > Oui on a des classes comme ça déjà dans l'admin, je vous avais même fait un > joli mail pour expliquer les différentes classes selon tel ou tel cas (avec > ou sans js, caché ou pas pour les lecteurs d'écran, caché ou pas pour tout > le monde, etc.) La class visually-hidden (chez nous: hidden) ne règle pas > tous les cas. :-) > > > > Et pour le content ajoute avec un CSS pseudo element, c'est possible d'y > > ajouter l'attribut `aria-hidden=true` pour que les readers ne le lisent > > pas. > > Enfin bon, ca c'est la theorie et rien de nouveau que tu ne devais pas > deja > > savoir... en pratique c'est surement autre chose :) > > > > Quand je dis "je ne sais pas" ça veut dire "je ne sais pas". Je veux dire > je ne sais pas si le comportement est le même avec Jaws ou NVDA, s'il faut > du coup les planquer ou au contraire les montrer. Quant aux balises ARIA, > nous n'en avons pas dans l'admin, qui est en xhtml et non en html5. Comme > j'ai déjà eu l'occasion de le dire : l'admin est "utilisable" sur un > mobile, elle n'est pas conçue pour ; il nous faudra pour ça reprendre pas > mal de choses beaucoup plus profondément que ce que j'ai fait et passer en > html5 pour disposer d'ARIA et (etc.) > > Perso, le scroll horizontal sur les tableaux sur un mobile ne me dérange > pas (par ailleurs), en tout cas beaucoup moins que ne me dérangerait une > page de quarante kilomètres parce que chaque entête est répété ! D'autant > que ça n'est sûrement pas les pages les plus fréquentées depuis un mobile > (enfin il me semble). > > Merci pour tes recherches en tout cas :-) > -- > Dev mailing list - [email protected] - > http://ml.dotclear.org/listinfo/dev > -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
