Debian-facile

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

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

#1 01-12-2014 20:14:17

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

[WIKI] dwb, navigateur léger pilotable au clavier:

Salut,
J'ai commencé à rédiger un petit tuto de présentation du navigateur web dwb.
Il est léger, rapide, basé sur webkit et se pilote entièrement au clavier (vi-like bindings).
Il propose une interface claire, des onglets, la gestion des plugins et des scripts (on/off).
Il conviendra bien aux amateurs du navigateur surf (Thuban ? tongue) dont il converse l'esprit tout en apportant un peu de modernité.

C'est juste dommage que la version de Wheezy soit un peu vieille (2012) et génère quelques erreurs avec certains CSS (wiki DF notamment).
La version de Jessie (mid 2014) corrige tout cela, vivement qu'elle sorte!

J'ai fait aussi une carte de référence des nombreux raccourcis clavier les plus utiles au quotidien (lien dans le tuto).

C'est par ici: dwb, un pti navigateur hohé hohé qui roxait du poney hohé hohé
Lien modifié - Page taguée à placer, sortie du chantier par milou le 30.09.2015

Enjoy wink

Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#2 01-12-2014 20:37:34

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

sogalpunx a écrit :

Il conviendra bien aux amateurs du navigateur surf (Thuban ? tongue) dont il converse l'esprit tout en apportant un peu de modernité.

J'aime ton sens de la conservation. wink
Mais je suppose que tu ne veux pas faire de pub pour des godasses.  big_smile
Enfin, tant que ça ne convertit pas l'esprit ...  mad


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 01-12-2014 20:51:13

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

paskal a écrit :

sogalpunx a écrit :

Il conviendra bien aux amateurs du navigateur surf (Thuban ? tongue) dont il converse l'esprit tout en apportant un peu de modernité.

J'aime ton sens de la conservation. wink
Mais je suppose que tu ne veux pas faire de pub pour des godasses.  big_smile
Enfin, tant que ça ne convertit pas l'esprit ...  mad


Gnangnagna tongue preuve que je n'ai pas activé la correction orthographique, pourtant disponible, dans dwb!
Et non, pas de pub pour des godasses, pas le genre de la maison!
Même pas je corrige le post de départ, sinon tout ça n'a plus de sens smile


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#4 01-12-2014 21:04:41

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#5 01-12-2014 21:08:41

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

tongue Merci sogal ! smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#6 01-12-2014 21:15:35

leonlemouton
Adhérent(e)
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Mate 1.8.1
Inscription : 14-08-2012

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Avec toutes ces histoires de converses je me ferai bien un cassoulet!! big_smile

