J’utilise depuis quelques jours surf, un navigateur internet pour Linux qui a pour vocation d’être “suckless”. Il appartient au groupe suckless (Dwm, Wmii, etc.) ce qui garantie un bon niveau de performances : légéreté, respect de la philosophie Unix, etc. Il utilise le moteur de rendu HTML/CSS Webkit, ce qui garantie un bon respect des standards du W3c.
Il est vraiment très simple d’utilisation :
surf
Aucune page n’est chargée par défaut. Pour ouvrir une page, il faut appuyer simultanément sur Ctrl + g et taper son addresse.
Aussi, il est possible d’appeler surf avec une page :
surf -u http://julienpecqueur.com
Si comme moi vous passer 90% de votre temps dans la console, vous devez aimer que les liens dans urxvt ouvrent les urls dans surf. J’ai donc écrit un petit script pour pouvoir ouvrir les liens : surf-browser.
Vous devez appeler le script dans le fichier de configuration .Xdefaults :
URxvt.urlLauncher: surf-browser
URxvt.matcher.button: 2
URxvt.perl-ext-common: matcher
Bien sur, le script surf-browser doit se trouver dans un répertoire présent dans le PATH et être exécutable.
Enfin, surf-browser peut prendre une liste d’urls en paramétre :
surf-browser http://julienpecqueur.com http://archlinux.fr
Cette commande permet d’ouvrir les 2 sites dans 2 instances de surf.

Pingback: Julien Pecqueur (jpec) 's status on Tuesday, 04-Aug-09 19:29:11 UTC - Identi.ca