Deep Know SEO, Web developpement, Trucs et Astuces

22Nov/070

Comment supprimer les accents en Javascript

Voici un petit script qui permet de remplacer les accents d'une chaîne de caractères en Javascript :

(trouvé en butinant dans un snippets sur le web)

// Remplace toutes les occurences d'une chaine
function replaceAll(str, search, repl) {
 while (str.indexOf(search) != -1)
  str = str.replace(search, repl);
 return str;
}

// Remplace les caractères accentués
function AccentToNoAccent(str) {
 var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë',
'Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý',
'Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î',
'ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E',
'I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y',
'b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i',
'i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
 for (var i = 0; i < spec.length; i++)
  str = replaceAll(str, norm[i], spec[i]);
 return str;
 }
}

Très utile, et surtout très facile à traduire dans d'autres langages.

Tagged as: , No Comments
17Nov/070

Wufoo – Générateur de Formulaires très simple

Voici un nouveau service que je viens de découvrir : Wufoo

Wufoo

Cette application permet de fabriquer des templates de formulaire XHTML prêt à l'emploi.

Wufoo possède un large choix de formulaires courant pour les développements de site Web.

Les formulaires sont agrémentés de l’API Google Map pour la localisation. En suite, libre à vous de customiser la css et le code html.

11Nov/070

StartBox : Les votes en Javascript

Voici une librarie Javascript très utilise pour faire un système de notation.

StartBox

Plus d'information sur : StarBox

7Nov/070

Google lance Android

Google Phone n'existera pas !!! A la place, une plateforme dédiee aux appareils mobiles, libre, gratuite,  evolutive . Android est à la fois  un système d'exploitation, des interfaces utilisateurs et des applications logicielles développés par Google. Destiné à la prochaine génération de mobiles.
Kit de développement gratuit sera rendu disponible  aux programmeurs du monde entier dès le 12 novembre prochain.

Il va y avoir du changement l'an prochain dans l'univers du mobile !!

Tagged as: No Comments