Dette er en utskriftsvennlig versjon
Skreddersy Firefox til ditt bruk

Guide:

Skreddersy Firefox til ditt bruk

Vi dykker under skallet på den populære nettleseren og viser deg flere muligheter.

Side 1: Introduksjon

Firefox kan som kjent konfigureres via menyvalget Verktøy, Innstillinger..., men det finnes en annen måte som kanskje ikke er like kjent for alle. Metoden kalles for "about:config" og har fått sitt navn etter måten man får tilgang til innstillingene i Firefox.

For ordens skyld, enkelte innstillinger som kan konfigureres via about:config, kan også konfigureres på andre mer synlige måter, men dette gjelder slett ikke alle innstillinger.

Metoden "about:config" kan på en måte sammenlignes med registeret i Windows. Alle innstillinger i Firefox har et navn og de er lagret som en tekststreng, et tall eller en boolsk verdi. Selve innstillingene ligger lagret i filen prefs.js som kan redigeres direkte, men dette er bedre tilrettelagt via about:config.

Det kan nevnes at det finnes også en utvidelse som gjør "about:config"-metoden mer brukervennlig. Vi kommer tilbake til denne på neste siden (nederst).

neste side får du mer informasjon om "about:config".

Side 2: Om about:config

Om about:config

Metoden about:config er en måte å konfigurere nettleseren Firefox på. Du får tilgang til metoden ved å skrive følgende tekst i adressefeltet i Firefox og trykke enter:

about:config

Du vil få denne advarselen før du setter i gang, fordi det er bedre å vite hva man driver med, og ha en oversikt over endringer du eventuelt gjør.

I verste fall kan endringene føre til at nettleseren begynner å oppføre seg mindre optimalt, og da er det greit å vite hva du har endret på – også derfor kan det være lurt å endre kun på én ting av gangen. Her er det såpass mange innstillinger at det kan være lett å miste oversikten. Endrede linjer merkes riktignok med uthevet skrift, men dersom mange linjer er blitt endret, er det ikke enkelt å si hvilken av dem som ble endret sist.

Når du kjører about:config får du opp en liste over alle innstillingene som ligger lagret i filen prefs.js i alfabetisk rekkefølge. Du kan begrense listen ved å legge inn et søkeord i "Filter"-feltet. Søkeresultatet vises automatisk etter hvert som du skriver inn flere bokstaver i feltet.

Dersom du ønsker å få opp hele listen igjen kan du enten slette søkeordet, eller trykke på "Vis alle".

På følgende nettsider finner du en oversikt over alle linjene i about:config med beskrivelse:

Forholdsregler

Før du eventuelt setter i gang med å jobbe med "about:config" bør du tenke på følgende:

  • Ta sikkerhetskopi
    Ta gjerne sikkerhetskopi av Firefox-innstillingene før du setter i gang. Dersom nettleseren begynner å oppføre seg rart etter en endring, kan det være vanskelig å vite hvilken endring som forårsaket eventuelle problemer.

    Du kan ta sikkerhetskopi av innstillingene i Firefox ved å kopiere filen prefs.js som ligger i følgende mappe:

    Brukere\<Brukernavn>\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default

    Den siste undermappen, her representert med xxxxxxxx.default, får automatisk et navn med åtte (8) tegn. Det er i denne undermappen du finner filen prefs.js.

    Dersom du har problemer med å finne den riktige mappen, kan du trykke på Start-knappen i Windows, og bruke følgende søkestreng (les mer på support.mozilla.com):

    %APPDATA%\Mozilla\Firefox\Profiles\

    Dersom det skjer noe feil etter du har foretatt endringer via about:config kan du kopiere filen tilbake i samme mappe. Husk å lukke Firefox-programmet når du kopierer filen.

    Det finnes også et brukervennlig program som kan brukes til å ta sikkerhetskopi av profiler, og da trenger du ikke å finne den riktige mappen til profilen din, nemlig Mozbackup.

  • Vær forsiktig
    Unngå å gå løs på flere innstillinger på denne måten. Prøv deg heller frem med enkelte innstillinger først for å se hvordan de virker. Det er lett å miste oversikten.

  • Ulike brukerprofiler
    Virkningen av endringer i about:config kan variere noe fra bruker til bruker, det vil si brukere kan ha forskjellig oppsett på PC-en eller i nettverket.

  • Ulike Firefox-versjoner
    Enkelte endringer i about:config trenger ikke nødvendigvis å ha samme virkning i ulike Firefox-versjoner.

