Un widget inutile donc indispensable pour Dashboard est celui qui permet d'encoder un texte vers le format ROT13 et inversement.
Dernière version : 1.2 du 28 octobre 2007.
Tag - javascript
Sunday 28 October 2007
ROT13 [de|en]code Widget : le décodage ROT13 à portée de Dashboard
By Arnaud Boudou on Sunday 28 October 2007, 13:28 - Développement
ROT13 [de|en]code Widget : ROT13 decoding for your Dashboard
By Arnaud Boudou on Sunday 28 October 2007, 13:24 - Development
A useless thus essential Dashboard widget is the one which allows to encode a text to ROT13 format, and back.
Current version : 1.2, October 28, 2007
Saturday 7 July 2007
Widget Wiktionary pour Dashboard
By Arnaud Boudou on Saturday 7 July 2007, 18:44 - Développement
Basé sur le widget Wikipedia pour Dashboard, le widget Wiktionary permet de récupérer des articles de Wiktionary, le dictionnaire en ligne libre et communautaire.
Dernière version : 0.9.2a du 07 juillet 2007
Wiktionary Widget for Dashboard
By Arnaud Boudou on Saturday 7 July 2007, 18:41 - Development
Based on Dashboard Wikipedia widget, Wiktionary widget pulls up Wiktionary articles, the free and collaborative online dictionary.
Current version : 0.9.2a, July 07, 2007
Sunday 6 May 2007
Widget Wiktionary dans « Nos favoris » Apple
By Arnaud Boudou on Sunday 6 May 2007, 10:35 - Développement
Dans la famille « gonflette de chevilles », je demande la liste « Nos favoris » sur le site d'Apple.
Friday 21 July 2006
Safari, Javascript, et bug de la fonction str.replace
By Arnaud Boudou on Friday 21 July 2006, 13:01 - Apple
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é.