FREN

Underachievement Unlocked


17 sept. 2003

www.garoo.net — version 1860.0

Je suis heureux. Non, je plaisante. Mais j’ai trouvé un nouveau jouet. Dès que Macromedia a lancé ColdFusion (je crois que c’était ColdFusion, mais je peux confondre) j’ai été envieux à mort d’une de ses fonctionnalités : les images générées par le serveur à partir de texte. (Oui, j’entends déjà les sifflets de quelques-uns dans le fond. Je les écouterai quand Windows XP aura un vrai anti-aliasing et quand le HTML permettra d’envoyer les polices avec le texte. Pour l’instant, vous devrez faire avec les images.) Un vrai rêve pour moi (et pour bien d’autres webdesigners), rapport aux raisons citées dans les parenthèses précédentes. Un contrôle total sur l’affichage des titres, qui n’en a jamais rêvé ?

Je n’y pensais plus, mais à chaque fois que je réfléchis à un redesign (oh, oui, j’en avais marre du layout précédent, avec le papier-peint emprunté à grand-mère, le concept ne correspondait plus tellement à mon humeur actuelle — vous voyez comment tout est gris, là ? beaucoup mieux) je me retrouve à nouveau confronté à ce problème : comment faire de jolis titres ? Cette fois-ci, comme j’avais envie de m’occuper un peu, je me suis intéressé à la documentation sur l’utilisation de True Type en PHP (je me souvenais que ça existait, mais je ne m’étais jamais vraiment penché dessus). Puis j’ai fait un phpinfo() et.. j’ai été abasourdi de découvrir que mon hébergeur donne accès à FreeType, la librairie utilisée pour afficher du texte True Type en PHP. Pour faire court (enfin, là, c’est déjà raté), après avoir cherché désespérément des informations sur comment faire marcher FreeType malgré les restrictions du serveur (un indice pour les utilisateurs d’Online : les fonctions PHP attendent le chemin complet, et comme realpath est désactivé il faut utiliser $document root pour le déterminer), j’ai réussi à faire marcher mon système. Vous voyez les dates, là, dans le blog ? Elles sont générées à la demande par un script (et mises en cache dans un gros répertoire qu’il faudra que j’organise un jour, je suppose). Vous n’imaginez pas le bien que ça me fait d’avoir ça. Je ne sais pas depuis combien de temps FreeType est activé sur Online, mais j’aurais vraiment dû m’y intéresser plus tôt.

Alors, voilà. Les dates sont à nouveau des images, mais elles utilisent seulement une image par date. Tous les titres sur les autres pages sont aussi des images, et je peux les changer comme je veux sans la moindre tâche administrative à effectuer. Et le layout est gris, parce que c’est comme ça qu’il doit être. J’aime bien ce layout. Je devrais arrêter d’essayer de faire des mises en pages qui ne sont pas mon style. Mais je ne veux pas, j’ai fait à peu près tout ce qui pouvait l’être, alors il faut bien que j’explore d’autres pistes. Les motifs de pixel-art étaient une de ces pistes, et je suis content d’être revenu à la maison.

P.S. Je savais bien que j’avais piqué les accolades quelque part, mais j’avais oublié . Euh… désolé. Il est six heures du matin, c’est trop tard pour refaire une version, de toute façon.

Vous voulez savoir quand je poste du contenu sur mon blog ? Il suffit de vous inscrire gratuitement à un agrégateur RSS (Feedly, NewsBlur, Inoreader, …) et d'ajouter www.underachievementunlocked.com à vos flux (ou www.garoo.net pour vous abonner à tous les sujets). On n'a pas besoin de newsletters, pas besoin de Twitter, le RSS existe toujours.

Mentions légales : ce blog est hébergé par OVH, 2 rue Kellermann, 59100 Roubaix, France, www.ovhcloud.com.

Les données des visiteurs de ce blog ne sont pas utilisées ni transmises à des tiers. Les posteurs de commentaires peuvent demander leur suppression par e-mail.

Tous contenus © de l'auteur ou couverts par le droit de citation.