Sådan får du Firefox til at prefetche

Det er ganske enkelt at få Firefox-browseren til at hente sider i baggrunden, så brugerens surfoplevelse bliver hurtigere og mere flydende [Læs mere]

Hos altid fantastiske CyberNet ser jeg, at Firefox har mulighed for at "prefetche" sider.

Prefetch betyder, at mens du sidder og scroller ned ad en side eller læser noget tekst, så henter Firefox i baggrunden de sider ned, som den side du er på, peger på. Det betyder, at når du så klikker på et link, så kommer den næste side hurtigere frem.

Firefox prefetcher ikke alle sider, men når du opretter et link, kan du bede Firefox om at prefetche det, du linker til, det gør du ved at indsætte rel="prefetch" i dit HTML-link. Lad os sige, at vi for eksempel vil linke til online minds og have siden prefetchet i Firefox, så skriver vi:

<a href="http://www.onlineminds.dk" rel="prefetch">Besøg onlineminds.dk</a>

Som jeg også skriver i en kommentar til artiklen hos CyberNet kan det jo så betyde, at de internetbrugere, der har et abonnement, hvor de betaler per megabyte måske kan komme til at betale for mere, end de reelt surfer?

Ryan fra CyberNet har også en opskrift på, hvordan du slår prefetch fra i Firefox, hvis du helst vil være foruden:

  1. Skriv "about:config" i adresselinjen
  2. Find indstillingen "network.prefetch-next"
  3. Sæt den til "false"

Nemt snapshot af din skærm via Firefox

Ofte sidder onlinejournalister og brokker sig over at skulle bruge et billedbehandlingsprogram for at få et screendump (eller skærmbillede) gemt og brugt i en artikel. Det tager for lang tid, lyder det.

De burde i stedet installere udvidelsen Screengrab til Firefox-browseren .

Det er så nemt at bruge når du først har installeret tilføjelse med to klik.

Med Screengrab kan du:

  1. Gemme en hele laaaang side i et foto i JPG-format (forstil dig fx. at du skal gemme Politiken.dks herrelange forside :-) )
  2. Du kan gemme de, som du kan se i skærmbilledet
  3. Du kan gemme en udvalgt del af skærmbilledet

Hvis du hellere vil have udsnittet, hele siden eller blot skærmbilledet ind i dit foretrukne billedprogram: Photoshop, GIMP eller noget tredie – så kan du gøre det.

Det eneste, du behøver at gøre, er at højreklikke med musen – og så ellers finde Screengrab i listen over funktioner – og så gå i gang.

Men bruger du et andet værktøj, så skriv det gerne her.

Follow-up: Nem kopiering af links i Firefox (version 3)

Firefox 3 kræver sikre opdateringer af udvidelser. Det betyder blandt andet, at du må geninstallere CoLT-udvidelsen, som tidligere har været omtalt her på siden. Se her hvordan. [Læs mere]

Jeg har tidligere skrevet om Firefox-udvidelsen CoLT, som gør det nemmere at kopiere links i Firefox som HTML-kode.

Sagen er den, at hvis du sidder på en Firefox 3 beta/alfa eller planlægger at opdatere til Firefox 3, bliver du nødt til manuelt at opdatere CoLT.

Som jeg netop har skrevet på min engelsksprogede blog, kræver Firefox 3 nemlig, at udvidelser bliver opdateret via en sikker forbindelse (https).

Heldigvis findes CoLT også på addons.mozilla.org (som nu bruger en sikker forbindelse), så derfor vil jeg opfordre til at installere den derfra:

https://addons.mozilla.org/en-US/firefox/addon/1812

Hvis du i forvejen har CoLT installeret, burde CoLT blot blive opdateret, når du installerer den nye version. Det skete i hvert fald i min Firefox 3, så ingen grund til at afinstallere din gamle CoLT først.

…og godt nytår forresten ;-)

Prism – et bud på fremtidens browser?

Jeg har netop skrevet lidt om Mozillas minimale browser Prism på min blog på Ingeniøren. For at skrive det samme flere steder, vil jeg i stedet linke til det indlæg :-)

Jeg har netop skrevet lidt om Mozillas minimale browser Prism på min blog på Ingeniøren. For at skrive det samme flere steder, vil jeg i stedet linke til det indlæg :-)