Redigering

Dobbeltklikk på en linje i about:config-listen for å redigere den aktuelle linjen. Du får da opp et vindu der du kan skrive inn en ny verdi. Dersom du dobbeltklikker på en linje med boolsk verdi (true/false) vil verdien byttes om med en gang fra "true" til "false" eller omvendt. Noen endringer settes i verk umiddelbart, mens andre krever restart av nettleseren.

Det er også mulig å legge til en linje. Dersom du høyreklikker hvor som helst i skjermbildet vil du få opp en meny der du kan legge en ny streng, tall eller en boolsk verdi.

Et alternativ

Det finnes en utvidelse for Firefox som gir mange av de samme konfigurasjonsmulighetene som about:config, men som på mange måter er mer brukervennlig. Denne utvidelsen heter Configuration Mania, og kan lastes ned fra addons.mozilla.org.

Det kan hende at du får følgende advarsel før du eventuelt laster ned utvidelsen.

Det betyr at dette er en tredjepartsutvidelse som Mozilla i skrivende stund ikke har rukket å teste enda. Utvidelsen installeres på eget ansvar - du bør i hvert fall ta sikkerhetskopi av Firefox-innstillinger før du eventuelt setter i gang.

Vi fortsetter med about:config

På de fem neste sidene i denne guiden vil du få flere eksempler på hva du kan endre på via about:config. Vi starter med muligheten til å endre hastigheten av visning av nettleservindu – les mer på neste side.

Side 3: Raskere sidevisning

Raskere sidevisning

Denne siden handler om endringer i about:config som kan føre til at nettsider vises på en raskere måten enn de ellers ville gjort.

  • nglayout.initialpaint.delay

    Denne linjen brukes til å justere hvor lang tid Firefox skal vente til en nettside vises.

    Standardverdien er 250 millisekunder (0,25 sekunder), men du kan gjerne velge et lavere tall, for eksempel 50 eller 0. Prøv deg frem for å se hva som fungerer best.

    Linjen finnes ikke som standard i about:config så den må du eventuelt opprette selv. Det gjør du ved å høyreklikke hvor som helst på en about:config-side, og opprette linjen via menyvalget Ny og Tall.

    Les mer om nglayout.initialpaint.delay.

  • content.notify.interval

    Når Firefox laster en nettside vil nettleseren i perioder oppdatere nettsiden samtidig som nettsiden lastes, en handling som avhenger av hva slags data som blir lastet.

    Du kan redigere tiden som varer mellom oppdateringene som måles i mikrosekunder (10-6 sekunder). 20000 er standard, men det kan være lurt å øke tallet til 50000 eller 1000000.

    Denne linjen er ikke standard, så du må eventuelt opprette den selv.

    Forutsetningen for å kunne konfigurere content.notify.interval er at følgende linje er satt til den boolske verdien "true": content.notify.ontimer

    Les mer om content.notify.interval
    Les mer om content.notify.ontimer

  • content.max.tokenizing.time

    Når en nettside vises i nettleseren kjører Firefox litt raskere i begynnelsen, men dette gjør at nettleseren kan henge litt etter i forhold til brukerens eventuelle innspill.

    Du kan endre varigheten av hvor lenge nettleseren henger etter. Sett en høyere verdi dersom du ønsker å vente på at en side lastes før du gjør noe på den aktuelle siden. Dermed vil nettsidene lastes raskere.

    Dersom du derimot ønsker å starte en handling på en nettside, for eksempel nedskrolling, før nettsiden er ferdig lastet, bør du sette en lavere verdi for denne linjen.

    Før content.max.tokenizing.time kan endres må følgende linjer opprettes og settes til den boolske verdien "true": content.notify.ontimer og content.interrupt.parsing.

    Les mer om content.max.tokenizing.time
    Les mer om content.interrupt.parsing

  • content.switch.threshold

    Dersom Firefox laster en nettside, og brukeren samtidig driver med et eller annet på siden som for eksempel å skrolle nedover samtidig, vil Firefox reagere raskere på brukerens innspill i en viss periode.

    Denne tiden kan justeres med content.switch.threshold, en linje som du selv må eventuelt opprette. Standardverdien er 750000, men du kan prøve å redusere denne til 120000.

    Før content.switch.threshold endres bør følgende linjer opprettes og settes til den boolske verdien "true": content.notify.ontimer og content.interrupt.parsing.

    Les mer om content.switch.threshold

