
Table des matières
J’ai récemment essayé de remplacer mes applications régulières par des alternatives basées sur un terminal. Non pas parce que je n’ai pas de vie, mais parce que c’est amusant et parfois ces outils CLI offrent plus que leurs homologues GUI. J’ai récemment essayé un calendrier basé sur un terminal, qui s’est avéré assez décent. Sur le plan de ce succès, j’ai décidé d’essayer un navigateur basé sur un terminal. Ça s’appelle W3Met je l’utilise depuis deux semaines après avoir abandonné Chrome. L’expérience a été décente, mais est-ce que je m’y tiendrai? Pas vraiment.
Qu’est-ce que W3M?
W3M est un navigateur Web de texte gratuit et open source que vous utilisez dans une fenêtre de terminal. Le nom «W3M» signifie «www wo miru» (japonais pour «voir le Web»), ce qui fait allusion à son objectif. Il a été initialement développé en 1995, et bien que le projet original soit maintenant inactif, une fourche maintenue par le développeur Tatsuya Kinoshita a maintenu le W3M en vie pendant de nombreuses années. Depuis 2024, une nouvelle fourche entre communautaire a repris son développement.
Contrairement aux navigateurs de texte antérieurs tels que Lynx, W3M peut gérer davantage les éléments HTML du Web moderne. Il prend en charge des choses comme des tables, des cadres et même des images en ligne dans le terminal. En d’autres termes, il essaie de rendre des pages avec une structure plus proche de leur disposition graphique, au lieu de simplement vider du texte brut. Il prend également en charge les formulaires et les cookies, vous pouvez donc vous connecter à des sites Web qui ne s’appuient pas sur des scripts lourds. Cependant, W3M ne prend pas du tout le JavaScript, ce qui limite le contenu qu’il peut afficher correctement.
Malgré ses limites, W3M est assez riche en fonctionnalités pour une application terminale. Il a une navigation à onglets, une prise en charge de base de la souris dans les terminaux capables et même la possibilité d’afficher des images si elle est correctement configurée. Essentiellement, W3M vous offre une expérience de navigation Web dépouillée du texte et des hyperliens, avec un peu de formatage et de couleur. Il est disponible sur Linux et d’autres systèmes de type UNIX par défaut, et peut même fonctionner sur Windows (via Cygwin) ou MacOS (via Homebrew).
Configuration de W3M
Obtenir W3M opérationnel était simple. Sur la plupart des systèmes Linux, il vous suffit d’ouvrir le terminal et de l’installer via le gestionnaire de packages:
sudo apt install w3m w3m-img
Cette commande a récupéré le package W3M principal avec W3M-IMG, un module complémentaire qui permet la prise en charge de l’aperçu d’image. Pour Fedora ou d’autres distros basés sur RPM, l’installation est tout aussi simple (sudo dnf install w3m
). Sur un Mac, vous pouvez utiliser Homebrew (brew install w3m
), et sur Windows, vous auriez besoin de cygwin pour le compiler et l’exécuter.
Une fois installé, l’utilisation de W3M est aussi simple que la saisie w3m
dans le terminal. Par exemple, courir w3m maketecheasier.com
Chargera notre page d’accueil à l’intérieur de la fenêtre du terminal. Il n’y a pas d’ouverture d’interface graphique, le texte de la page Web rend simplement dans votre terminal.

Avant de plonger, familiarisez-vous avec quelques-uns des contrôles et raccourcis de base de W3M. Vous pouvez naviguer avec les touches fléchées, en utilisant de haut en bas pour faire défiler, à gauche pour revenir en arrière, à droite ou entrer pour suivre un lien.

