Goddess-Gate.com - Le blog 2.0


To content | To menu | To search

Thursday 8 November 2007

Google Mail et IMAP : oui, mais…

Une des fonctionnalités manquantes de Google Mail était le manque d'un mode IMAP, d'autant plus attirant que l'espace de stockage est conséquent. C'est maintenant chose faite, et on peut enfin gérer son compte mail depuis un client lourd.

En revanche, il y a un petit bug un peu chiant : une grande partie des messages (principalement ceux en ASCII) perdent leur encodage en cours de route et les caractères accentués sont remplacés par des points d'interrogation, et pour d'autres messages ce sont les pièces jointes qui sont corrompues. Bien entendu, ces bugs ne sont pas présent quand on accède aux même messages / pièces jointes soit par le webmail, soit en POP3.

Et apparement, je ne suis pas le seul :

Leopard et X11 : quelques astuces

Dans un précédent essai de MacOS X 10.5 Leopard, j'avais relevé quelques bugs pénibles de X11. En farfouillant à gauche et droite sur la toile, j'ai pu trouver la solution à ces problèmes.

Continue reading...

Friday 21 July 2006

Safari, Javascript, et bug de la fonction str.replace

billet paru initialement le 30/10/2005

Regardez le contenu de l'URL suivante : http://goddess-gate.com/dc2/misc/test.htm.

Si vous ouvrez cette URL avec un tout autre navigateur que Safari (par exemple Firefox, ou même ne serait-ce que IE), et vous constaterez que « original string » et « after replace » sont les même chaines de caractère.

A présent, ouvrez cette même URL à l'aide de Safari (version inférieure à la 2.0.4, build 419.3), et hop, le « u » est devenu un « a ». Tout ça parce que Safari a confondu le « u » avec l'un des caractères suivants :

  • \u00E0 : « à »
  • \u00E1 : « á »
  • \u00E2 : « â »
  • \u00E3 : « ã »
  • \u00E4 : « ä »
  • \u00E5 : « å »

Le problème a été repéré par David et moi même lors de la rédaction de billets sous Dotclear : si on demande la génération de l'url à la volée (lien « Essayer »), tous les « u » sont remplacés par des « a ». En revanche, cette même génération à l'enregistrement, donc passant par PHP, ne pose pas de problème.

J'ai ouvert un rapport de bug sur le Bugzilla de WebKit, c'est le numéro 5560.

Le problème a été repéré avec la version 2.0.1, build 412.5 de Safari. Avec la version 2.0.4, build 419.3, il est corrigé.

Tuesday 1 November 2005

MacOS X 10.4.3 et X11 : enfin

Un bug gênant concernant X11 a enfin été corrigé :

Tiger avant la version 10.4.3 : lancez X11, puis lancez des applications X11. Ensuite, placez une application Aqua au premier plan, dans le Dock, cliquez sur l'icône X11 : et voilà [1], les applications X11 restent en arrière plan.

Tiger depuis la version 10.4.3 : lancez X11, puis lancez des applications X11. Ensuite, placez une application Aqua au premier plan, dans le Dock, cliquez sur l'icône X11 : et voilà [1], les applications X11 passent au premier plan.

Je trouvais ce bug très lassant : passer du navigateur à Grisbi sous X11 nécessitait de réduire ou masquer le premier pour accéder au second. Maintenant je peux passer de l'un à l'autre via le Dock ou <Pomme><Tab>.

[1] : en français dans le texte.