Utvidelse for raskere Firefox

Vi kan også nevne at utvidelsen Fasterfox Lite kan brukes til å konfigurere nettleseren slik at den kan bli raskere. Støtter Firefox 3.0 og nyere.

Side 4: Fanejustering

Fanejustering

Faner er som kjent en måte å åpne flere Firefox-vinduer uten å måtte kjøre opp nettleseren flere ganger samtidig. Denne muligheten kan justeres med about:config, dersom du ikke liker standardoppsettet.

  • browser.tabs.closeButtons

    Brukes til justering av lukkeknapper. Dette er mulighetene:

    • 0 - vis lukkeknappen kun på den aktive fanen
    • 1 - vis lukkeknappen på alle faner - dette er standardoppsettet
    • 2 - ingen lukkeknapp vises - faner kan lukkes med hurtigtasten Ctrl-F4
    • 3 - vis én lukkeknapp på den ytterste fanen

    Les mer om browser.tabs.closeButtons

  • browser.search.openintab

    Dersom denne linjen er satt til den boolske verdien "true" åpnes en ny fane når du søker etter noe fra søkeverktøylinjen, i stedet for å overskrive innholdet i nåværende fane.

  • browser.tabs.loadFolderAndReplace

    Dersom du åpner flere bokmerker samtidig (en bokmerkegruppe) vil browser.tabs.loadFolderAndReplace satt til den boolske verdien "false" føre til at bokmerkene ikke overskriver faner som allerede er åpne.

    Standardverdien er "true".

    Les mer om browser.tabs.loadFolderAndReplace

  • browser.tabs.tabMinWidth

    Faner kan gjøres smalere. Standardverdien er 100 piksler, men denne kan reduseres slik at det er plass til flere faner på samme linje, men ulempen er selvsagt at jo flere faner jo lettere er det å miste oversikten.

    Les mer om browser.tabs.tabMinWidth

  • browser.tabs.tabClipWidth

    Denne linjen definerer hvor liten en fane må bli for at lukkeknappen skal forsvinne. 140 piksler er standardverdien - dersom tallet blir mindre vil du altså se flere faner med lukkeknapp enn det som er standard.

    Les mer om browser.tabs.tabClipWidth

  • browser.search.openintab

    Med hurtigtasten CTRL+K kan du sende markøren til søkevinduet i nettleseren, men da vil søket dukke opp i samme side som du besøker akkurat nå. Dette kan være uheldig dersom du søker etter et ord du finner på nettsiden du besøker akkurat nå. Standardverdien for browser.search.openintab er "false", dersom du endrer denne til "true" vil søkevinduet dukke opp i en ny fane.

  • browser.tabs.tabClipWidth

    Denne linjen definerer hvor liten en fane må bli for at lukkeknappen skal forsvinne. 140 piksler er standardverdien - dersom tallet blir mindre vil du altså se flere faner med lukkeknapp enn det som er standard.

    Les mer om browser.tabs.tabClipWidth

Side 5: Brukergrensesnitt

Brukergrensesnitt