Flock People — din nye bedste ven på nettet

Den sociale browser Flock vender stærkt tilbage i version 1.0. "People Sidebar" er den helt store nyhed. [Læs mere]

Bruger du Facebook? Bruger du Flickr?

Hvis ja, så bør du seriøst overveje Flock-browseren, som nu er kommet i version 1.0.

Jeg har tidligere udtrykt min noget nær uforbeholdne glæde over Flock, og man bliver ikke skuffet med version 1.0.

Jeg har også delt ud af min begejstring for Flock 1.0 på min ByteMe-blog, og jeg vil fremhæve det samme her, som jeg gjorde der: People Sidebar. (Læs mit indlæg på ByteMe for at læse mere om People)

Jo mere jeg bruger Facebook (og jo flere gruppe- og applikations-invitationer jeg får), desto større gavn har jeg af People. Den fortæller mig, når mine venner har opdateret deres profil, og fortæller mig diskret når nogle vil være venner med mig, har skrevet mig en besked, har "poket" mig, har inviteret mig til en gruppe eller inviteret mig til et arrangement.

Flock-folkene har virkelig forstået, hvordan den kage skal skæres — stor thumb up herfra!

Se et billede af min People sidebar i aktion.

Igen skal jeg lige nævne, at Flock bygger på Mozillas Firefox og derfor formentlig også understøtter alle Firefox-udvidelser derude. Jeg har endnu ikke løbet panden mod muren. Men jeg kan selvfølgelig ikke garantere…

Så alt dette bare for at sige: Prøv Flock 1.0, især hvis du hænger ud på sociale tjenester (som fx YouTube, Flickr, Facebook, del.icio.us, Twitter, …) som Flock er plug'et direkte ind i.

Du kan faktisk styre showet fra ét sted: Din browser. Din SOCIALE browser ;-)

Test af feed-læsere til Firefox

Indrømmet — det er svært at finde tid til at blogge her i disse valgtider.

I ventetiden kan I læse CyberNet News' gennemgang af forskellige RSS feed reader-udvidelser til Firefox.

Indrømmet — det er svært at finde tid til at blogge her i disse valgtider.

I ventetiden kan I læse CyberNet News' gennemgang af forskellige RSS feed reader-udvidelser til Firefox.

Hurtig adgang til Firefox med Windows kør-dialogen

Du kan spare en del klik (og tid) ved at lave en lille ændring i din Windows XP, så du kan bruge Kør-dialogen bedre. [Læs mere]

Der findes utallige måder, at gøre Firefox bedre og nemmere at bruge. Her er noget, som jeg selv har gravet mig frem til. Det går ud på, at du blot ved at åbne Windows' kør-dialog (Start –> Kør eller Windowstast + R) og skrive fx ", onlineminds.dk" kan åbne onlineminds.dk i et nyt Firefox-vindue.

Her følger opskriften.

Først skal vi have Firefox til at håndtere "forespørgsler" på nye adresser rigtigt. Så derfor:

  1. Åbn Firefox
  2. Åbn indstillinger (Tools –> Options)
  3. Vælg fanebladet "Tabs"
  4. Sæt hak i "A new window"

Nu skal vi så fortælle Windows (XP), hvor det skal lede, når du skriver "," i kør-dialogen, for at starte Firefox. Du skal

  1. Lav en ny mappe på din harddisk (eks. C:\Genveje)
  2. Åbn systemindstillinger (Windowstast + Pause/Break)
  3. Vælg fanebladet "Avanceret"
  4. Klik på knappen "Miljøvariabler" i bunden
  5. Under "Systemvariabler" skal du finde variablen "Path"
  6. Marker den og tryk på "Redigér"
  7. I "Variabelværdi" tilføjer du til slut: ";C:\Genveje" (adresser adskilles med ';')
  8. Tryk "OK" indtil alle dialogvinduerne er lukket

