Ma 1er extension pour Firefox : Listeur d'onglets ☆ K-ON! : Épisode 3 « L'entrainement spécial ! »
Encore une entrée de plus dans la partie programmation. Cette fois que me suis mis au XUL (le langage de Mozilla pour créer des extensions, sites ou même des applications).
Le début fut assez complexe et chaotique. Je dois dire que les tutoriels sont tellement génériques qu'ils ne m'ont absolument pas aidé. Du coup, l'aide fourni par Mozilla est à mon avis pour l'intrant trop exhaustif, trop large et ne m'a pas semblé adapté pour un débutant (cela manque d'exemples concrets et directement utilisables). Noyé dans l'information, j'ai préféré prendre un modèle de squelette d'extension, puis avec le code quelques extensions existantes, j'ai compris certains mécanismes. Une fois cette étape franchie, la documentation m'a semblé moins confuse sauf pour la partie concernant la gestion des onglets qui est pour moi super mal documentée (obligé de me servir du DOM Inspector). Je remercie le site de Firegesture, où j'ai honteusement pillé les lignes de codes non documentées.
J'en viens à ma super (moche) extension que je vous permets vous aussi d'utiliser (je suis trop sympa). Pour ce faire, rendez-vous sur cette page. Elle reproduit d'une des fonctionnalités de Notepad ++ sur le déplacement entre les onglets à la souris (sans la mouvoir).