Accueil → 2003 / « 08 »

MTRelatedEntry

Le plugiciel MTRelatedEntry que j'ai créé pour rendre ce site multilingue est maintenant disponible. Comme je n'ai pas pris le temps de traduire la documentation, vous pouvez consulter la version anglaise du présent billet qui explique comment l'utiliser.

Accueil → 2003 / « 08 »

Unicode et MT

Movable Type a quelques problèmes dans sa façon de traiter les sites en Unicode .

  • Il est être problématique de passer à UTF-8 en cours de route.
  • Une fois passé à UTF-8, les dates générées par MT ne sont pas en format UTF-8. C'est pour cette raison que les dates affichées sur ce site sont toutes numériques.
  • Je viens de m'apercevoir que le texte envoyé par la fonction pisteur peut être incorrectement décodé (à la source ou à la destination, c'est à vérifier)

À régler.

Accueil → 2003 / « 08 »

XML et RDF

L'élaboration de spécification est souvent ralentie par des discussions interminables sur des sujets apparemment très théoriques. Pour bien comprendre les enjeux, il faut comprendre le détail. Autrement, on doit faire confiance à ceux qui s'éternisent, plutôt que de critiquer en prétendant qu'ils perdent leur temps avec des détails.

Le débat en cours au sujet du format XML Atom en est un exemple. Est-ce qu'Atom devrait utiliser RDF ou non? RDF. Resource Description Framework. J'ai toujours retardé le moment où j'allais tenter de comprendre ce que c'est. Je viens de lire et relire un article sur XML.COM qui décrit un peu les alternatives XML versus RDF dans le cadre du projet Atom, écrit par M. Controverse lui-même.

En tant qu'observateur dans ce débat, j'avoue préférer le format XML simple pour sa ... simplicité. Surtout que dans le monde XML et RDF, le source qui devait ne jamais être touché que par les outils, est en réalité manipulé par la plupart des programmenrs et des créateurs Web. C'est aussi le cas des outils de création d'interface d'applications, ou les générateurs de code: on finit toujours par devoir modifier le code manuellement et plus le code généré est compliqué, plus la tâche est ardue et moins l'outil est apprécié.

Je crois donc qu'il est avantageux d'officialiser un format XML simple pour Atom. La version RDF peut toujours être générée automatiquement par une transformation XSL. Ceci peut même être fait au besoin en passant par un service Web.

Accueil → 2003 / « 08 »

Version française de 'The Impermanence of Permalinks'

Extrait:

This post describes a problem that I am now experiencing: My old blogger permalinks are totally broken. Worst, my URLs on blogger were not those generated by blogger. I had my own server-side process that broke URLs into pieces following... suite

Accueil → 2003 / « 08 »

En bref

J'ai refait le look, changé le format des URLs, renommé les fichiers XML. Prochaine étape: importer mes textes de Blogger et traduire les mots oubliés ici et là.

Les anciens URLs ne seront pas redirigés vers leur nouvel emplacement.

Update:Il reste aussi à régler les problèmes de la page de résultats de recherche, et le formulaire de commentaire ne passe pas la validation XHTML (XHTML 1.0 valide!).

Ah j'oubliais... et ce problème d'affichage avec CSS dans Internet Explorer (IE 6). (Update: il y avait un problème dans le style du formulaire de commentaire. J'ai réglé le problème en changeant la structure de ce formulaire.)

Version française de 'Back on my feet'

Extrait:

I lost the machine that was hosting my weblog. This machine was kindly installed at Macadamian (thanks for the connection!) I was managing it from my home. I believe that the power supply exploded. Anyway, managing a server is a... suite

Accueil → 2003 / « 08 »

Version française de 'UTF8 in MovableType'

Extrait:

It took some times to eventually succeed in changing Movable Type to deal with UTF-8 encoding instead of the default ISO-8859-1. I had added PublishCharset UTF-8 in mt.cgi but I just found out that I also needed to uncomment this... suite