Uzbl és un navegador lleuger basat en Uzbl-core. Uzbl s'adhereix a la filosofia de UNIX «Escriure programes que fan una cosa i la fan bé». El paquet Uzbl inclou uzbl-core, uzbl-browser i uzbl-event-manager. La majoria d'usuaris prefereixen utilitzar uzbl-explorador web o uzbl-tabbed ja que proporcionen la més completa sèrie d'eines per a la navegació. Uzbl-browser permet una sola pàgina per finestra (amb tantes finestres com un desitgi), mentre uzbl-tabbed proporciona un contenidor per uzbl-browser i implementa pestanyes bàsiques amb diverses pàgines per finestra.
Instal·lador
En Debian / Ubuntu i derivats:
suo apt-get install uzbl
En Arc i derivats:
suo pacman -S uzbl-browser
ordres
Una de les avantatges d'utilitzar uzbl és que gairebé tot es pot controlar mitjançant el teclat. Això és preferible a la tradicional combo ratolí-teclat, i pot estalviar molt de temps una vegada que un s'acostuma i s'automatitzen certes tasques. Particularment, els usuaris de Vim trobaran a uzbl molt fàcil d'aprendre, sobretot perquè les dreceres de teclat per omissió s'assemblen lleugerament als utilitzats en Vim. Per exemple, fer «clic» en un link requereix que l'usuari escrigui fl, El que farà que cada link a la pàgina mostri un número, que caldrà ingressar per accedir a la mateixa.
Els ordres bàsiques estan continguts en el fitxer de configuració ~ / .Config / uzbl / config.
navegació
o = Escriure url
O = Editar URL
b = tornar
m = Anar cap endavant
S = parar
r = recarregar
R = Recarregar ignorant la memòria cau
fl = Accedir a un enllaç
gh = Anar a la pàgina d'inici
moviment
j = Desplaçament cap amunt
k = Desplaçament cap avall
h = Desplaçament cap a l'esquerra
l = Desplaçament cap a la dreta
Re Pàg = Pàgina de desplaçament cap amunt
AvPàg = Pàgina de desplaçament cap avall
Inici = Anar a el principi vertical de la pàgina
Final = Anar a la fin vertical de la pàgina
^ = Anar a el principi horitzontal de la pàgina
$ = Anar a l'extrem horitzontal de la pàgina
/ = Buscar a la pàgina
? = Buscar cap enrere en la pàgina
n = Repetir recerca cap endavant
N = Repetir recerca cap enrere
zoom
+ = Zoom in
- = Zoom out
T = Canviar el tipus de zoom
1 = Establir el nivell de zoom a 1
2 = Establir el nivell de zoom a 2
Cerca
DDG = Buscar a DuckDuckGo
gg = Buscar a Google
\ wiki = Buscar en Wikipedia
inserir text
i = Canviar a la manera d'inserció de text (alguna cosa similar a vim)
fi = Anar a el primer camp d'entrada i canviar a la manera d'inserció de text
Marcadors i historial
M = Inserir marcador (els marcadors es guarden a ~ / .local / share / uzbl / bookmarks
U = Accedir a una pàgina des de l'historial mitjançant de dmenu
u = Accedir a una pàgina des dels marcadors mitjançant dmenu
Pestanyes (quan s'utilitza uzbl-tabbed)
go = Carregar pàgina en una nova pestanya
gt = Anar a la següent pestanya
gT = Anar a la pestanya anterior
gn = Obrir una nova pestanya
gi + n = Anar a pestanya nro 'n'
gC = Tancar pestanya actual
Altres
t = Mostrar / amagar barra d'estat
w = Obrir nova finestra
ZZ = sortir
: = Introduir comandament
Esc = Tornar a la manera normal
Ctrl + [ = Tornar a la manera normal
Scripts
Uzbl depèn 100% de scripts. De fet, si no fos pels scripts, uzbl podria considerar-se un explorador comú i silvestre basat en webkit.
Els mateixos es troben a la carpeta ~ / .Local / share / uzbl / scripts /
En la seva majoria, es tracta d'scripts desenvolupats en python i bash.
A tall d'exemple, vegem l'script que gestiona les descàrregues de uzbl.
Descàrregues
Per defecte, uzbl guarda tots els arxius a la carpeta d'usuari, i no es pot seguir el progrés de la descàrrega. Per superar això, només cal substituir l'script local / share / Uzbl / script / download.sh per les següents raons:
#! / Bin / bash # # the original dget.sh script: # (c) 2007 by Robert Manea # # bashtardized and Heavily MODDED for uzbl: # 2009 by pbrisbin # # modified for zenity # 2009 by iosonofabio # # requires: # zenity # wget # ### # acte open the file post-download based on the file 's extensió open () {case "$ 1" in * .pdf | * .ps | * .eps) evince "$ 1" & ;; * .Jpg | * .png | * .jpeg | * .png) gpicview "$ 1" & ;; * .Txt | * README * | * .pl | * .sh | * .py | * .hs) gvim "$ 1" & ;; * .Mov | * .avi | * .mpeg | * .mpg | * .flv | * .wmv | * .mp4) vlc "$ 1" & ;; * .Zip | * .zipx) Xarchiver "$ 1" & ;; esac} # # # these are passed in from uzbl PID = "$ 2" XID = "$ 3" ACTUAL_URL = "$ 6" DOWN_URL = "$ 8" # # get filename from the url and convert some hex codes # i hate spaces in filenames so i'M switching them # with underscores here, adjust the first s /// g if # you want to keep the spaces FILE = "$ (basename $ DOWN_URL | set -r \ 's / [_%] 20 / \ _ / g; s / [_%] 22 / \ "/ g; s / [_%] 23 / \ # / g; s / [_%] 24 / \ $ / g; s / [_%] 25 / \% / g; s / [_%] 26 / \ & / g; s / [_%] 28 / \ (/ g; s / [_%] 29 / \) / g; s / [_%] 2C / \, / g; s / [_%] 2D / \ - / g; s / [_%] 2E /\./ g; s / [_%] 2F / \ // g; s / [_ %] 3C / \ / g; s / [_%] 3F / \? / g; s / [_%] 40 / \ @ / g; s / [_%] 5B / \ [/ g; s / [ _%] 5C / \\ / g; s / [_%] 5D / \] / g; s / [_%] 5E / \ ^ / g; s / [_%] 5F / \ _ / g; s / [_%] 60 / \ `/ g; s / [_%] 7B / \ {/ g; s / [_%] 7C / \ | / g; s / [_%] 7D / \} / g ; s / [_%] 7I / \ ~ / g; s / [_%] 2B / \ + / g ') "# # show zenity directory selection window to ask the user # for the destination folder. Wait until the user answers # for beginning download (this could be improved). DIRFILE = $ (zenity --file-selection --save --filename = "$ FILE" --confirm-overwrite) # this command is used to download: GET = " wget --user-agent = F irefox --content-disposition --load-cookies = $ XDG_DATA_HOME / uzbl / cookies.txt --referer = $ ACTUAL_URL --output-document = $ DIRFILE "ZEN =" zenity --progress --percentage = 0 --title = download dialog --text = Starting ... "# download if [" $ DIRFILE "]; then ($ GET "$ DOWN_URL« 2> & 1 | \ set -o 's / ^ [a-zA-Z \ -]. * //; s /.* \ {1,2 \} \ ([0- 9] \ {1,3 \} \)%. * / \ 1 \ n # Downloading ... \ 1% /; s / ^ 20 [0-9] [0-9]. * / # Done./ '| \ $ ZEN; \ open "$ DIRFILE") & fi exit 0
MOLTS altres scripts es troben disponibles al wiki oficial del projecte.
Uzbl és fantàstic per navegar. Ho he provat fa temps i ho vinc fent servir des de l'any passat, i la veritat és que és ideal per a equips mitjà antics com PC amb Pentium IV.
No afegeix res de nou sobre el que hi ha al mercat. Simplement és un navegador que fa servir WebKit encastat. Aquests supòsits navegadors tenen més codi de interfície que de processament HTML + CSS + JavaScript que se suposa que és el més important d'un navegador, el seu motor. Si volen conèixer navegadors alternatius amb motors alternatius els recomano NetSurf, un navegador que sí que està fet des de 0 i està dividit en diversos components; libCSS per al CSS, libDOM per manipular el DOM, etc.
Hola. I podries ensenyar a instal·lar-ho en Ubuntu 14.04 ?? Salutacions i gràcies
em recorda molt a DWB, XNUMX exelente navegador minimalista que utilitza esquemes de vim (per als que estimem vim, és genial hahaha) a veure com va aquest navegador.
Així és ... és semblant a DWB. 🙂
Com ja van escriure, em recorda a vaig veure, i si, alguns estimem vaig veure.
Per ser honest mai ho vaig provar, em quedi amb DWB 🙂
Doncs, gràcies a @RawBasic és que he començat a usar-lo per estalviar bateria de la meva netbooks, a més que agrada fer servir més el teclat a l'hora de navegar (de vegades, és frustrant bregar amb un ratolí tàctil com el Synaptics).
Honestament només veig útils aquests navegadors tan espartans en màquines amb una ram menor a 256 mb ...
sento que res és minimalista a la banda de links2: rialles
Om que no amb la comanda «j» es desplaça cap a baix i amb «k» cap amunt?
Interessant opció. Cal provar.
Hola, és com LuaKit que ve per defecte en el meu distro Voyager, es torna addictiu usar-los. Ús Firefox, però quat he de buscar alguna cosa en la wiki obro LuaKit. Com tot, els gustos són qüestions personals.