UTF-8, Mac OS X et typographie sur le Web
Par Ombre le - Dotclear - Lien permanent
Si ce blog a adopté l’encodage UTF-8 ce n’est pas seulement pour un «?effet de mode?», l’UTF-8 permet en effet d’utiliser des caractères typographiques directement sans devoir taper l’entité correspondante…
Il en est ainsi des espaces typographiques : lorsque l’on veut insérer une espace insécable, on utilise souvent l’entité … Dans Mac OS X et à condition que l’on soit bien sûr en UTF-8, il est possible de taper directement ce caractère par la combinaison de touches alt-espace et ce dans toutes les applications fonctionnant dans ce type de codage (je pense plus particulièrement ici à l’interface d’administration de mon dotclear, elle aussi en UTF-8). Il est même possible via la palette de caractères d’insérer directement des espaces comme la fine, le cadratin et le demi cadratin. Ces espaces ne fonctionnaient pas bien sous forme d’entités dans IE : on voyait des carrés apparaîtrent à la place. En les insérant directement, les carrés disparaissent mais l’espace fine, par exemple, est trop large dans IE. Tant pis, je vais utiliser la fine (qui est plus correcte typographiquement que l’espace insécable) avec les guillemets, le point d’interrogation, le point d’exclamation, etc. De toutes façons, IE7 devrait régler ces problèmes.
L’UTF-8 permet aussi de taper des caractères qui ne sont accessible que sous forme d’entité comme le signe €, …, œ, × (non ce n’est pas un x)… Que du bon quoi…