RSS

Uzbl är bara en webbläsare

07 Sep

Jag har i ett par dagar testat en ny webbläsare, Uzbl. Den har bara några månader på nacken ännu, men fungerar ändå ganska bra. Men varför ännu en webbläsare? Jo, Uzbl är tänkt att bara vara en webbläsare, inga andra funktioner.

Uzbl föddes ur filosofin för UNIX, och även Linux, att varje program ska bara göra en sak och göra det bra. Ser man till webbläsare som Firefox, Internet Explorer, Safari med flera, så innehåller det även andra ”program”. Det kan t ex gälla hanteringen av bokmärken eller flikar. Använder du Uzbl kan du bara surfa. Det mesta därutöver för man skapa andra program för.

Fönster med webbläsaren Uzbl

Fönster med webbläsaren Uzbl

En annan liten egenhet är att du inte får någon verktygsrad. Det finns en statusrad, men den kan du välja bort om du vill. Det går att använda musen i webbläsarfönstret, men ändå är den på många sätt byggd för att användas med bara tangentbordet.

Och på tal om tangentbord, så kommer alla som har använt textredigeraren VIM att känna igen sig. Som standard utgår tangentbordsgenvägarna från de som man hittar i VIM. För att kunna skriva i formulär måste man först trycka på bokstaven ‘i’ innan det går att skriva någonting. Samma sak om man med tabbtangenten vill bläddra mellan länkarna.

I början fungerade allt bra, men efter en uppdatering av programmet Webkit har det dykt upp ett problem. Jag kan inte längre ändra storlek på fönstret utan problem. Fönstrets underkant försvinner ner och ur syn. Det går då inte heller att rulla ner på sidan för att se hela innehållet. Men vi ska inte glömma att det här är ett nytt program, så buggar lär det ännu finnas.

Har du blivit intresserad av att prova Uzbl? Trots att den är lite nördig? I så fall kan du här nedan läsa hur du gör för att installera och komma igång.

Jovisst, hur uttalar man namnet? Det är det engelska ordet ‘usable’, användbar.

Installera

Eftersom det här är lite nördig, kommer vi att sköta det här i terminalen. Den hittar du menyn Program – Tillbehör – Terminal.

1. Öppna sources.list

sudo nano /etc/apt/sources.list

2. Lägg till uzbl och webkit i paketförrådet. Här angav jag Jaunty som min version av Ubuntu, men det går tydligen lika bra med Intrepid eller Karmic.

deb http://ppa.launchpad.net/pplr/uzbl/ubuntu jaunty main
deb-src http://ppa.launchpad.net/pplr/uzbl/ubuntu jaunty main
deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main

3. Spara och stäng filen.

4. Lägg till nycklar för Webkit och Uzbl.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2D9A3C5B
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2A8BDB14

5. Uppdatera paketlistorna.

sudo aptitude update

6. Installera.

Uzbl har några beroenden, men dessa behöver man inte bry sig om när man använder Ubuntu, eftersom installationsprogrammet löser dessa automatiskt.

sudo aptitude install uzbl

Under installationen fick jag följande felmeddelande.

Följande paket har otillfredsställda beroenden:
  libsoup2.4-dev: Beroende av: libsoup2.4-1 (= 2.26.0-0ubuntu3)
  men 2.27.5-0ubuntu1~jjwkt2 kommer att installeras.

Jag valde att accepterade lösningen och gick vidare med installationen, som gick bra.

Uppdatering 091122 Man kan eventuellt också behöva installera dmenu.

Ställa in

Det här är den nördiga och svåra delen. Inställningarna görs i en konfigurationsfil och det finns ingen sådan från start. Startar du Uzbl utan konfigurationsfil, får du bara ett vitt fönster. Lösningen är att ta den exempelfil som finns och kopiera den till sin hemkatalog.

cp -r /usr/share/uzbl/examples/config/uzbl ~/.config/
cp -r /usr/share/uzbl/examples/data/uzbl ~/.local/share/

Det är i filen .config/uzbl/config du ska göra din inställningar. Har finns många saker att ställa in. Du hittar också alla de tangentbordsgenvägar som finns.

Vill man ha en annan startsida ställer man in följande.

set uri = din.startsida.se

Starta nu Uzbl genom att i terminalen skriva följande.

uzbl &

Upp ska nu komma Uzbl:s startsida.

Använda

Det du får upp är helt enkelt ett fönster. Bara det. Nu mera är vi vana vid att kunna öppna flikar eller åtminstone ett nytt fönster, men sånt finns inte här. Du har bara ett fönster att surfa i.

Det går att använda musen till att klicka på länkar. Men annars funkar Ubzl som textredigeraren VIM, även om det beteendet går att ändra. Och då måste man förstå skillnaden mellan kommandoläge och infogaläge.

I kommandoläge kan du t ex göra följande.

'b' är bakåt i historien.
'm' är framåt.
'j' rullar ner.
'k' rullar upp.
'h' och 'l' rullar åt sidorna.
'r' eller 'R' uppdaterar sidan.
't' visar/tar bort statusraden.
'ZZ' för att avsluta uzbl.

Vill man skriva in en webbadress och öppna den, skriver man så här.

:uri webbadressen

För att kunna infoga text i textrutor eller bläddra bland länkarna med tabbtangenten, måste man gå till infogaläget.

'i' går in i infogaläget.
'Esc' tillbaka till kommandoläget.

När uzbl startar kommer man till dess hemsida. Men den är förstår för att få plats i fönstret. För att ändra storlek på fönstret tryck Ctrl+F8 och använd piltangenterna. Eller så använder du musen.

Resurser

Uzbl:s hemsida med en wiki och FAQ.

Uzbl: a browser following the UNIX philosophy av Koen Vervloesem.

uzbl and uzbl_tabbed.py: a browser that adheres to the unix philosophy på Tux Training

Creative Commons License
Det här verket av Maths Göthe är licensierat under Creative Commons Erkännande-Dela Lika 2.5 Sverige License.

Annonser
 
4 kommentarer

Publicerat av på 07 september 2009 i Dator, Internet

 

Etiketter: , , ,

4 svar till “Uzbl är bara en webbläsare

  1. Mekaniserad Apelsin

    05 mars 2010 at 23:20

    Tack, jag använder den själv. Väldigt roligt att se att artikeln ploppade i flödet igen. 😀

     
    • Maths

      06 mars 2010 at 10:46

      Jag plockar fram Uzbl ibland för den har något, vad det nu kan vara, som tilltalar mig. Igår var jag inne och ändrade lite i texten, för jag har inte förrän nu förstått hur man skriver in en adress så den öppnas i webbläsaren. Men det är alltså :uri webbaddressen.

      Det är lite kul med det här inlägget, för Uzbl är väldigt speciell. Den har inte utvecklats i mer än ett år nu, den har ett eget grepp på hur en webbläsare ska fungera, den har en högre inlärningströskel än vanliga webbläsare och känns lite allmänt nördig. Ändå får den här sidan besökare med jämna mellanrum. Kul. 🙂

       
  2. Eion

    11 april 2010 at 23:01

    Man kan ju också bara trycka på ‘O’ och sedan skriva in addressen..det finns en readme med alla kommandon 😛

     
    • Maths

      12 april 2010 at 12:34

      Jag har försökt det men inte lyckats, tyvärr. Trycker ‘O’, skriver in adressen och trycker Enter, men inget händer. Annars skulle det vara bekvämare för mig som använder VIM. Men :uri adress funkar bra.

       

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s

 
%d bloggare gillar detta: