Light web browsers

, par MiKaël Navarro

Si vous hésitez entre Firefox/Iceweasel (trop lourd et lent), Opera (pas libre), Chrome (trop lié à Google), si vous cherchez un navigateur léger et rapide...

Opera

On commencera par l’alternative Opera : gratuit (mais non libre), multiplatforme (et portable), personnalisable.

Aujourd’hui basé (version 15+) sur les moteurs de rendu Blink / V8 (Google) il se veut plus rapide et sécurisé. Fait remarquable il inclut un VPN !
Cf. https://www.opera.com/computer/features

On notera aussi qu’il en existe aussi une version mobile : https://www.opera.com/mobile

Vivaldi

Gratuit et multiplateforme, créé par des anciens d’Opera suite a un désaccord avec la transition vers Opera 15, Vivaldi vise à raviver les anciennes fonctionnalités d’Opera 12 et à en introduire de nouvelles, plus innovantes.

Le navigateur vise les technophiles, les utilisateurs intensifs d’Internet.
Cf. doc https://vivaldi.com/fr/features/

L’interface utilise des technologies Web HTML5, Node.js, React.js, et est donc affichée à l’aide du moteur de rendu HTML Blink / V8.

Palemoon

Dérivé de Mozilla Firefox Palemoon propose des optimisations de compilation pour améliorer les performances.

Cf. doc Pale_Moon

Web

Web est le navigateur Internet du projet GNOME.

Léger et rapide, il utilise actuellement le moteur de rendu WebKitGTK+.
Jadis, ce projet s’appelait « Epiphany » et utilisait Gecko, le moteur de Mozilla Firefox.
Et, pour la petite histoire, Epiphany a lui-même commencé en novembre 2002 en reprenant le code de Galeon comme point de départ.

Midori

Comme Web, basé sur WebKitGTK+, Midori vise à être léger et rapide.

Midori fait partie du projet Xfce.

Dillo

Dillo un navigateur minimaliste et rapide (écrit en C / FLTK) utilisé notamment par Damn Small Linux.

Min

Min browser est un navigateur minimal (l’interface est conçue pour minimiser les distractions) et rapide qui protège votre vie privée.

qutebrowser

qutebrowser est un navigateur minimaliste pilotable au clavier. Il est basé sur Python et QtWebEngine, sous licence GPL. Il a été inspiré par d’autres navigateurs / addons comme dwb et Vimperator / Pentadactyl.

P.I. tapez :help pour afficher la « quickstart page »…

Surf

Découvert sous BSD, Surf est un navigateur minimaliste contrôlé par le clavier (sans éléments graphiques de contrôle). Basé sur WebKit2/GTK, il est sous licence MIT.

Commandes et raccourcis clavier extraits du man :

  • You can navigate by clicking on links on the displayed page. Hit Ctrl-g to enter a new URL.
  • Escape Stops loading current page or stops download.
  • Ctrl-h Walks back the history.
  • Ctrl-l Walks forward the history.
  • Ctrl-k Scrolls page upwards.
  • Ctrl-j Scrolls page downwards.
  • Ctrl-b Scroll up one whole page view.
  • Ctrl-Space Scroll down one whole page view.
  • Ctrl-i Scroll horizontally to the right.
  • Ctrl-u Scroll horizontally to the left.
  • Ctrl-+ Zooms page in.
  • Ctrl-- Zooms page out.
  • Ctrl-f and Ctrl-/ Opens the search-bar.
  • Ctrl-n Go to next search result.
  • Ctrl-Shift-n Go to previous search result.
  • Ctrl-g Opens the URL-bar (requires dmenu installed).
  • Ctrl-p Loads URI from primary selection.
  • Ctrl-r Reloads the website.
  • Ctrl-Shift-r Reloads the website without using the cache.
  • Ctrl-y Copies current URI to primary selection.
  • F11 Toggle fullscreen mode.

Nyxt

Nyxt, aka « Next browser », est un navigateur piloté par clavier conçu pour utilisateurs expérimentés. Inspiré par Emacs et Vim, il est infiniment extensible en Lisp.

Quelques raccourcis clavier (extrait de la doc) :

  • C-l : Load URL
  • C-r : Reload buffer
  • M-l : Load URL in new buffer
  • C-[, C-] : Switch buffer
  • M-[ : Backwards history
  • M-] : Forwards history
  • C-j : Follow link in current buffer
  • C-J : Follow link in new buffer
  • C-q : Quit
  • C-space : Run a command by name

Nyxt est livré avec des dizaines de fonctionnalités qui vous permettent d’analyser, de naviguer et d’extraire rapidement des informations d’Internet. De plus, Nyxt est entièrement hackable - tout son code source peut être introspecté, modifié et peaufiné selon vos besoins.

Vieb

Vieb est un navigateur minimaliste basé sur Electron et inspiré de Vim.

Avec des raccourcis clavier fortement inspirés de Vim :

  • :buffer for switching between opened pages by index or name
  • :close for closing opened pages by index or name
  • :quit(all) exit Vieb (or close the current page if split)
  • Scrolling with j, k, <C-d>, <C-u> etc.
  • Most if not all <C-w> mappings and related commands

Vimb

Vimb est un navigateur rapide et léger basé sur le moteur Webkit et la boîte à outils GTK.

Vimb est modal comme le grand éditeur vim et aussi facilement configurable pendant l’exécution. Vimb est principalement axé sur le clavier et ne vous distrait pas de votre travail quotidien.

Conkeror

Conkeror, initialement une extension pour Mozilla Firefox, est maintenant une application autonome développé sur XULRunner (mais ce dernier n’est plus maintenu depuis juillet 2015).

Conkeror est écrit mojoritairement en JavaScript, hautement personnalisable, extensible et orienté clavier (largement inspiré d’Emacs).

Vimperator

Vimperator est une extension Firefox, mais cette fois-ci inspiré par Vim, dont le but est de rendre la navigation plus efficace et plus rapide.

P.I. Pentadactyl est un fork de Vimperator.

Uzbl

Uzbl est un navigateur minimaliste pour Linux écrit en C (et extensible en Python).

Comme Conkeror ou Vimperator, Uzbl s’utilise à la base au clavier.
Uzbl est conforme aux principes d’Unix : « Un programme n’accomplit qu’une seule tâche, mais il l’accomplit bien. Les programmes fonctionnent en interaction. Un programme gère des flux de texte, parce que ces flux sont une interface universelle. »