xxxterm é um navegador minimalista baseado no webkit que vem nativamente com varios componentes de controle de cookies e scripts. Alem disso, conta com uma interface de controle vim-like, com direito a comandos de teclado :, claro, sem perder o controle gráfico. É uma abordagem muito interessante e dar uma mexida no codigo para adicionar algumas coisinhas pode deixa-lo muito poderoso.
O manual original pode ser encontrado em https://opensource.conformal.com/wiki/XXXTerm
Vamos instalá-lo no fedora 16:

primeiro, sanar as dependencias:

yum install libbsd-devel libbsd webkitgtk-devel webkit gtk2-devel gcc git

depois, clonar o repositorio:

git clone https://opensource.conformal.com/git/xxxterm.git

e vamos ao make:

cd xxxterm/linux/
 make

No Fedora 16 XFCE spin, não compilou. O make retornou o seguinte erro:

/usr/bin/ld: ../xxxterm.o: undefined reference to symbol ‘JSValueToStringCopy’
/usr/bin/ld: note: ‘JSValueToStringCopy’ is defined in DSO /usr/lib/libjavascriptcoregtk-1.0.so.0 so try adding it to the linker command line
/usr/lib/libjavascriptcoregtk-1.0.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make: *** [xxxterm] Error 1

A solucao foi adicionar ” -ljavascriptcoregtk-1.0 ” no LDADD do Makefile_(4a linha)_,ficando este, assim:

LDADD+= $(shell pkg-config --libs $(LIBS)) -lbsd -ldl -lgcrypt -ljavascriptcoregtk-1.0

Depois disso o make passou e começaram os testes. Até agora garanto que o negócio é bom e rápido. A questão é analisar mais a fundo.