Nu skal vi så lægge en genvej til Firefox i mappen. Derfor:

  1. Åbn mappen (C:\Genveje)
  2. Lav en ny genvej (Højreklik –> Ny –> Genvej)
  3. Lad genvejen pege på C:\Programmer\Mozilla Firefox\firefox.exe (eller hvor du nu har installeret Firefox)
  4. Lad navnet på genvejen være "," (uden anførselstegn)
  5. Færdig :D
  6. Prøv nu at åbne kør-dialogen og skriv "," (uden anførselstegn). Firefox åbner.

    Prøv så at skrive ", onlineminds.dk" (uden anførselstegn). Et nyt Firefox-vindue åbner med Online Minds.

    TIP: Her kan du i Firefox styre hvad der skal ske, når du bruger Firefox via kør-dialogen. I engelsk Firefox: Tools –> Options –> Tabs. Vælg "A new window" hvis der skal åbne et nyt Firefox. Vælg "A new tab", hvis et nyt faneblad i en allerede eksisterende instans af Firefox skal åbne.

    Ganske smart.

    Dette kan du også gøre med andre programmer, for eksempel Internet Explorer eller Opera og så videre. Du skal blot oprette genveje til programmerne i C:\Genveje og vælge et navn på genvejen, som du kan huske. Hos mig hedder Opera "o" og Internet Explorer "ie".

    Og nu til et lille trick, hvor Internet Explorer ikke kan være med.

    Åbn kør-dialogen og prøv at skrive:

    , onlineminds.dk blogcentral.dk/newmedia mediehack.elmose.com

    Hvad sker der så?

    Masser af kliks at spare :D

    TIP: Du kan selvfølgelig også bruge dette til en masse andre programmer. For eksempel Notesblok, der hedder "notepad". Vil du fx åbne c:\html\index.html i notesblok skriver du:

    notepad c:\html\index.html

    Leg selv lidt med det :-)

Lav dit eget browser-søgeplugin

Hvorfor ikke gøre det nemmere for dine besøgende at søge i din blog eller på din hjemmeside ved at gøre det muligt for dem at søge direkte fra deres browser? Se her hvordan du gør. [Læs mere]

En af fordelen ved Mozillas Firefox 2 (og nyere) og Microsofts Internet Explorer 7 (og nyere) er, at de begge bruger OpenSearch til de søgninger, der foretages direkte i browseren — det vil sige via det søgefelt, der er i browserens øverste højre hjørne.

Bemærk: Dette gælder også for browsere, der baserer sig på Firefox 2 og nyere, såsom Flock og Netscape.

OpenSearch er basalt set blot en XML-fil, som puttes ind i browseren, se OpenSearch-specifikationerne for mere info om det.

Her vil jeg ikke gå 100 procent i dybden med, hvad du kan med OpenSearch, men blot illustrere, hvordan du kan lave dit eget søgeplugin til Internet Explorer 7 og Firefox 2 (eller nyere), så folk for eksempel kan søge i din blog direkte fra deres browser.

Trin 1: Lav en XML-fil:
Som du kan se i OpenSearch-specifikationerne, skal din xml fil starte med disse to linjer:

<?xml version="1.0" encoding="UTF-8" ?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">

Disse to linjer fortæller blot browseren, hvilket tegnsæt, der er brugt til XML-filen og, at der er tale om en OpenSearch-XML-fil.

Næste linje skal være det navn, din søgemaskine skal have i browseren, altså det der står i højre hjørne, hvor der for eksempel står "Google", når Google-søgemaskinen er valgt. Hvis vi bruger onlineminds.dk som eksempel, skal der altså stå:

<ShortName>Online Minds</ShortName>

Næste linje er beskrivelsen. Denne linje bruges bruges ikke til noget specielt, men for en god ordens skyld, kan du jo skrive en kort beskrivelse af din side eller blog. Igen bruger vi Online Minds som eksempel:

<Description>Kim Elmose og Lars K Jensens leg med alt online</Description>

Nu skal vi så fortælle browseren, hvilket tegnsæt, den skal bruge, når den skal sende søgningerne til din side eller blog. Bruger du WordPress, som vi bruger her (egentlig bruger vi dansk WordPress) skal du skrive "UTF-8":

<InputEncoding>UTF-8</InputEncoding>

Nu bliver det så lidt teknisk. Vi skal nemlig have knyttet et billede til vores søgemaskine. Med de gamle søgeplugins til Firefox, vedlagde man blot et PNG-billede med samme navn som søgeplugin-filen, men sådan fungerer OpenSearch ikke.

