Apr
17
Javascript Completion in Textmate
April 17, 2010 | 3 Comments
Thomas Aylott, the author of the JavaScript Bundle for Textmate, announced that he added the completion feature to his package. This is great news. as far as I know, this is the first completion made available for Textmate and I understand it is easily extended so we could see several other languages being supported soon. [...]
Mar
8
Linking to Twitter and Facebook from a website
March 8, 2010 | Leave a Comment
This week I’ve worked on a social lightbox for Teeorama allowing our visitors to tweet or write on their Facebook walls from our tee-shirt shop.The lightbox itself is built using ColorBox, a powerful and customizable lightbox library built on JQuery (MIT License). The Twitter tool is fairly easy to setup, I used bit.ly to generate [...]
Dec
17
Jash – Javascript Shell
December 17, 2007 | Leave a Comment
Firefox est depuis longtemps le navigateur par defaut du web developeur, et pour cause, il s’accompagne de deux outils incontournables : firebug et la web developper toolbar. Cependant, de plus en plus d’outils permettent, sinon de developper completement sous IE, de debugguer ses scripts et ses styles plus facilement. Jash, le javascript shell est l’un [...]
Jan
26
Lancer Skype depuis un lien html
January 26, 2007 | Leave a Comment
J’ai décidé de mettre mon pseudo Skype sur mon site perso et je souhaitais en faire un lien direct permettant de lancer Skype et de m’appeler… une rapide recherche sur Internet et je trouvais un script Javascript (mis à disposition des développeurs par Skype) permettant de lancer un appel, de visualiser un profil ou d’ajouter [...]
Jan
26
getElementsByClass
January 26, 2007 | Leave a Comment
Lors du développement de mon site perso, j’ai eu besoin d’une fonction javascript qui retourne une liste d’éléments dont le nom de classe est passé en paramètre. J’ai utilisé le code ci-dessous : 123456789101112131415document.getElementsByClassName = function(className) { var expression = new RegExp(‘(^| )’+className+’( |$)’); var allelements = document.body.getElementsByTagName(‘*’); var elements = []; for(var i=0; i [...]