Aquest cap de setmana vaig assistir al Mozilla Add-Ons Workshop Madrid 08, un taller organitzat per Mozilla Europa, la Universitat Rey Juan Carlos i la gent de Mozilla Hispano. L’esdeveniment va tenir lloc al Medialab-Prado de Madrid, un hacklab orientat a la difusió de la cultura digital, situat a dos minuts de l’estació d’Atocha de la capital (ideal pels que hi arribàvem amb AVE).
El taller que va anar a càrrec de Paul Rouget (programador de Mozilla i European Technology Evangelist), va servir per introduir les diferents tecnologies que s’utilitzen en el desenvolupament de les extensions del navegador Firefox.
En Paul va començar explicant com funciona el navegador de Mozilla, així com els diferents llenguatges que utilitza el seu motor per interaccionar amb l’usuari i per mostrar els resultats per pantalla. Després d’això va passar a explicar un cas pràctic: una extensió de Firefox per a Tuenti que en Paul va desenvolupar per a l’ocasió.
Tot i durar menys de l’esperat la xerrada la vaig trobar força interessant i amena. No sembla massa complicat desenvolupar extensions per a Firefox, amb uns pocs coneixements de programació (una mica de JavaScript, CSS i XUL) ja es pot arribar a fer quelcom d’interessant. Sense anar més lluny en Paul va desenvolupar un senzill navegador en tant sols unes deu línies de codi.
Per acabar deixo un parell d’enllaços per a qui, al igual que jo, vulgui aprofundir més sobre les tecnologies que hi ha darrera d’aquest navegador:
- Mozilla Developer Central
- Mozilla Developer Center (anglès)
- Mozilla Developer Center (castellà)
- XUL Planet