I stedet skal du have dit billede omkodet til tegn, som du sætter ind i din XML-fil. Til det bruger vi URI Kitchen. Her de seneste par dage har jeg oplevet, at URI Kitchen har været ret ustabil, så græd ikke, hvis den melder en "Internal Error", men forsøg eventuelt igen senere :-)

URI Kitchen fungerer på den måde, at vi giver den et billede, som den laver om til de tegn, vi skal bruge i vores XML-fil. Du kan enten uploade dit billede til URI Kitchen eller specificere adressen på det billede, der skal laves om. Du kan også bruger ikoner (.ico-filer).

Bemærk: Billedet/ikonet skal have en størrelse på 16 x 16 pixels!

For at sikre konsistens, er det en god idé at have samme billede til din søgemaskine, som det billede du bruger som "favicon", altså det lille ikon der vises ved siden af adressen, når folk besøger din side. Her på Online Minds er vores "favicon" en jordklode, så den skal vi bruge igen. Vi sender denne adresse ind i URI Kitchen:

http://www.onlineminds.dk/favicon.ico

Den adresse skriver vi i tekstfeltet til højre for teksten: "Alternatively, give an HTTP URI to use as input:".

Nu trykker vi på "Generate", og nu kan der ske to ting:

  1. URI Kitchen giver os en side med én lang linje med tegn, formatteret som et link. Det er den linje vi skal bruge. Højreklik på linket og kopier link-adressen. I Firefox hedder den på engelsk "Copy link lokation".
  2. Ellers viser URI Kitchen dig dit billede. Bemærk i browserens adresselinje. Der skulle gerne stå noget med "data:image". Kopier HELE adressen ved at markere den og trykke CTRL+C.

Nu går du tilbage til din XML-fil og indsætter den lange linje på en ny linje. Bemærk, at vi her angiver billedets størrelse: 16 x 16 pixels. Igen bruger vi Online Minds som eksempel (her indsat med linjeskift):

<Image width="16" height="16">data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkW
g2AAAAB3RJTUUH1wkQCCwp63YRowAAAAlwSFlzAAALEwAACxMBAJqcGAAAAARnQU1BAACxj
wv8YQUAAAJtSURBVHjalZLbSxRRHMfPnJ3ZWddxV8e11dR1WbEFmzQ0IulCBVlERE8WpPUSBfX
QWy%2F5Er0mUSvRH9Bz0AV66OaFQBTcLKMixU3Ly87ssuvMzsw5M3NOM6xY%2BtaXL%2Fw
48PucH78LQykF%2FyN223tmzU6Nrb5exiVs74HoWpdw%2FmicYZjNBGazgkXpxbEjv%2BbeSJ3
7NWxPTr9SDFQsYb9eSl%2BJtO9KlNNgOWBCByZijbWwZycvRQ7tq%2B%2FuiAbEAMfzLGb9u5
%2F2jn%2BY3AJceHspUtkUUJ5I9ShmpJoDvW01XHOYq4BRKPwANHbreTaXy20Akws4FP6U%2
BTwa67gdqeQaw0xQ6xP8viAHq0IjYqIPZFPzDefuPHy5ATyaeueDGBOSzVzO6eS3asmGo1lEd12
S1peGQaskm86LrzUIIQ%2BYZe6pJkzuPW6JQ1rTjZlV54uM5nJ4WbUNm%2BD8WeDORTvYEEvLs
uyNtajTvK4LPA%2BZoom1jz8dRAzFsAqmpWPCxGMUAZFFjhrHGHtAdHlwpaqPgYyIcRUPF9Uicr
CKHBcAhkkdAFZP1zLi%2FEJAEAQPuNrdeH0u%2BW12iONtx27xQc1yKLFsgDAwMEiPg9bD1f5Id
0Kqq6vzehg40WbPPib5GpQP2JqM1nWi6kBzbQDdACXa7qsmi2dOHoi6K%2FcAN0zfDILWJKAjoK
ULrJc8lwHV7Axnkmt3pSLs7%2B%2F%2Fe0vtycSoMjGoDo8XAChgQO0QZ3SKhQqA1CIJmenh1
AOWZbfckit3l4P3n71fWpF2iCYCU9%2F9x%2BLZUz0N7t%2Fl7O1AWe52FEWxLCsYDLpd%2Fnu
qrv4AMzs7HfQr2EQAAAAASUVORK5CYII%3D</Image>

