Cacher-afficher par effleurement
Publié : 07 sept. 2009, 09:22
Salut vous-autres, vieux routiers de l'html.
Je viens vers vous dans mes petits souliers de pragmatique pour solliciter de votre compétence la résolution du problème suivant :
Dans la rédaction des pages dont j'assure la webmaistrance, à présent grâce à Kompozer (par exemple là ou ici)
il m'arrive assez souvent de désirer :
-->que le survol de certains mots déclenche l'apparition d'une info-bulle ou éventuellement celle d'une image, cette info-bulle ou cette image disparaissant lorsque le pointeur n'est plus sur les mots déclencheurs.
-->qu'un clic sur certaines partie d'une image déclenche les mêmes actions (texte ou autre image) (mais ça ça doit être plus lourd à mettre en œuvre).
Un premier impératif implicite est que les mots à effleurer (ou à cliquer) soient "en plein texte" et non disposés à l'écart.
Un autre impératif complémentaire est que le code à insérer soit simple (et si possible séparé en blocs éclairés par des commentaires que d'ailleurs je laisserai "à demeure" au moment de l'insertion).
Mais quand je dis simple, cela ne veut pas dire "simple pour vous", évidemment ; ça veut dire "simple pour les nuls" et spécialement pour le nul que je suis (mais je me soigne à la débrouille et au pragmatisme).
Autrement dit il faut que la démarche soit "simplissime à destination des nullissimes".
-------------------------------------------------------------------------------------
Accessoirement, quel est le symbolisme à utiliser pour ces mots "sensibles" (dont l'effleurement déclenche une action) ? À mon sens, ce symbolisme devrait être différent de celui indiquant les mots à cliquer (pointant vers un lien), ceci pour éviter que les connecteurs ne cliquent (en pure perte) sur un mot qui ne demande qu'à être caressé.
-----------------------------------------------------------------------------------
J'ai trouvé sur le web un petit code (comment dite-vous ? : un codillon ?) (origine "Pijaku") que j'ai quelque peu bricolé pour éclairer les choses.
Il se trouve ici.
Vous allez rire aux éclats de mon bricolage. Mais c'est comme ça que je me soigne (car je n'ai pas le temps de me soigner dans les règles).
Dans cet exemple, ce qui ne me convient pas c'est que les mots à effleurer sont situés dans une liste à puces et non en plein texte (comme je le disais à l'instant)...
Il serait aussi préférable que le texte caché-affiché apparaisse non loin du texte déclencheur, et peut-être (si c'est assez simple) dans un cadre qui faciliterait sa lecture...
Merci à vous et aux créateurs de Kompozer
ainsi qu'à tous les enthousiastes partageurs (dont je crois être),
Bernard de Go Mars !
Je viens vers vous dans mes petits souliers de pragmatique pour solliciter de votre compétence la résolution du problème suivant :
Dans la rédaction des pages dont j'assure la webmaistrance, à présent grâce à Kompozer (par exemple là ou ici)
il m'arrive assez souvent de désirer :
-->que le survol de certains mots déclenche l'apparition d'une info-bulle ou éventuellement celle d'une image, cette info-bulle ou cette image disparaissant lorsque le pointeur n'est plus sur les mots déclencheurs.
-->qu'un clic sur certaines partie d'une image déclenche les mêmes actions (texte ou autre image) (mais ça ça doit être plus lourd à mettre en œuvre).
Un premier impératif implicite est que les mots à effleurer (ou à cliquer) soient "en plein texte" et non disposés à l'écart.
Un autre impératif complémentaire est que le code à insérer soit simple (et si possible séparé en blocs éclairés par des commentaires que d'ailleurs je laisserai "à demeure" au moment de l'insertion).
Mais quand je dis simple, cela ne veut pas dire "simple pour vous", évidemment ; ça veut dire "simple pour les nuls" et spécialement pour le nul que je suis (mais je me soigne à la débrouille et au pragmatisme).
Autrement dit il faut que la démarche soit "simplissime à destination des nullissimes".
-------------------------------------------------------------------------------------
Accessoirement, quel est le symbolisme à utiliser pour ces mots "sensibles" (dont l'effleurement déclenche une action) ? À mon sens, ce symbolisme devrait être différent de celui indiquant les mots à cliquer (pointant vers un lien), ceci pour éviter que les connecteurs ne cliquent (en pure perte) sur un mot qui ne demande qu'à être caressé.
-----------------------------------------------------------------------------------
J'ai trouvé sur le web un petit code (comment dite-vous ? : un codillon ?) (origine "Pijaku") que j'ai quelque peu bricolé pour éclairer les choses.
Il se trouve ici.
Vous allez rire aux éclats de mon bricolage. Mais c'est comme ça que je me soigne (car je n'ai pas le temps de me soigner dans les règles).
Dans cet exemple, ce qui ne me convient pas c'est que les mots à effleurer sont situés dans une liste à puces et non en plein texte (comme je le disais à l'instant)...
Il serait aussi préférable que le texte caché-affiché apparaisse non loin du texte déclencheur, et peut-être (si c'est assez simple) dans un cadre qui faciliterait sa lecture...
Merci à vous et aux créateurs de Kompozer
ainsi qu'à tous les enthousiastes partageurs (dont je crois être),
Bernard de Go Mars !