Android

Jetpack blaast Firefox-add-ons in de toekomst

Firefox Extension in 5 minutes with Jetpack Builder (Mozilla Summit 2010)

Firefox Extension in 5 minutes with Jetpack Builder (Mozilla Summit 2010)
Anonim

De Mozilla Foundation heeft een nieuw Mozilla-labsproject aangekondigd dat het leven van gebruikers en ontwikkelaars van Firefox-add-ons eenvoudiger zal maken. De nieuwe tools, Jetpack genaamd, zijn ontworpen om een ​​einde te maken aan vervelende browser-herstarts bij het installeren, inschakelen, uitschakelen of verwijderen van een invoegtoepassing en zullen compatibiliteitsproblemen tussen oudere invoegtoepassingen en onlangs uitgebrachte versies van Firefox oplossen.

Voor al uw ontluikende add-on-ontwikkelaars die er zijn, zegt Mozilla dat iedereen die weet hoe een webpagina moet worden gemaakt, een Jetpack-functie voor Firefox kan bouwen met vertrouwde webbouwtools zoals HTML, CSS en JavaScript. Mozilla zegt dat het gebruik van Jetpack zo eenvoudig is dat sommige functies in slechts twaalf coderegels of minder kunnen worden samengevoegd. Al deze garanties over de wonderen van Jetpack komen echter met het voorbehoud dat het project nog in de vroege ontwikkeling is, dus het kan in het begin een beetje moeilijk zijn.

Externe browser add-ons zijn verreweg een van de grootste verkoopargumenten voor Firefox-gebruikers. Tot op heden zijn meer dan een miljard add-ons voor Firefox wereldwijd geïnstalleerd vanuit een bibliotheek met meer dan 12.000 functies, waaronder technologie voor het blokkeren van advertenties, tools om video's te downloaden en aggregators voor sociale netwerken om contact te maken met je vrienden op Facebook, Twitter en MySpace, Mozilla zegt. Maar invoegtoepassingen zijn altijd een beetje vervelend geweest, want als je een bepaald apparaat beu bent, kun je het niet gewoon in- of uitschakelen. Wanneer een belangrijke Firefox-update wordt uitgevoerd, duurt het gewoonlijk enkele dagen voordat uw favoriete add-on zijn eigen update publiceert die goed werkt met de nieuwe standaard van Firefox.

Hoe Jetpack werkt en wat u vandaag kunt doen

Op Jetpack gebaseerd functies plaats een klein pictogram in de rechterbenedenhoek van uw browser; u kunt dit pictogram gebruiken om de add-on in of uit te schakelen. Dit zou echt handig kunnen zijn voor een Jetpack-gebaseerde Twitter-functie als je je tweet-stream wilt stopzetten om wat werk te verzetten, of voor iedereen die tijdelijk een ad-blocking-functie wil stoppen.

Omdat Jetpack spanking van het merk is nieuw, er zijn slechts ongeveer twee Mozilla-demo's en zeven Jetpack-functies van derden om uit te proberen. Mozilla waarschuwt dat het geen van de Jetpack-functies heeft beoordeeld en kan niet garanderen dat deze vrij van malware zijn. Wanneer u een nieuwe invoegtoepassing probeert te downloaden, waarschuwt Firefox u dat een Jetpack-functie alles kan doen wat uw browser wil, zoals het stelen van uw creditcardnummer of het e-mailen van uw grootmoeder naar uw volledige browsegeschiedenis. In de toekomst is Mozilla van plan om een ​​'sociaal vertrouwensnetwerk' te creëren dat community policing mogelijk maakt over de veiligheid van bepaalde Jetpack-functies. Maar voor degenen onder u zonder een creditcard of die niets te verbergen hebben voor uw grootmoeder, kunt u aan de slag door Jetpack als gewone add-on te downloaden en vervolgens Jetpack-gebaseerde functies zoals een Gmail-melding, Gmail Chat Notifier en een weer uitproberen voorspelling add-on.

Ontwikkelen met Jetpack

Mozilla hoopt op een explosie van nieuwe ontwikkelaars die Jetpack-functies creëren met het verklaarde doel om "het web een betere plaats te maken om te werken, communiceren en spelen." Jetpack wordt geleverd met ondersteuning voor statusbalken, tabbladen, inhoudscripts, animaties, externe API's zoals Twitter, jQuery-ondersteuning, integratie met het cloudgebaseerde Bespin-framework en foutopsporing inline met Firebug. Mozilla waarschuwt dat Jetpack op dit moment wordt vrijgegeven voor testen, ontwikkelen en feedback, dus een volledig gevormd beveiligingsmodel voor Jetpack-functies is nog steeds in uitvoering.

Om Jetpack in actie te zien, bekijk de onderstaande video:

Mozilla Labs Jetpack - Intro en zelfstudie van Aza Raskin op Vimeo.

Leg contact met Ian Paul op Twitter (@ianpaul).