Se hele teksten ved at klikke her.

Efter den omgang skal du nu fortælle søgeplugin'et hvor den skal sende folks søgninger hen. Det finder du lettest ud af, ved at foretage en søgning på din hjemmeside og kigge på adressen på søgeresultatsiden og se, hvor den sætter det ind, som folk har søgt på.

Igen kan vi tage Online Minds som eksempel. Hvis du også bruger WordPress, kan du faktisk tyvstjæle denne linje (dog skal du ændre adressen til din blog), da WordPress håndterer søgeforespørgsler ens, uanset sprog og version.

Hvis du fx søger på "gimp" her på Online Minds, lander du på følgende side:

http://onlineminds.dk/?s=gimp

Det er adressen på WordPress' søgeresultatsiden og vi kan se, at parameteren "s" er det, folk har søgt på. I OpenSearch skal vi blot tage den adresse og erstatte det, vi søgte på med {searchTerms}.

For Online Minds skal linjen altså hedde:

<Url type="text/html" template="http://www.onlineminds.dk/?s={searchTerms}" />

Hvis du havde en WordPress-blog installeret på www.jegelskerat.dk/blogge, skal du skrive:

<Url type="text/html" template="http://www.jegelskerat.dk/blogge/?s={searchTerms}" />

Nu er du færdig med XML-filen, og så er det blot at lukke den med:

</OpenSearchDescription>

Hvis du bruger Firefox, kan du se vores XML-fil ved at klikke her. Internet Explorer-brugere kan klikke her.

Trin 2: Få XML-filen ind i browseren:
Nu skal vi så give folk mulighed for rent faktisk at bruge dit søgeplugin; Vi skal have skidtet ind i deres browser.

Det kan vi gøre på to måder:

Nummer 1: (Virker kun i Firefox-browsere!)
Den første mulighed er, at vi laver en HTML-fil, der putter XML-filen ind i browseren ved hjælp af et simpelt JavaScript. Det gør du ganske enkelt ved at uploade din XML-fil og skrive denne linje i HTML-filen (her vist med linjeskift):

<a href="" onClick="javascript:window.external.AddSearchProvider('http://adresse-til-plugin');"> Installér mit søgeplugin</a>

Hvis vi atter bruger Online Minds, skal vi altså skrive følgende udfor "OnClick" (her vist med linjeskift):

"javascript:window.external.AddSearchProvider
('http://www.onlineminds.dk/search/onlineminds.xml');"

Når folk så klikker på linket, kan de installere dit søgeplugin i deres browser.

Hvis du vil se, hvordan det fungerer, kan du gå ind på onlineminds.dk/search. Hvis du kigger på kildekoden (Vis –> Kilde) kan du se, hvordan koden skal se ud.

 
Tilføjelse: Stefan fra Overskrift.dk linker til www.ae35-unit.dk/iesearch/, hvor der tilsyneladende er opskriften til et JavaScript, der også virker i Internet Explorer 7.

Nummer 2 (Virker både i Firefox-browsere og Internet Explorer 7!):
Denne mulighed er noget nemmere. Både for dig, men også for den, der skal installere dit søgeplugin i sin browser.

Jeg tillader mig nu at antage, at du sidder på en WordPress-blog. I WordPress-administrationen skal du klikke på Udseende –> Temaredigering og klikke på "Header" ude til højre.

Find nu den linje, der henter dit stylesheet ind, den starter med "<link rel="stylesheet" …".

Lav et linjeskift og nedenunder skal du nu indtaste en linje, der henviser til din søgemaskine og navngive den. Igen bruger vi Online Minds, som eksempel, så tag blot denne linje og erstat adressen til vores XML-fil med adressen på din egen og titlen til din egen titel:

<link rel="search" title="online minds" href="http://www.onlineminds.dk/search/onlineminds.xml" type="application/opensearchdescription+xml" />