Du kan endre brukergrensesnittet i Firefox på mange måter med about:config.

  • accessibility.typeaheadfind.casesensitive

    Denne innstillingen gjør det mulig å endre standarden slik at det er forskjell mellom små og store bokstaver i funksjonen "Søk på denne siden".

    Tallet 0 er standard og betyr at det ikke er forskjell mellom små og store bokstaver. Tallet 1 betyr at det er en forskjell.

    Les mer om accessibility.typeaheadfind.casesensitive

  • keyword.URL

    Dersom du skriver et ord eller en tekst i adresselinjen i Firefox som ikke er en nettadresse vil nettleseren automatisk sende ordet eller teksten videre til søketjenesten Google.

    Denne adressen kan du endre på via linjen keyword.URL, eller du kan slå av funksjonen.

    Les mer om keyword.URL

  • keyword.enabled

    Sett den boolske verdien til "false" dersom du ønsker å slå av keyword.URL-funksjonen.

    Les mer om keyword.URL

  • layout.word_select.eat_space_to_next_word

    Dersom du dobbeltklikker på et ord i en nettside vil Firefox automatisk legge til et mellomrom etter selve ordet.

    Sett den boolske verdien til "false", og dermed er mellomrommet ikke inkludert ved et dobbeltklikk.

    Les mer om layout.word_select.eat_space_to_next_word

  • layout.word_select.stop_at_punctuation

    Dersom du dobbeltklikker på et ord i en nettside som har et punktum eller andre tegn som ikke er bokstaver eller tall like etter, vil Firefox kun merke ordet.

    Sett den boolske verdien til "false" dersom du ønsker å merke både ordet og et punktum eller andre tegn.

    Les mer om layout.word_select.stop_at_punctuation

  • browser.zoom.full

    Med Firefox er det mulig å zoome inn og ut på en nettside med henholdsvis CTRL+ (nettsiden blir større) og CTRL- (nettsiden blir mindre).

    Med denne innstillingen kan du zoome inn på en hel nettside, i motsetning til å zoome kun inn på tekst.

    Sett den boolske verdien til "false" dersom du ønsker å deaktivere fullside zoom.

    Les mer om browser.zoom.full

  • browser.zoom.siteSpecific

    Denne konfigurasjonen gjør at Firefox "husker" hvor mye som er zoomet inn på en spesifikk nettside.

    Sett den boolske verdien til "false" dersom zoomen ikke skal være spesifikk for en nettside, men skal gjelde siden i en aktuell fane.

    Les mer om browser.zoom.siteSpecific

  • browser.urlbar.maxRichResults

    Spesifiserer antall URLer i autofullførlisten i adresselinjen. Det er 12 som er standard. Autofullfør-funksjonen kan deaktivert med tallet 0.

    Les mer om browser.urlbar.maxRichResults.

  • browser.chrome.site_icons

    En favikon er liten ikon som normalt vises helt til venstre i adresselinjen og i faner. Denne innstillingen bestemmer om ikonet skal vises eller ikke.

    Sett den boolske verdien til "false" dersom favikoner ikke skal vises. Dersom du setter den boolske verdien til "false" i innstillingen browser.chrome.favicons skal også favikonene forsvinne i verktøylinjen for bokmerkser, eller rettere sagt vise et mer nøytralt ikon.

    Les mer om browser.chrome.site_icons

Side 6: Nettforbindelser

Nettforbindelser

Med følgende innstillinger kan du justere og optimere nettforbindelsen.

  • network.http.max-connections

    Med denne linjen kan du definere et maksimum antall nettverksforbindelser som Firefox oppretter til enhver tid og mot ethvert antall tjenere.

    Det kan være lurt å foreta endringer her dersom du pleier å ha flere enn én fane åpen samtidig, eller om du besøker nettsider som henter informasjon fra ulike tjenere.

    Standardverdien er 24 som skal fungere greit for gjennomsnittsbrukeren. Du kan gjerne prøve deg frem og øke tallet for å se om du merker noen endring.

    Les mer om network.http.max-connections

  • network.http.max-connections-per-server

    Denne linjen kontrollerer et maksimum antall nettforbindelser som Firefox tillater til den samme tjeneren. Denne funksjonen gjør det mulig å laste ned flere elementer på samme nettside.

    Standardverdien er 8, men du kan prøve å øke tallet for å se om det har noen virkning. Vær imidlertid litt forsiktig her - enkelte tjenere kan finne på å blokkere din tilgang dersom du setter tallet høyere enn 8.

    Les mer om network.http.max-connections-per-server

  • network.http.max-persistent-connections-per-server

    Kontrollerer antall vedvarende nettforbindelser som Firefox tillater for hver tjener.

    Standardverdien er 2. Du kan prøve et høyere tall som for eksempel 8, men da risikerer du å bli midlertidig svartelistet av tjeneren.

    Bruk network.http.max-persistent-connections-per-proxy dersom du bruker mellomtjener (proxy).

    Les mer om network.http.max-persistent-connections-per-server

  • network.http.request.max-start-delay

    Denne linjen kontrollerer hvor lenge Firefox må vente før den prøver å åpne en ny nettforbindelse. Den kan du bruke til å redusere intervallet mellom vedvarende forbindelser.

    Det kan brukes dersom du har brukt opp vedvarende forbindelser for eksempel i forbindelse med flere store nedlastinger.

    Standardverdien er 10, men du kan gjerne sette den til 0.

    Les mer om network.http.request.max-start-delay

  • network.http.pipelining

    Denne linjen kontrollerer akselerasjonsteknikken ("pipelining") som skal kunne føre til raskere nedlasting av nettsider.

    Nettleseren vil normalt vente på svar fra en tjener før den sender en ny forespørsel til samme tjener. "Pipelining" gjør at Firefox sender flere forespørsler samtidig uten først å vente på svar.

    Vær klar over at ulike tjenere behandler "pipelining" på forskjellige måter, og i noen tilfeller kan forbindelsen bli ustabil. Denne funksjonen er i utgangspunktet slått av fordi stabiliteten kan variere.

    Standardverdien er "false", altså er "pipelining" i utgangspunktet slått av.

    Les mer om network.http.pipelining

    Dersom du velger å slå på denne funksjonen, bør du også opprette følgende linjer via høyreklikk i about:config og menyvalget Ny, Tall:

    network.http.pipelining.maxrequests
    Definerer maksimum antall forespørsler som kan "pipelines" samtidig. Denne verdien kan gjerne settes til 16.

    network.http.proxy.pipelining
    Denne bør du opprette dersom du bruker mellomtjener (proxy).

    Les mer om network.http.pipelining.maxrequests
    Les mer om network.http.proxy.pipelining

