Mes impressions sur le web, les standards et autres…


Jeudi 30 octobre 2003

L’entité qui tue

Aujourd’hui, je me suis interessé (à nouveau) à l’entité ­ ainsi qu’à l’espace nul (​, pas trouvé d’entité définie).

L’entité ­ permet d’insérer un tiret conditionnel dans un mot. Ainsi, si le mot est trop long, au lieu de déformer le bloc parent, il est coupé en deux et un tiret apparaît. Bémol: Cela ne marche pas sous Firebird/Mozilla, par contre, ça marche très bien sous IE (oui, vous avez bien lu).
L’espace nul quant à lui porte bien son nom. En le plaçant au milieu d’un mot, l’espace n’apparaît toutefois pas (d’où le qualificatif "nul"). Tout comme pour le tiret conditionnel, si le mot est trop long, il est coupé en deux au lieu de déformer la mise en page. Évidemment, l’espace nul ne fonctionne que sous Firebird/Mozilla.

Bref, m’insurgeant contre le fait que l’entité ­ est inopérante dans mon navigateur fétiche, je me rend sur bugzilla et entreprend une recherche…

Malheur !
Bugzilla me recrache une page listant pas moins de 27000 bugs. Firebird se prend donc une page de 13 Mo dans le cornet et évidemment, ça lui plaît pas trop. Luttant vaillamment dans le chaos qui s’ensuit (je suis sous windows), je fais une impression d’écran de la fenêtre "page info" histoire d’avoir des preuves quand je raconterai ça à mes petits enfants. Et là, je fais le truc à ne pas faire: Je tente de fermer phpEdit et dans la foulée, je lance paint shop pro histoire de sauvegarder ma copie d’écran.
J’ai lutté, lutté de longues minutes, mais là, c’était l’apocalypse et je n’ai dù mon salut qu’à la touche reset ornant mon unité centrale.

Voilà, c’était la petite histoire du jour :)

Publié à 14h57

Catégorie :

Vos réactions, opinions, insultes…

Rétroliens

Faire un rétrolien sur ce billet : [xxxxxxxx]

Commentaires

Auteur : bosskev#1

émouvante cette histoire

mais j'en reviens pas que FireBird ne connaisse pas ça

30 octobre 2003 à 15h03
Auteur : Eric Daspet#2

Il y a eu dans le temps un débat autour de ­ et la situation est loin d'être aussi clair.

Pour exemple la recommandation ISO dit :
"A graphic character that is imaged by a graphic symbol identical with, or similar to, that representing hyphen, for use when a line break has been established within a word."

Ce qui sous entend que (avec cette définition) ce n'est pas fait pour dire "vous pouvez cassez le mot là mais si vous le faites mettez un tiret" ("could be established") mais plutôt "j'ai cassé le mot là donc j'ai mis un tiret mais si vous réorganisez les lignes n'oubliez pas de le retirer" ("has been established").

Plus d'infos (avec les diverses interprétations et textes des normes) ici : http://www.cs.tut.fi/~jkorpela/shy.html

30 octobre 2003 à 16h20
Auteur : Bobe#3

Effectivement, c'est moins simple qu'il n'y parait :/
D'ailleurs, je viens de tester avec Amaya (pourquoi le rendu est aussi moche, j'ai oublié de régler quelque chose ou quoi ?) et il affiche le tiret en toute circonstance.
Donc en fait, j'en viens à me demander quelle est l'utilité originelle du «soft hyphen». Je garde le lien que tu as donné sous le coude, mon anglais n'étant pas des meilleurs, il faudra que je relise plusieurs fois cet explicatif.

30 octobre 2003 à 17h54
Auteur : Tuyauman#4

Une question subsiste ....
Au final qui a "raison" ?
Firebird, mozilla, … avec l'espace nul ou IE avec ­ ???

31 octobre 2003 à 0h32
Auteur : Toto#5

MSIE a raison bien sur :)
Paint shop pro t'as pas couté trop cher? ;)

31 octobre 2003 à 11h26
Un ch’tit biscuit ?
  • Les champs email et site sont facultatifs
  • Les URLs commençant par [protocole]://[protocole] correspond à http, https, news, irc, ftp, … sont rendues activables automatiquement. Votre adresse email ainsi que d’éventuelles adresses email présentes dans le corps du commentaire sont également rendues activables et encodées pour tromper les aspirateurs d’adresse email.
  • Pour spécifier une URL locale au site, vous pouvez utiliser local comme protocole à mettre à la place de http et omettre le nom de domaine dans l’URL.
    Exemple : local://2005/08/22/Nom-de-billet/.
  • Usez et abusez de la possibilité de prévisualiser votre commentaire pour vérifier qu’il est correctement rédigé et contient le moins possible de fautes d’orthographe. Évitez en outre le style SMS, merci d’avance. Prévisualiser votre commentaire peut également vous permettre de voir si de nouveaux commentaires sont apparus entre temps.
  • Si vous spécifiez l’adresse de votre site dans le champs texte prévu à cet effet, le script se chargera automatiquement d’aller récupérer sur votre site la langue utilisée dans vos pages, soit via l’en-tête HTTP Content-Language, soit en récupérant le contenu de l’attribut xml:lang ou lang sur l’élément html. Vous n’avez indiqué d’aucune façon la langue utilisée dans vos pages ? Corrigez ça nom di diou !
  • Des options de mise en forme des commentaires feront peut-être un jour leur apparition.


Site créé et maintenu par Aurélien Maille aka Bobe. Toutes les heures sont au format CEST.
Revenir à l’accueil – Zone de développement – Informations et accessibilité – CC licensed CC Licensed