[SPIP Zone] [Spip-zone-commit] r85720 - _squelettes_/neo-dist/formulaires

Salut,

je reviens là dessus : est-ce qu'il est finalement nécessaire de mettre une classe au <em> sachant qu'il ya déjà une classe "obligatoire" au <li> qui le contient. Du coup, on peut le cibler avec li.obligatoire em {...}.
Sans compter que le le obligatoire du <li> peut entrer en confliet avec le obligatoire du <em>.

Bon, après, oui, ce n'est que du détail...

         jean marie

Le 29/10/2014 16:14, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: 2014-10-29 16:14:03 +0100 (Wed, 29 Oct 2014)
New Revision: 85720

Modified:
    _squelettes_/neo-dist/formulaires/inscription.html
Log:
Correction de r85718 : il manquait le class=, et utiliser un <em> tant qu'a faire

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Et même plus, il n'est pas pertinent de mettre un marquage sémantique, par défaut, comme déjà dit ici : https://www.mail-archive.com/spip-zone@rezo.net/msg36378.html

Le 10 nov. 2014 à 12:05, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

Salut,

je reviens là dessus : est-ce qu'il est finalement nécessaire de mettre une classe au <em> sachant qu'il ya déjà une classe "obligatoire" au <li> qui le contient. Du coup, on peut le cibler avec li.obligatoire em {...}.
Sans compter que le le obligatoire du <li> peut entrer en confliet avec le obligatoire du <em>.

Bon, après, oui, ce n'est que du détail...

      jean marie

Le 29/10/2014 16:14, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: 2014-10-29 16:14:03 +0100 (Wed, 29 Oct 2014)
New Revision: 85720

Modified:
  _squelettes_/neo-dist/formulaires/inscription.html
Log:
Correction de r85718 : il manquait le class=, et utiliser un <em> tant qu'a faire

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

ben, moi, j'ai régulièrement la demande de styler les mentions type "Obligatoire" pour plus de lisibilité par rapport au label.
Après, si <em> n'est pas une bonne option par défaut, on peut revenir sur un <span> sans classe (ciblable via li.obligatoire span {...}).
Je trouve que c'est vraiment utile (et sans passer par la chaine de langue).
Mais ce n'est que mon avis...

             jean marie

Le 10/11/2014 13:27, tetue@rezo.net a écrit :

Et même plus, il n'est pas pertinent de mettre un marquage sémantique, par défaut, comme déjà dit ici : https://www.mail-archive.com/spip-zone@rezo.net/msg36378.html

Le 10 nov. 2014 à 12:05, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

Salut,

je reviens là dessus : est-ce qu'il est finalement nécessaire de mettre une classe au <em> sachant qu'il ya déjà une classe "obligatoire" au <li> qui le contient. Du coup, on peut le cibler avec li.obligatoire em {...}.
Sans compter que le le obligatoire du <li> peut entrer en confliet avec le obligatoire du <em>.

Bon, après, oui, ce n'est que du détail...

       jean marie

Le 29/10/2014 16:14, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: 2014-10-29 16:14:03 +0100 (Wed, 29 Oct 2014)
New Revision: 85720

Modified:
   _squelettes_/neo-dist/formulaires/inscription.html
Log:
Correction de r85718 : il manquait le class=, et utiliser un <em> tant qu'a faire

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Pour répondre à ce type de demande client spécifique, tu peux ajouter le marquage et le sélecteur que tu veux en surchargeant la chaîne de langue. Mais il n'y a aucune raison (ni ergo, ni a11y, ni…) de faire cela par défaut.

Le 10 nov. 2014 à 13:41, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

ben, moi, j'ai régulièrement la demande de styler les mentions type "Obligatoire" pour plus de lisibilité par rapport au label.
Après, si <em> n'est pas une bonne option par défaut, on peut revenir sur un <span> sans classe (ciblable via li.obligatoire span {...}).
Je trouve que c'est vraiment utile (et sans passer par la chaine de langue).
Mais ce n'est que mon avis...

           jean marie

Le 10/11/2014 13:27, tetue@rezo.net a écrit :

