Underachievement Unlocked

Ma vie, mon oeuvre : beaucoup de potentiel et très peu de réalisation.

Très peu de posts sur ce blog, aussi. Mais vous trouverez peut-être quelque chose d’intéressant à lire si vous remontez de quelques années dans les archives.

23 août 2004

www.garoo.net — version 1869.0

En ligne, avec un jour de retard. Ca m’apprendra à commencer à coder un layout révolutionnaire (enfin, avec du Javascript tout neuf, quoi) à onze heures du soir.

Ca faisait plusieurs fois que j’avais envie de changer de layout, mais je bloquais toujours : l’affichage sous forme de calendrier façon Lifeblog, non, je savais bien que ce n’était pas très pratique, mais je ne trouvais rien de mieux pour afficher une liste de posts courts avec vignette. Et je n’ai aucune envie d’abandonner les vignettes : ça marche très bien, j’ai programmé un petit logiciel en .NET pour les faire en deux clics, pas de raison d’arrêter.

Et puis j’ai été aidé par la réalisation que le Javascript qui affichait mes posts dans une fenêtre ne marchait pas sur (certains ?) Explorer 5. Comme je l’ai déjà dit, je n’ai pas mis ce Javascript ici juste pour emmerder le monde (ni même juste pour pouvoir faire le format calendrier) mais avant tout comme béta-test de la prochaine mouture de gayattitude (rien ne dit qu’il y aura effectivement une nouvelle version un jour, mais on ne sait jamais, je pourrais trouver le courage de finir le redesign). Autant je peux me permettre d’envoyer paître les lecteurs de mon blog qui n’ont pas le bon browser, autant sur gayattitude c’est un peu plus gênant. On perd déjà quelques utilisateurs de temps en temps à cause d’incompatibilités inexplicables avec MSIE, faudrait pas trop en rajouter.

Je me suis donc mis à réfléchir à une autre solution que “if(isMSIE5) return;” pendant un moment, et j’ai eu l’illumination : plutôt que d’utiliser des iframes dynamiques, ce qui était déjà loin d’être idéal quand ça marchait (l’iframe créé cache obligatoirement le contenu, c’est un peu énervant), est-ce qu’on ne pourrait pas plutôt redimensionner dynamiquement des frames ? Deux secondes de Google plus tard : on peut ! D’où la nouvelle version. (Dont les subtilités vous échapperont si la fenêtre de votre navigateur est assez grande. Essayez de la redimensionner pour voir.)

Les visuels en haut de page, qui sont probablement temporaires (mais pourraient rester longtemps, vu que je ne suis pas extraordinairement inspiré ces temps-ci), sont réalisés avec Charas.EX, générateur de personnages pixelart qui sera peut-être utilisé dans un possible webcomic by garoo. Envisageable. Un jour. Merci donc à yom pour m’avoir lancé sur la piste de RPGMaker.

P.S. Obligé de rajouter des tables dans l’affichage de la page d’accueil parce qu’Explorer buggait si j’utilisais des div : des morceaux de texte disparaissaient et réapparassaient sans raison, comme seul Explorer sait faire. Qu’est-ce que j’y peux si l’univers tient à ce que je continue à abuser des tables ?

P.S. Sans importance pour vous, à part pour expliquer les problèmes que vous avez pu avoir pour accéder au site aujourd’hui entre onze heures et midi : grâce à Satisfy Any (non, c’est pas porno) j’ai enfin pu installer un .htaccess qui demande un mot de passe à tous les connectés en ACaen-*. Ca sera plus simple que de devoir supprimer le .htaccess à chaque fois que je veux répondre à un commentaire. Merci à Christophe qui n’existe pas.

 

Archives

2001   01   02   03   04   05   06   07   08   09   10   11   12  

2002   01   02   03   04   05   06   07   08   09   10   11   12  

2003   01   02   03   04   05   06   07   08   09   10   11   12  

2004   01   02   03   04   05   06   07   08   09   10   11   12  

2005   01   02   03   04   05   06   07   08   09   10   11   12  

2006   01   02   03   04   05   06   07   08   09   10   11   12  

2007   01   02   03   04   05   06   07   08   09   10   11   12  

2008   01   02   03   04   05   06   07   08   09   10   11   12  

2009   01   02   03   04   05   06   07   08   09   10   11   12  

2010   01   02   03   04   05   06   07   08   09   10   11   12  

2011   01   02   03   04   05   06   07   08   09   10   11   12  

2012   01   02   03   04   05   06   07   08   09   10   11   12