A window in Lebanon, weblog d’un francophone au Liban, très bien.

Ce sera même excellent lorsque son auteur abandonnera la morgue facile de la jeune garde en faisant à Brest – Jérusalem le reproche hors-sujet (mais « vendeur » puisque l’attaque vise une « célébrité ») de n’avoir pas été partout à la fois. Un peu comme on aurait pu accuser Erich Maria Remarque de n’avoir pas écrit de livre sur la tranchée d’en face (et on l’a certainement fait) ou Hugo de ne pas avoir écrit Le dernier jour de la victime.

La redirection est à nouveau complétement dans les choux. La situation devrait revenir à la normale au plus tard d’ici samedi. Encore désolé.

En blondes j’ai des lacunes

Mademoiselle,

Que vous soyez exagérément belle, que vous traversiez Paris de part en part dans le même wagon que moi, que vous lisiez avec application une méthode de langue russe tandis que je feins d’être plongé dans un roman polonais, que vous portiez, oh, des lunettes bleu pâle, tout cela passe encore.

Mais que vous veniez me poursuivre jusque dans mes rêves et, oh, m’embrasser, un garçon honnête comme moi ne peut le tolérer. Veuillez à l’avenir laisser Paris tranquille, vous êtes dangeureuse dans cette ville.

Puisque c’est ainsi c’est moi qui pars.

Toujours pour rester dans les trucs de geek, je suis désagréablement surpris par le fait que l’attribut target de la balise <a> est abandonné en XHTML Strict. Il est donc impossible d’ouvrir les pages « dans une nouvelle fenêtre » (entre autres). C’était politiquement incorrect.

Que la fonctionnalité couverte par l’attribut target soit indépendante du contenu du texte et soit donc exclue du document (X)HTML per se, pourquoi pas. Mais l’attribut CSS qui la prendrait à sa charge n’existe pas, à ma connaissance.

La meilleure alternative est l’utilisation… de JavaScript ! Bravo pour l’universalité et l’élégance.

<a href= »page.html » onclick= »window.open(this.href);return false; »>cliquer pour ouvrir page.html dans une nouvelle fenêtre</a>

J’ai plutôt l’habitude de défendre l’excellent travail du W3C, mais j’ai le sentiment qu’en supprimant purement et simplement un feature (une fonctionnalité) par dogmatisme de la « pureté » conceptuelle (on n’avait pas dit qu’on arrêtait, au XXIe siècle ?), nous opérons un retour en arrière de 8 ans.

Mais c’est à la mode.

[Précision : Cet abandon était déjà effectif dans l’HTML 4.01 Strict, précise Karl.]