Et même plus, il n'est pas pertinent de mettre un marquage sémantique, par défaut, comme déjà dit ici : https://www.mail-archive.com/spip-zone@rezo.net/msg36378.html

Le 10 nov. 2014 à 12:05, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

Salut,

je reviens là dessus : est-ce qu'il est finalement nécessaire de mettre une classe au <em> sachant qu'il ya déjà une classe "obligatoire" au <li> qui le contient. Du coup, on peut le cibler avec li.obligatoire em {...}.
Sans compter que le le obligatoire du <li> peut entrer en confliet avec le obligatoire du <em>.

Bon, après, oui, ce n'est que du détail...

      jean marie

Le 29/10/2014 16:14, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: 2014-10-29 16:14:03 +0100 (Wed, 29 Oct 2014)
New Revision: 85720

Modified:
  _squelettes_/neo-dist/formulaires/inscription.html
Log:
Correction de r85718 : il manquait le class=, et utiliser un <em> tant qu'a faire

Details: Connexion · GitLab

_______________________________________________
Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

----
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Il faut donc surcharger la chaine de langue 'info_obligatoire_02'.

Le souci, c'est que les plugins (en tout cas Inscriptions 3) utilisent déjà cette chaine de langue dans un <span class="obligatoire"> (cf L37 Connexion · GitLab ).
Du coup, on se retrouve avec 2 <span> si on fait ça.

Je ne suis pas ultra calé en accessibilité (et c'est une bonne chose que ça reste dans les ambitions de SPIP grâce à toi), mais ce que je sais, c'est qu'il est plus intuitif de styler une balise <em> ou <span> que de surcharger une chaine de langue avec du HMTL (j'ai découvert cette fonctionnalité très pratique il n'y a pas si longtemps que ça :confused: )...
Je me dis que c'est un intérêt suffisant, non ?

En tout cas, quoiqu'il en soit, il faudrait valider ce fonctionnement avant la sortie de la 3.1 et, si possible, uniformiser avec les plugins qui fonctionnent avec ça...

Voilà pour mon retour...

             jean marie

Le 10/11/2014 14:12, tetue@rezo.net a écrit :

Pour répondre à ce type de demande client spécifique, tu peux ajouter le marquage et le sélecteur que tu veux en surchargeant la chaîne de langue. Mais il n'y a aucune raison (ni ergo, ni a11y, ni…) de faire cela par défaut.

Le 10 nov. 2014 à 13:41, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

ben, moi, j'ai régulièrement la demande de styler les mentions type "Obligatoire" pour plus de lisibilité par rapport au label.
Après, si <em> n'est pas une bonne option par défaut, on peut revenir sur un <span> sans classe (ciblable via li.obligatoire span {...}).
Je trouve que c'est vraiment utile (et sans passer par la chaine de langue).
Mais ce n'est que mon avis...

            jean marie

Le 10/11/2014 13:27, tetue@rezo.net a écrit :

Et même plus, il n'est pas pertinent de mettre un marquage sémantique, par défaut, comme déjà dit ici : https://www.mail-archive.com/spip-zone@rezo.net/msg36378.html

Le 10 nov. 2014 à 12:05, Jean Marie Grall <jeanmarie.listes@cousumain.info> a écrit :

Salut,

je reviens là dessus : est-ce qu'il est finalement nécessaire de mettre une classe au <em> sachant qu'il ya déjà une classe "obligatoire" au <li> qui le contient. Du coup, on peut le cibler avec li.obligatoire em {...}.
Sans compter que le le obligatoire du <li> peut entrer en confliet avec le obligatoire du <em>.

Bon, après, oui, ce n'est que du détail...

       jean marie

Le 29/10/2014 16:14, cedric@yterium.com a écrit :

Author: cedric@yterium.com
Date: 2014-10-29 16:14:03 +0100 (Wed, 29 Oct 2014)
New Revision: 85720

Modified:
   _squelettes_/neo-dist/formulaires/inscription.html
Log:
Correction de r85718 : il manquait le class=, et utiliser un <em> tant qu'a faire

Details: Connexion · GitLab