Jetpack


Mozilla ha da poco inaugurato la prima galleria pubblica di jetpack, estensioni per Firefox sviluppate con le classiche tecnologie del web. Una trentina quelle disponibili, altre forse verranno

Il progetto Jetpack di Mozilla, che sta sviluppando un nuovo framework con cui creare estensioni per Firefox, sta lentamente uscendo dalla sua fase sperimentale per avviarsi verso la futura integrazione nel browser. A segnare questo nuovo stadio dello sviluppo è stata la recente inaugurazione di una galleria che raccoglie tutti gli addon creati con Jetpack (chiamati jetpack, con la “j” minuscola) rilasciati fino ad oggi: una galleria pensata soprattutto per incoraggiare un più ampio numero di utenti ad installare e provare la nuova piattaforma.

Mozilla Jetpack“La galleria di Jetpack, seppure ancora in beta, rende più semplice trovare nuove funzionalità che estendano la vostra esperienza d’uso con Firefox”, hanno scritto in questo post i coordinatori del progetto. “Potete navigare le estensioni per tag, autore e popolarità, e votare o recensire quelle che avete provato. I jetpack sono accompagnati da screenshot e presentazioni video, contenuti che permettono di rendersi più facilmente conto di cosa si va ad installare”.

I jetpack attualmente elencati nella galleria sono poco meno di trenta: una volta provati possono essere disinstallati semplicemente cliccando sulla voce about:jetpack nel menù Strumenti (o scrivendo manualmente questa stringa nella barra degli indirizzi). È anche possibile vedere il codice sorgente dell’addon e accedere alle sue impostazioni (se presenti).

Al momento, per essere usata, la tecnologia Jetpack va installata in Fifrefox sotto forma di estensione. In futuro, probabilmente con il rilascio di Firefox 4.0, Mozilla conta però di renderla parte integrante del suo browser.

La caratteristica più interessante dei jetpack è quella di essere scritti con tecnologie standard come HTML, CSS e JavaScript: ciò rende il loro sviluppo alla portata di chiunque programmi applicazioni o servizi web. Per gli utenti finali il principale vantaggio portato da Jetpack è che i suoi addon sono leggerissimi, tipicamente poche manciate di kbyte, e non richiedono il riavvio del browser (vengono infatti eseguiti da un motore runtime).

Mozilla Jetpack - about:config

Va detto che, almeno per il momento, Jetpack non può essere considerato un sostituto del sistema tradizionale delle estensioni: quest’ultimo fornisce infatti agli sviluppatori strumenti più potenti e sofisticati, con i quali creare vere e proprie applicazioni per Firefox. Al momento i jetpack più numerosi forniscono invece semplici forme di integrazione nel browser di servizi web preesistenti, come Gmail, Babylon Translator, Twitter, previsioni meteorologiche ecc. Esistono tuttavia jetpack anche un po’ più complessi, capaci ad esempio di visualizzare nella sidebar di Firefox l’anteprima grafica di tutti i tab aperti o di filtrare il contenuto delle pagine web per eliminare banner e altri contenuti.

Tornando a parlare della Jetpack Gallery, questa rappresenta senza dubbio un incentivo anche per gli sviluppatori: attraverso di essa gli autori di jetpack possono non soltanto promuovere le proprie estensioni, ma anche ricevere feedback e interagire con gli utenti. Di fatto la creazione di questa galleria rappresenta il primo passo ufficiale verso la nascita di una comunità di sviluppatori di jetpack.

Sviluppatori che, grazie al recente rilascio di Jetpack 0.6, possono ora avvalersi di qualche interfaccia di programmazione in più, tra cui la Menu API e la Settings API. L’SDK di Jetpack può essere scaricato da qui.

Mozilla ha inoltre lanciato un contest, chiamato Jetpack 50-line Code Challenge, che premierà gli autori dei migliori addon contenenti meno di 50 linee di codice: in palio c’è un netbook di Asus. Il termine di presentazione dei jetpack è il 13 dicembre.

Fonte: Punto Informatico

Mozilla ha da poco presentato Jetpack, un insieme di API concepito per semplificare la progettazione e la gestione delle estensioni su Firefox. Il prototipo utilizza HTML, CSS e Javascript e non richiede il riavvio del browser per attivare gli add-on.

Il futuro delle estensioni di Firefox potrebbe passare attraverso Jetpack. Gli sviluppatori di Mozilla hanno da poco presentato all’ampia community di utenti del famoso browser open source una nuova funzione concepita per semplificare non solo la gestione delle estensioni, ma anche la loro progettazione da parte dei meno esperti.

«Oggi vi annunciamo l’arrivo di Jetpack, un progetto dei Mozilla Labs per esplorare nuovi modi per estendere e personalizzare il Web. In breve, Jetpack è un insieme di API concepito per consentirvi di scrivere nuovi add-on per Firefox utilizzando le tecnologie del Web che già conoscete» si legge nel blog ufficiale dei Mozilla Labs, l’area di progettazione e sviluppo delle nuove soluzioni open source per la Rete. Stando alle prime informazioni, il nuovo sistema sperimentale supporta il codice HTML e potrebbe dunque consentire anche agli utenti meno esperti di creare nuove estensioni per arricchire le funzionalità di Firefox. Jetpack supporta inoltre i fogli di stile (CSS) e la programmazione in Javascript.

Il nuovo progetto sviluppato dai Mozilla Labs possiede inoltre una caratteristica molto innovativa per il browser del panda rosso. Le estensioni create attraverso Jatpack potranno essere installate e attivate su Firefox istantaneamente, eliminando la necessità di dover riavviare l’applicativo per poter essere utilizzate. Tale caratteristica potrebbe semplificare sensibilmente l’utilizzo del browser, consentendo agli utenti di utilizzare e provare un maggior numero di estensioni. Infine, poiché i nuovi add-on dipenderanno direttamente da Jetpack, non dovranno essere aggiornati o rivisti a ogni update del browser come solitamente avviene con un numero considerevole delle tradizionali estensioni di Firefox.

Il progetto lanciato dai Mozilla Labs è al momento ai suoi primordi, ma le prime dimostrazioni e il prototipo preliminare sembrano confermare la bontà dell’iniziativa. Una volta installato sul proprio browser, Jetpack consente di sperimentare un add-on per eliminare gli annunci pubblicitari dalle pagine web e una estensione per la gestione dei propri messaggi di posta elettronica.

Gli sviluppatori dei Mozilla Labs intendono coinvolgere la community open source intorno al nuovo progetto per farlo crescere rapidamente. Oltre alle proprie API, Jetpack è già in grado di supportare alcune soluzioni esterne come le API della piattaforma di microblogging Twitter. Ciò dovrebbe consentire agli utenti di creare alcune semplici applicazioni e di sperimentarle subito sul campo attraverso il trafficato social network. Ottenuta una versione stabile, gli sviluppatori confidano di poter rendere presto Jetpack un componente predefinito di Firefox.

Fonte: WebNews