Leonlemouton
°(")°

Hors ligne

#7 01-12-2014 21:26:55

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

smile avec plaisir!
Un cassoulet? Ah non! ni en converse ni en conserve! A quand un meeting DF-install-party-cassoulet?

Sinon, j'essaye de faire du pinning avec la version dwb de jessie mais ça implique trop de dépendances cruciales (libc6 notamment), j'ose pas trop tatouiller ça.
J'ai essayé de compiler le code source directement sur wheezy mais les versions des lib*-dev demandées sont, de même, trop récentes.

Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#8 01-12-2014 22:07:04

leonlemouton
Adhérent(e)
Distrib. : Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Mate 1.8.1
Inscription : 14-08-2012

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

sogalpunx a écrit :

A quand un meeting DF-install-party-cassoulet?


C'est une bonne idée ça !! Avec une grosse marmite pilotée par un membre actif de l'Aude !!

https://bitbucket.org/portix/dwb/downloads

Paquets requis pour l'install (http://portix.bitbucket.org/dwb/) :
- libsoup >= 2.32
=> ok wheezy
- webkitgtk >= 1.8.0
=> ok wheezy
- gtk+-2.0 or gtk+-3.0
=> ok wheezy

make install ?


Leonlemouton
°(")°

Hors ligne

#9 02-12-2014 07:56:59

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

leonlemouton a écrit :

make install ?


C'est interdit ça, make install, sous Debian
Plutôt checkinstall smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#10 02-12-2014 09:45:40

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

"Interdit d'interdire", qu'il a dit, mon camarade.  tongue big_smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 02-12-2014 15:10:56

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

leonlemouton a écrit :


https://bitbucket.org/portix/dwb/downloads

Paquets requis pour l'install (http://portix.bitbucket.org/dwb/) :
- libsoup >= 2.32
=> ok wheezy
- webkitgtk >= 1.8.0
=> ok wheezy
- gtk+-2.0 or gtk+-3.0
=> ok wheezy
make install ?


Oui, j'ai vu ça en récupérant le code mais en fait non, il y a d'autres dépendances de construction indirecte. J'ai essayé (vite fait j'en conviens) hier dans une VM Wheezy et j'avais buté sur la libgnutls.
Mais je viens de voir qu'en fait la version requise (28) est disponible dans les backports de wheezy, je vais me retenter ça smile


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#12 02-12-2014 15:21:49

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Salut,

Je viens de compiler avec succès sous Wheezy sans pinning, avec libgnutls-dev 2.12.20-8+deb7u2 (celui des dépôts Wheezy, donc).

Merci pour la présentation de dwb. Je connaissais ce navigateur (avec uzbl et compagnie) mais ce qui me rebutait était l'absence de certaines extensions que j'utilise avec Iceweasel. Et là je découvre qu'il y a un équivalent de Request Policy et une autre extension de contrôle de referer. Parfait !

Pour avoir la liste des extensions disponibles :

dwbem -a



et pour en installer une :

dwbem -i extension



Bon allé, je poursuis la modification des raccourcis claviers pour adapter ça au bépo smile


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#13 02-12-2014 15:54:36

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Salut,
Super si tu viens d'y arriver smile
Pareil, je viens de finir ça sur ma vm de build, je viens de me sortir un petit paquet .deb tout chaud de la version de dwb de mars 2014.
Je le trouve en effet excellent et fichtrement rapide. Il est parfait en plus sur un petit portable car tu fais tout en quelques touches.

Du coup avec cette version, j'ai effectivement le gestionnaire d'extensions, très pratique. Je vais pouvoir complèter le wiki wink

Dernière modification par sogal (02-12-2014 15:55:47)


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#14 02-12-2014 16:22:04

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Par contre, chose étrange, je ne parviens pas à compiler correctement la version la plus récente récupérée va git clone.
J'ai une erreur de référence indéfinie à webkit_web_frame_get_dom_document. Une idée? Tu as compilé à partir de cette version également?

Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#15 02-12-2014 16:49:13

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

J'ai compilé depuis le .tar.gz sur la page donnée par leonlemouton, après avoir installé les paquets libwebkitgtk-dev, libjson0-dev et libgnutls-dev.

Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#16 02-12-2014 16:54:00

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Lunatic a écrit :

J'ai compilé depuis le .tar.gz sur la page donnée par leonlemouton, après avoir installé les paquets libwebkitgtk-dev, libjson0-dev et libgnutls-dev.


Ok merci, donc c'est bien la même version que celle que j'ai réussi également à compiler. Celle du master me renvoie une erreur.


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#17 03-12-2014 00:29:59

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Quelqu'un comprend comment fonctionne l'activation/désactivation du javascript ? Il semblerait que dwb intègre un équivalent de noscript (sur le site officiel il est précisé « Javascript blocker with whitelisting support »), mais le javascript semble activé par défaut et je ne vois pas de commande permettant de le désactiver par défaut pour ensuite l'activer au cas par cas.

Edit : je m'auto-réponds

- :set enable-scripts false
- puis activation au cas par cas via les commandes (et leurs raccourcis) toggle_scripts_host, toggle_scripts_uri, toggle_scripts_host_tmp et toggle_scripts_uri_tmp

J'ai l'impression (à vérifier) que si enable-scripts est sur true, un site même « bloqué » voit son code javascript exécuté.

Dernière modification par Lunatic (03-12-2014 00:54:16)


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#18 03-12-2014 22:38:13

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

C'est justement pour les plugins que iceweasel reste mon navigateur par défaut avec l'extension vimium pour avoir tout au clavier...
La galère se retrouve avec les autres navigateurs comme surf/dwb/jumanji/uzbl (à tester su vous aimez le principe)

[mode taquin=on]Pour désactiver les scripts avec surf, c'est avec ctrl+shift+s tongue[/mode]

YA3HGA-H

Hors ligne

#19 04-12-2014 12:59:25

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Quelqu'un sait comment faire passer une « commande » à un site Web sans qu'elle
soit interprétée par le navigateur ? Les webmails ou autres lecteurs de flux
RSS permettent généralement d'utiliser des raccourcis claviers pour naviguer et
réaliser quelques actions, mais cela implique que l'appui sur une touche ne
soit pas « capturé » par le navigateur…


En somme je cherche l'équivalent du pass-through de
Pentadactyl/Vimperator.


J'ai trouvé le passage suivant dans le manuel, mais je ne le comprends pas :


passthrough-keys
           Keysstrokes that will be passed to the website, webkit means only
           webkit builtin shortcuts will be passed through, all means all will
           be passed through,none means no keystrokes will be passed through,
           default value: webkit.
 


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#20 04-12-2014 16:31:05

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Je suppose que tu as essayé les 3 options? Dans le cas de ce que tu veux faire, "all" me semble la bonne solution (c'est dans la liste déroulante tout en page de la page des "Settings" au cas où smile )

Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#21 04-12-2014 17:44:00

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Oui j'ai testé les 3, ça ne change rien, les touches sont toujours
« capturées » par dwb.

Mais en fait j'ai trouvé la solution ! Il faut et il suffit de passer en mode
« Insertion ». Je pensais ce mode réservé à l'écriture de texte dans un champ
textarea ou text input, mais non, pas forcément. Apparemment,
d'après le topic fleuve consacré à dwb sur le forum ArchLinux, fut un temps où
il y avait bien un mode « pass-through » à part entière, mais celui-ci a
disparu, le mode « Insertion » servant donc à le remplacer.

D'ailleurs d'après ce même topic dwb n'est plus maintenu, en tout cas par son
auteur d'origine sad La communauté semble toutefois prête à le reprendre.

Il me reste pour le moment une question en suspens : je cherche à reproduire le
comportement des bookmarlets tels ceux qu'on peut trouver pour des
services comme Pocket ou Wallabag. Je pensais pouvoir utiliser les « custom
commands
 » mais je ne sais pas comment leur passer les variables telles
l'url ou le titre de la page en cours.

Mais ça s'trouve, ce n'est pas possible par cette méthode, et faut passer par
un script externe en javascript ou bash (qui ne doit pas être bien sorcier à
écrire d'ailleurs, même pour une brêle comme moi).

Dernière modification par Lunatic (04-12-2014 17:44:21)


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#22 06-12-2014 16:59:16

Theverglades
Membre
Distrib. : Wheezy 7.7.0
Noyau : Linux 3.2.0-4-powerpc
(G)UI : Xfwm4
Inscription : 22-11-2014

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Bonjour, je teste ce navigateur et je le trouve franchement excellent! Merci aussi pour le tuto, mais chez moi le lien pointant vers la carte de référence des raccourcis clavier de dwb ne fonctionne pas...

" l'histoire est écrite par les vainqueurs! " - Robert Brasillach
Ma config : Debian sur iBook G4!

Hors ligne

#23 06-12-2014 17:50:24

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Theverglades a écrit :

Bonjour, je teste ce navigateur et je le trouve franchement excellent! Merci aussi pour le tuto, mais chez moi le lien pointant vers la carte de référence des raccourcis clavier de dwb ne fonctionne pas...


C'est normal car je suis un gros gland qui a oublié de la verser sur son serveur après avoir rédigé le tuto big_smile
C'est corrigé.

Après semaine d'utilisation, je vais compléter le tuto et, si besoin, la refcard également. Si c'est le cas, je préviendrai sur ce topic pour que vous ayez la dernière version.

Une petite question:
est-ce qu'avec dwb vous avez des erreurs d'affichage (du au CSS probablement) sur le wiki de DF? si non c'est que le soucis provient d'un autre composant (manquant ?) chez moi.

Dernière modification par sogal (06-12-2014 17:51:12)


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#24 06-12-2014 17:57:43

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

J'ai également des petits problèmes d'affichage. Je n'ai rien remarqué sur le wiki de DF mais voici ce que j'ai sur les boutons du lecteur FreshRSS :

1417881408.png

Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#25 06-12-2014 18:03:29

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : [WIKI] dwb, navigateur léger pilotable au clavier:

Sur le wiki DF j'ai des fins de lignes tronquées. Et oui j'ai aussi ce genre de forme étrange dans certaines boîtes et boutons. Cela n'apparait pas dans la version des dépôts Jessie.

Lunatic a écrit :

Mais en fait j'ai trouvé la solution ! Il faut et il suffit de passer en mode
« Insertion ». Je pensais ce mode réservé à l'écriture de texte dans un champ
textarea ou text input, mais non, pas forcément. Apparemment,
d'après le topic fleuve consacré à dwb sur le forum ArchLinux, fut un temps où
il y avait bien un mode « pass-through » à part entière, mais celui-ci a
disparu, le mode « Insertion » servant donc à le remplacer.

D'ailleurs d'après ce même topic dwb n'est plus maintenu, en tout cas par son
auteur d'origine  La communauté semble toutefois prête à le reprendre.


Merci pour le retour.
Je ne sais pas si c'est de cela dont tu parlais, mais pareil, pour faire un copier via Ctrl+C il faut être en mode Insertion.

C'est curieux qu'il soit annoncé comme plus maintenu, c'est récent en tout cas car si sur bitbucket le dernier commit date de début novembre.
J'espère en tout cas qu'il sera repris comme il le mérite.


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

Pied de page des forums