Mon expérience d’utilisation de W3M comme navigateur quotidien
L’utilisation de W3M comme navigateur quotidien était un mélange de surprises agréables et de frustrations inévitables. Sa plus grande force est la vitesse. Les pages se chargent presque instantanément car seul le texte est récupéré sans JavaScript lourd, images ou vidéo. Sur les connexions lentes ou les données mobiles, cela ressemblait à une bénédiction. Il a également gardé mon ordinateur portable frais et silencieux, même avec plusieurs onglets ouverts. La lecture de longs articles ou documentation a été fluide et m’a rappelé le premier Web.
W3M fait un travail décent avec HTML. Les titres, les listes et les paragraphes ont été présentés proprement et des tables empilées dans un ordre logique. Par défaut, les images ne s’affichent pas. Vous ne voyez que du texte ALT ou des espaces réservés.

Le flux de travail sur le clavier a augmenté rapidement sur moi. La saisie des URL avec des raccourcis et le déplacement de liens était efficace une fois que j’ai mémorisé les clés. Les onglets sont également pris en charge, bien qu’ils soient minimes, juste des entrées de texte numérotées que vous parcourez. Il n’y a pas d’économie de session, donc tout disparaît lorsque vous fermez W3M.
La connexion à des sites de base ou à des moteurs de recherche était bien, mais tout ce qui nécessite JavaScript était inutilisable. La vue standard de Gmail ne se chargeait pas, bien que la version HTML de base ait fonctionné de manière limitée. Les sites modernes et lourds des scripts étaient soit brisés ou dépouillés au strict minimum.

La navigation a été l’un des plus grands défis. Il n’y a pas d’omnibox ni de saisie automatique. Pour aller dans un endroit nouveau, j’ai dû ouvrir l’invite à chaque fois et taper l’adresse complète. Pour la recherche, j’ai gardé un onglet sur DuckDuckgo et y avoir tapé des requêtes. Cela a fonctionné, mais c’était maladroit par rapport à la recherche instantanée de Chrome. La navigation en W3M a nécessité des étapes plus délibérées, ce qui m’a ralenti.

Sur le front de la vie privée, je me sentais en fait plus à l’aise. Sans JavaScript, la plupart des publicités, des trackers et des pop-ups ne sont tout simplement jamais apparus. Des bannières à biscuits et d’autres nuisances avaient disparu. C’était rafraîchissant de parcourir un web dépouillé de tout cet encombrement.
Pourquoi je ne le recommanderais pas sur un navigateur GUI
Après deux semaines avec W3M, j’ai fini par apprécier ses forces, mais aussi pourquoi elle ne peut pas remplacer un navigateur moderne. Il fonctionne comme une expérience ou dans des cas très spécifiques, mais pas pour une utilisation quotidienne.
L’absence de JavaScript est la plus grande limitation. Sans cela, des sites comme Gmail, Google Docs ou les médias sociaux ne fonctionnent tout simplement pas. La majeure partie du Web moderne dépend des scripts, et W3M le réduit à des pages cassées ou dépouillées. Les médias sont une autre faiblesse. Il n’y a pas de support vidéo ou audio natif, les images nécessitent des étapes supplémentaires et les dispositions complexes s’effondrent en texte déroutant.

La convivialité est également plus difficile. Tout repose sur les raccourcis clavier, sans barre d’adresse visible, signets ou histoire. La recherche est maladroite car il n’y a pas de bar ou de suggestions combinées de recherche et d’adresse. Les fonctionnalités que nous prévoyons dans les navigateurs, telles que les gestionnaires de mots de passe, la synchronisation, les extensions ou les outils de développeur, sont complètement absentes.
Cela dit, W3M est impressionnant dans sa propre niche. Il brille lorsque vous devez récupérer des informations sur SSH, travailler sur un système sans ordinateur de bureau ou parcourir sans distraction. Pour une lecture ciblée, il est étonnamment efficace. Si vous voulez un navigateur qui fait réellement le travail, consultez ces huit navigateurs Web spécialisés que vous n’avez probablement jamais explorés. Vous voudrez peut-être également éviter les navigateurs d’IA pour l’instant.