Tout d'abord, je vous invite à lire cette note du 13 septembre 2007 pour comprendre de quoi il s'agit et pourquoi c'est une solution à envisager sérieusement dans les formulaires en ligne. Que pensez-vous de ce contrôle de formulaire ?
Mathieu a trouvé une implémentation de ce commutateur. Elle est fonctionnelle, compatible avec beaucoup de navigateurs et vraiment agréable à utiliser (et à regarder). Marcel Miranda a fait un excellent travail et il ne manquerait plus que le switch de position en double-cliquant pour être parfait.
C'est un grand pas pour les développeurs car je pense que ce commutateur est plus judicieux qu'un bouton radio dans de nombreux cas. Ce qui est sûr, c'est que je n'hésiterai pas à l'utiliser, même s'il ne fait pas parti des contrôles officiellement supportés par les standards du web. En terme d'accessibilité ça pose problème, il faudrait encore réfléchir de ce côté là. Peut-être avez-vous des idées ?
Mise à jour : Julien Colin et Mathieu ont également réalisé une implémentation. Vraiment pas mal !

J'en avais fait un depuis longtemps ^^ ici =>
http://juliencolin.com/drag/
Hi, I don't speak french, but I parsed it through google translation, thanks for linking the script, one thing about accesibility I can say, is that if javascript is turned off nothing happens, it uses common tags...
Greetings from Mexico
ahh it ate my html, i wanted to say it uses normal input type=radio tags to do it's job, and actually changes the radio values when you drag, so you don't have to add any new hidden fields.
Marcel > Thanks for your comments ! What do you think about implement a function to switch the position with a double click ?
I implemented a function to toggle the switch by clicking on the empty space.