5160 sujets

Le Bar du forum

Modérateur
Salut

C'est nettement mieux comme çà...

Allez hop! Dans les favoris... Smiley ravi
Modifié par koala64 (03 Aug 2005 - 13:31)
Désactivation des images, le mot le dit Smiley langue c'est comme les gens qui désactivent le javascript. Mais par exemple certain utilisateurs de pda ou pocket pc risquent de désactiver les images pour économiser de la bande passante.

Pour les label implicites, vu le code source, cette méthode utilise de vraies balises label (et les avantages associés) et pas un "simple" paragraphe par exemple Smiley smile
Les labels implicites, c'est ça :

<label>Nom : <input /></label>


Pas d'attribut for, label entoure le input concerné.

Ce n'est pas recommandé (bien le contraire) par les instances de normalisation de l'accessibilité web, mais c'est jusqu'alors la méthode qui était utilisé pour ce type de modifications de formulaires.

Les vrais label sont :

<label for="pwet">Nom :</label> <input id="pwet" />


Pour les images, il y a possibilité de désactiver les images de différentes façon pour diverses raisons Smiley smile
Précision : parmi les cas de désactivation des images, il y a l'option d'accessibilité d'IE "Ignorer les couleurs des feuilles de styles" ... qui désactive les images générées via CSS Smiley cligne
C'est le même principe que ce qu'avait fait Jep sur son site, nan ?

Du moins pour les checkbox et les radios.
tyx a écrit :
C'est le même principe que ce qu'avait fait Jep sur son site, nan ?

Du moins pour les checkbox et les radios.


Sauf que Jep utilise des label implicites Smiley cligne
Et là, d'autres éléments de formulaires sont modifiés.
Merci pour le lien Olivier, ca donne envie qd meme , dommage pour les images mais on peut toujours prevenir l'utilisateur que le formulaire n'est pas lisible sans l'activation des images. Smiley cligne

edit: Sinon pour le code source autant mettre ses groupes de champs dans des p ou encore mieux des fieldset ( accompagnés de sa balide legend) au lieu de separer tout par des <br/>
Modifié par Vlili30 (03 Aug 2005 - 18:32)
Vlili30 a écrit :
Merci pour le lien Olivier, ca donne envie qd meme , dommage pour les images mais on peut toujours prevenir l'utilisateur que le formulaire n'est pas lisible sans l'activation des images. Smiley cligne

edit: Sinon pour le code source autant mettre ses groupes de champs dans des p ou encore mieux des fieldset ( accompagnés de sa balide legend)


Quitte à faire un bidule, autant faire désactiver la fonction au click sur un bidule de l'utilisateur.

Genre, "si vous ne voyez pas de formulaire, cliquez là" et ça désactive le JS et tout rentre dans l'ordre Smiley cligne
Olivier a écrit :
Sauf que Jep utilise des label implicites Smiley cligne

C'est vrai que cet article date un peu, il faudrait que je le remette à jour.

Sinon, concernant les label implicite, c'est l'abscence de l'attribut for qui definit un label comme implicie. Néanmoins, il est toujours possible d'imbriquer une balise input dans une balise label. Il faut juste ne pas oublier l'attribut for Smiley cligne