Hvordan lage Firefox extensions

How å lage Firefox-utvidelser

Har du noen gang har en god idé for en Firefox-utvidelse, men visste ikke hvor du skal begynne? Det er faktisk ikke så vanskelig å lage tilleggsprogrammer for nettleseren Firefox. For å begynne, må du kjennskap til Javascript som det er språket som brukes til å lage utvidelser. Selv om det kan se ut som en vanskelig oppgave i begynnelsen hvis du aldri kom i kontakt med Javascript før, er det faktisk en av de enklere programmering og skriptspråk for å lære.

For å lage utvidelser, har du to alternativer som kan best beskrives som en enkel eller enkel måte, og en hard måte. Som du kan forestille deg, begge metodene har sine fordeler og ulemper.

Hvis du foretrekker det enkle alternativet, kan du gå videre og lage en userscript som kan lastes hvis add-ons som Greasemonkey er installert, eller hvis nett~~POS=TRUNC leseren~~POS=HEADCOMP støtter skript innfødt. Fordelen med Greasemonkey er at du ikke trenger å forholde seg til å installere utvidelser i nettleseren, slik at du kan konsentrere seg om manuset fremover.

Det kan også bety at du kan tilby manus til andre nettlesere forutsatt at de støtter funksjonaliteten.


Greasemonkey gjør det mulig å installere Javascript-filer i nettleseren som kan manipulere eller forbedre et enkelt nettsted, en gruppe av nettsteder eller alle nettsteder som er besøkt i bla. For å komme i gang, sjekk ut nybegynnere guide til Greasemonkey skripting eller bla gjennom innsamling av skript på userscript nettsted for å lære av deres kildekode.

Hard alternativ er å lage en full utvidelse for nettleseren Firefox. Dette ikke bare innebærer å skape funksjonaliteten utvidelsen bruker Javascript, men også emballasje utvidelsen riktig som Firefox forventer visse filer som skal inkluderes.

Ulempene er at du må pakke og starte hver gang du endret din script ( oppdatering:.. ikke lenger nødvendig hvis du bruker den nye tilleggs api)

Upsides er at du kan gjøre mye mer enn du kan med Userscripts, og du kan distribuere forlengelse litt enklere

også sjekke ut linkene nederst i opplæringen hvis du får problemer, forumet han linker til for eksempel kan være en stor hjelp

Oppdatering:. opplæringen nettstedet er ikke lenger tilgjengelig. Du kan alternativt sjekke ut hvordan du kan utvikle en Firefox-utvidelse på Mozilla bloggen for å få noen tips for å komme i gang å utvikle utvidelser for Firefox nettleser. Den detaljerte tutorial tilbyr forberedelse forslag og kode eksempler, i utgangspunktet alt for å komme i gang umiddelbart.

Jeg foreslår at du sjekker ut Mozilla Add-ons blogg og Mozilla Developer Network hjemmeside for mer informasjon og tutorials.

Her er et par av tilleggsressurser som du kan finne nyttig i denne forbindelse.


    Hvordan utvikle en Firefox-utvidelse innlegg på Mozilla Add-ons blogg

    Komme i gang Å gjøre Firefox Add-ons på Mozilla Developers.

    Utvidelse Utvikling forumet på mozillaZine.