(Bemærk: Igen er linjen her vist med linjeskift, men det ovenstående skal stå på én linje!)

Når du har gjort det, klikker du på "Opdatér fil", og så er du færdig. Nu kan folk installere dit plugin direkte fra deres browser. Hvordan kommer jeg til lige om lidt.

Trin 3: Tjek at skidtet virker:
Som med alting er det en god idé at kontrollere, at det du har lavet rent faktisk også virker. I mit tilfælde, ville jeg altså først forsøge at installere søgeplugin'et fra onlineminds.dk/search.

Okay, det virker. Slet det igen fra Firefox ved at trykke på pilen ved siden af søgefeltet og vælge "Manage Search Engines" og fjern det. Så skal vi kontrollere, at det også virker med installation direkte fra browseren.

Først med Firefox:
Åbn Firefox og gå ind på din side. Tryk på pilen ved siden af søgefeltet i øverste højre hjørne af browseren og kontrollér at dit søgeplugin er i listen:

Klik på dit søgeplugin for at installere det og sørg for, at det virker.

Dernæst Internet Explorer 7:
Åbn Internet Explorer 7 og gå ind på din side. Her er proceduren den samme. Klik på pilen ved søgefeltet i browseren og kontrollér, at dit søgeplugin er i listen under "Tilføj søgemaskiner":

Installér det og tjek at det virker.

Nu er du færdig! Du har nu et søgeplugin til din hjemmeside/eller blog, som gør det meget nemmere for andre, og dig selv, at søge på din side/blog.

Lige en hurtig: Genvejstaster til Firefox

Slip musen brug tastaturet i Firefox-browseren [Læs mere]

En ting jeg rigtig godt kan lide ved Firefox er det faktum, at der er så mange genvejstaster, der gør, at man kan give musen (og armen!) en velfortjent pause, når man surfer.

I stedet for at liste genveje her, har folkene bag faktisk lavet en overskuelig side, der både lister Firefox-genvejene til PC og Mac.

Se listen over genveje til Firefox (link opdateret 25-07-2008)

Bemærk: Mange af genvejene virker også på andre browsere, der baserer sig på Firefox, fx Flock og de nye versioner af Netscape-browseren.

PS: Husk også at tjekke genvejstasterne til Thunderbird (Mozillas mailprogram)

Nem kopiering af links (i Firefox)

Nu kan du blive fri for at kode HTML-links, hvis du bruger Firefox, eller en browser, der er baseret på Firefox. [Læs mere]

Når man blogger i den rå HTML-kode — som jeg blandt andet gør — kan det være irriterende at skulle kopiere link-adressen ud, skrive HTML-koden, kopiere link-adressen ind og herefter måske kopiere link-titlen ind.

Dette kan gøres meget nemmere. Hvordan, spørger du? Med CoLT.

Når du har installeret CoLT i din Firefox-browser (eller i Flock eller Netscape som kører på Firefox) skal du blot højreklikke på et link, vælge "Copy link text and location as" og så klikke på den udgave af koden, du vil have.

I dette tilfælde vælger vi HTML. Nu er koden lagt på klippebordet. Tilbage til din blog, hvor du kan kopiere koden ind (enten ved højreklik > Sæt ind eller CTRL+V) – voilá!

Hvis du gerne vil have links, der åbner i et nyt vindue, er det intet problem:

  • Åbn CoLTs instillinger. Det gør du ved at klikke (i engelsk Firefox): Tools > Add-ons > Vælg CoLT og klik "Options".
  • I det hvide felt markerer du "FuseTalk" og klikker "Edit…" (forudsat, at du ikke skal bruge FuseTalk – hvis du skal bruge FuseTalk-kode, klikker du "Add…")
  • I "Menu Label" skriver du det, genvejen skal hedde, for eksempel "HTML nyt vindue"
  • I "Format" skriver du: <a href="%U" target="_blank">%T</a>
  • Tryk "OK" og "OK" igen i vinduet "CoLT Options".
  • Nu er den nye genvej tilføjet til CoLT-menuen ved højreklik, og du er klar.

Du kan selvfølgelig også raffinere den videre til eksempelvis:
<a href="%U" title="%T" target="_blank">%T</a>, hvis du vil.