Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

dwb, un chouette navigateur bien léger

Introduction

dwb est un navigateur web léger basé sur Webkit. Il a deux particularités:

  • son interface, très minimale, fait la part belle à la page visitée plutôt qu'à des barres de menus et de tâches encombrantes. On retrouve donc seulement, en haut, une barre présentant les onglets ouverts et en bas, une barre de statut / ligne de commande;
  • il se pilote au clavier. Bien sûr, il est possible d'utiliser la souris mais ce serait passer à côté des possibilités offertes par cette fonctionnalité.

Installation

Présent dans les dépôts Debian, il s'installe super facilement:

apt-get update && apt-get install dwb

Il a très peu de dépendances.
En fonction de la configuration de votre système, il peut être bon de rajouter les paquets suivants pour le contenu multimédia (testé sous Jessie):

apt-get install gstreamer1.0-plugins-{good,bad} gstreamer1.0-libav

Utilisation

Selon votre environnement de bureau, une entrée de menu sera créée. Sinon, il suffit de le lancer en ligne de commande:

dwb

En revanche, il n'est pas ajouté dans la liste des alternatives du système, il faut donc le faire à la main:

update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/dwb 30

Il est beau et tout simple, la page visitée est clairement mise à l'honneur:

Configuration

La configuration se fait directement dans l'interface web du navigateur dans « Settings ».
En ce qui me concerne, j'ai décoché tout ce qui concerne l'activation automatique des plug-ins et des scripts, préférant les activer au cas par cas selon les sites en lesquels j'ai confiance.

J'ai également renseigné le champ « user-agent » avec la valeur dwb car cela semble avoir pour effet de limiter les informations pouvant être récoltées par des sites web sur mon système. Exemple des traces récoltées via Anonymat.org_Vos Traces:

Traces avec Iceweasel (Firefox) Traces avec dwb

Inutile ici de lister tous les raccourcis clavier,ils sont trop nombreux et pas tous utiles au quotidien. Vous en trouverez une liste complète dans le man et dans dwb grâce à la combinaison de touches « Sk ».
J'ai créé une refcard des raccourcis les plus utiles, avec leur signification en français. C'est au format .pdf et téléchargeable ci-dessous:

Carte de référence des raccourcis clavier de dwb

Sachez simplement qu'il se pilote comme vim en conséquence:

Action Touche
Gauche H
Droite L
Haut K
Bas J
Mode insertion I
Mode normal Échap
Suivre un lien F + lettres de l'indice

Commandes personnalisées

Il est possible de définir ses propres raccourcis clavier très simplement dans l'interface de gestion de ces derniers.
La syntaxe est très simple:

raccourcis:commande;;autre_commande ou argument;;
 
#Ouvrir rapidement duckduckgo dans un nouvel onglet:
Control d:tabopen https://duckduckgo.com;;
 
#Exemple pour basculer le chargement automatiquement des images:
Control i:toggle auto-load-images;;
 
#Basculer la navigation privée:
xpp:toggle enable-private-browsing;;

La liste des commandes disponibles se trouve dans le man de dwb.

Script utilisateur

dwb permet aussi de personnaliser et d'étendre ses possibilités par des scripts personnels. Ils peuvent être en javascript ou de simples petits scripts shell. Par exemple, pour ouvrir dans iceweasel (ou autre) la page active:

#!/bin/bash
# dwb: xf
iceweasel $DWB_URI &

Cette fonction est affectée au raccourci clavier « xf ».

Extensions

dwb possède un système d'extensions intégré. On peut en récupérer la liste grâce à la commande:

dwbem -a

Obtenir des informations sur une extension grâce à:

dwbem -I nom_extension

Et installer l'extension avec:

dwbem -i nom_extension

Deux extensions sont particulièrement recommandées: adblock_subscriptions et requestpolicy.

Conclusion

dwb est un bon navigateur, léger et rapide. La gestion des raccourcis par indices est très bien pensée et permet une utilisation fluide sans avoir recours à la souris (ce qui est très pratique sur un petit portable par exemple ou pour des gens ayant des problèmes de poignets), c'est vraiment ce point qui fait tout son intérêt et sa force. Il offre des fonctionnalités complètes aliées à une rapidité de navigation plus que correcte. De plus, la gestion fine des autorisations d'exécution des scripts, plugins et cookies permet un bon contrôle de ce que l'on affiche et envoie sur le web.

Sogal 09/12/2014 13:44

1) N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/reseau/dwb.txt · Dernière modification: 01/10/2015 19:00 par milou

Pied de page des forums

Propulsé par FluxBB