« Modèle:CarteBépoHoverInfo » : différence entre les versions
(utilisation du nom scolaire pour æ et œ) |
(style) |
||
Ligne 214 : | Ligne 214 : | ||
Les noms des caractères qui s’affichent sur les emplacements vifs ne sont plus les [http://hapax.qc.ca/ListeNoms-10.0.0.txt noms français officiels 10.0.0] (contrairement au [[Modèle:CarteBépoHoverInfo10]]). Puisque cette liste officielle contient toujours des erreurs obstinément incorrigées (à côté d’erreur corrigées), comme le nom de l’espace fine insécable (qui figure ainsi en français dans le standard Unicode anglais), appelée « espace insécable étroite » par calque sur l’anglais ''narrow no-break space'', et encore « caron » pour l’hatchek, ces infobulles ont été générées en utilisant une liste de ''descripteurs'', ajoutée dans le [http://dispoclavier.com/outils/bépo/imagemap.xlsx classeur]. | Les noms des caractères qui s’affichent sur les emplacements vifs ne sont plus les [http://hapax.qc.ca/ListeNoms-10.0.0.txt noms français officiels 10.0.0] (contrairement au [[Modèle:CarteBépoHoverInfo10]]). Puisque cette liste officielle contient toujours des erreurs obstinément incorrigées (à côté d’erreur corrigées), comme le nom de l’espace fine insécable (qui figure ainsi en français dans le standard Unicode anglais), appelée « espace insécable étroite » par calque sur l’anglais ''narrow no-break space'', et encore « caron » pour l’hatchek, ces infobulles ont été générées en utilisant une liste de ''descripteurs'', ajoutée dans le [http://dispoclavier.com/outils/bépo/imagemap.xlsx classeur]. | ||
On peut [http://dispoclavier.com/outils/bépo/imagemap.xlsx télécharger le classeur] pour la maintenance. En effet, comme les images de la carte du bépo 1.1 n’ont pas la même taille que celles du bépo 1.0 et n'ont pas de marge, l’ancienne imagemap n’est pas valable | On peut [http://dispoclavier.com/outils/bépo/imagemap.xlsx télécharger le classeur] pour la maintenance. En effet, comme les images de la carte du bépo 1.1 n’ont pas la même taille que celles du bépo 1.0 et n'ont pas de marge, l’ancienne imagemap n’est pas valable. Dans ces cas on met simplement à jour les coordonnées des repères avant de faire calculer la nouvelle grille. |
Version du 16 mars 2018 à 05:33
Le but est d’ajouter des infobulles à la carte du bépo 1.1 (après l’avoir fait pour le bépo 1.0 : Modèle:CarteBépoHoverInfo10), mais cela entraîne la désactivation de la mise à l’échelle automatique de l’image, qui n’est plus affichée entière quand l’écran ou la fenêtre du navigateur sont trop petites. Le W3C semble avoir oublié d’émettre une recommandation pour que l’imagemap soit synchronisée avec l’image, de sorte que les navigateurs ne le font pas à tel point que l’extension ImageMap enveloppe l’image systématiquement dans un div "noresize", comme aussi sur Wikipedia : T2 allemand. Ce problème a été rapporté.
Faute de pouvoir ajouter du JavaScript, le mieux est peut-être de placer le tout dans une boîte qui devient déroulante au besoin. C’est ce qu’on a dans ce modèle, avec le problème que quand la hauteur de la boîte est automatique, le navigateur ajoute une barre de défilement à droite parce qu’il prend celle du bas sur l’intérieur de la boîte. Et quand on met une hauteur fixe, la carte a une marge en bas tout en étant collée en haut. Cet effet est atténué en ne mettant une bordure qu’à droite, là où une partie de l’image risque d’être cachée.
Les zones doivent toutes être cliquables et contenir un wikilien, et ce qui normalement s’affiche dans le texte s’affiche en infobulle, tandis que la cible n’y figure pas. Afin que tous les emplacements soient facilement modifiables, les places vides ont une infobulle par défaut renvoyant à la version 2.0.
Les noms des caractères qui s’affichent sur les emplacements vifs ne sont plus les noms français officiels 10.0.0 (contrairement au Modèle:CarteBépoHoverInfo10). Puisque cette liste officielle contient toujours des erreurs obstinément incorrigées (à côté d’erreur corrigées), comme le nom de l’espace fine insécable (qui figure ainsi en français dans le standard Unicode anglais), appelée « espace insécable étroite » par calque sur l’anglais narrow no-break space, et encore « caron » pour l’hatchek, ces infobulles ont été générées en utilisant une liste de descripteurs, ajoutée dans le classeur.
On peut télécharger le classeur pour la maintenance. En effet, comme les images de la carte du bépo 1.1 n’ont pas la même taille que celles du bépo 1.0 et n'ont pas de marge, l’ancienne imagemap n’est pas valable. Dans ces cas on met simplement à jour les coordonnées des repères avant de faire calculer la nouvelle grille.