Side 7: Effektiv minnebruk

Effektiv minnebruk

Firefox kan i mange tilfeller bruke ganske mye minne, men det finnes grep i about:config som kan kontrollere dette.

  • browser.cache.memory.enable

    Dersom du velger "true" vil Firefox ta kopi av alle bilder, og lagre disse i mellomlager.

    Les mer om browser.cache.memory.enable

  • browser.cache.memory.capacity

    Med dette valget kan du definere størrelsen på lagringskapasiteten for bildelagring. Standardverdien er -1, og denne gjør at lagringskapasiteten skal benyttes fullt ut for bildelagring. Med verdien 0 vil bildene ikke bli lagret i mellomlager.

    Les mer om browser.cache.memory.capacity

  • browser.sessionhistory.max_total_viewers

    Med denne linjen kan du definere hvor mange nettsider som blir lagret midlertidig (frem/tilbake-"cache") av Firefox. Merk at dette er forskjellig fra browser.cache.memory.enable som gjelder lagring av bilder.

    Standardverdien er -1, noe som betyr at maksimum antall nettsider som lagres på denne måten er 8. Verdien 0 betyr at funksjonen er slått av.

    Les mer om browser.sessionhistory.max_total_viewers

  • config.trim_on_minimize

    Normalt reserveres det en del minne til bruk for Firefox. Med denne boolske verdien er det mulig å ta i bruk en del Firefox-reservert minne til andre programmer når nettleservinduet er minimert.

    Standardverdien er "false", altså funksjonen er slått av.

    Dersom du har mye fysisk minne i PC-en er det liten vits å slå på denne funksjonen. Har du derimot minnekrevende programmer kjørende samtidig kan det være lurt å slå på funksjonen.

    Les mer om config.trim_on_minimize

Side 8: Oppsummering

Oppsummering

Metoden about:config er en konfigurasjonsmulighet i Firefox som trolig ikke mange er klar over. Muligheten finnes ikke i noen av menyvalgene i Firefox, men aktiveres ved å skrive about:config i adressefeltet, og deretter trykke på Enter-tasten. Du kan deretter dobbeltklikke på enkeltlinjer på listen for å redigere disse, eller opprette nye linjer.

Med denne metoden kan du konfigurere det meste i Firefox. Vi har i denne guiden gitt tips som kan føre til raskere sidevisning og nettforbindelser. Vi har også kommet med tips om fanejustering, brukergrensesnittet og tips som kan føre til mer effektiv minnebruk.

På nettsiden mozillazine.org finner du en oversikt over alle linjene i about:config med beskrivelse, og på denne siden får du mer informasjon om denne metoden.