Les 3 meilleurs navigateurs Web basés sur un terminal pour Linux
Les navigateurs basés sur les terminaux sont quelque chose d’intéressant, même pour les utilisateurs chevronnés de Linux, et la plupart des principales distributions sont livrées avec Firefox ou Falkon préinstallé. Mais il y a de bonnes raisons pour lesquelles vous souhaitez découvrir Internet via un navigateur sur votre terminal.
Voici quelques-uns des meilleurs navigateurs Web basés sur un terminal.
Pourquoi utiliser un navigateur Web basé sur un terminal ?
L’idée d’un navigateur Web pour votre terminal Linux semble absurde. Après tout, les premiers navigateurs Web étaient basés sur une interface graphique et l’Internet moderne est conçu autour de graphiques et de JavaScript, des éléments que les navigateurs basés sur des terminaux trouvent difficiles, voire impossibles à gérer. Mais c’est leur incompatibilité avec le Web moderne qui les rend attrayants pour certains utilisateurs.
Par exemple, au moment de la rédaction, la page d’accueil du New York Times pèse 24,8 Mo. C’est énorme : il faudrait 35 disquettes old skool pour stocker une copie de la page d’accueil du NYT. Vous pouvez mettre moins d’un mois de la page d’accueil du NYT sur un CD.
Si vous voulez lire les nouvelles tous les jours et visiter avec un navigateur ordinaire, cela peut s’accumuler rapidement et la bande passante n’est pas bon marché. Si vous utilisez un navigateur basé sur un terminal, vous chargez le code HTML, mais pas les images, les vidéos ou les publicités, ce qui vous permet d’économiser des centaines de Mo au cours d’une journée.
JavaScript ne fonctionne pas non plus dans un navigateur de terminal, ce qui signifie que les murs de paiement souples, comme celui du NYT, ne se déclenchent pas. Vous pouvez lire autant d’articles que vous le souhaitez sans délai.
Les images, les vidéos en lecture automatique et les effets sonores sont également gênants. En utilisant un navigateur textuel sur votre terminal, vous ne pouvez que lire.
Comme le monde des navigateurs graphiques a de nombreuses alternatives comme Firefox, Falkon, Chrome et surf, il en va de même pour l’univers des navigateurs de terminaux. Voici quelques-uns des meilleurs:
1. Lynx
Lynx est le plus ancien navigateur Web encore maintenu, et il a été publié pour la première fois pour les systèmes de type Unix en 1992, moins d’un an après que le Web soit devenu accessible au grand public.
Le package est disponible dans les référentiels par défaut de la plupart des distributions, et il existe également des versions disponibles pour DOS, Windows, macOS, Amiga, etc.
Lynx est facile à utiliser, il suffit d’ouvrir un terminal et de taper :
lynx
Pour entrer une adresse Web, appuyez sur M puis entrez l’adresse et appuyez sur Entrez.
Alternativement, pour lancer une page Web directement à partir de la ligne de commande, vous pouvez ajouter le nom du site directement à la commande avant le lancement.
Par exemple, si vous saisissez :
lynx bbc
…Lynx s’ouvrira et essaiera de se connecter à bbc, avant d’essayer prudemment bbc.com.
La navigation est pilotée par le clavier : vers le haut et Vers le bas touches fléchées pour accéder à un lien. Alors C’est vrai suivre un lien et La gauche revenir
Lynx autorise l’utilisation de cookies, et lorsqu’un site essaie de les utiliser, Lynx vous donne le choix entre oui, non, toujours et jamais. Il déterminera également si les cookies sont directs ou tiers. En raison des implications des cookies sur la confidentialité, Lynx prend en charge la purge du cache des cookies, ainsi que la liste blanche et la liste noire.
Bien que Lynx soit simple à installer et à utiliser, il dispose de centaines d’options de configuration, liées à tout, de la façon dont il gère les cookies à la spécification d’un fichier texte à partir duquel exécuter les commandes de manière séquentielle. Vous pouvez obtenir de l’aide en ligne de commande pour Lynx en utilisant :
man lynx
2. w3m
w3m (prononcé W-trois-M) est un navigateur textuel, similaire à Lynx mais avec quelques différences majeures. Alors que certains navigateurs de terminaux réduisent le Web à l’essentiel, w3m permet quelques subtilités graphiques dans votre terminal. Il peut afficher des tableaux sur votre terminal, et même des cadres (en les convertissant d’abord en tableaux).
w3m peut même afficher des images, bien que la plupart des terminaux courants tels que le terminal GNOME ne puissent pas les afficher. Si vous voulez des images de pages Web dans w3m, vous aurez besoin d’un terminal comme xterm.
Comme Lynx, w3m est disponible dans la plupart des référentiels par défaut. Pour l’installer sur Ubuntu et d’autres distributions basées sur Debian, entrez :
sudo apt install w3m w3m-img
Étant donné que w3m est techniquement un téléavertisseur, il peut lire des documents à partir d’une entrée standard et sera également supprimé lorsqu’il est invoqué sans arguments. entre dans:
w3m
… entraînera la fermeture immédiate de l’application, alors que :
w3m makeuseof.com
… vous serez redirigé vers la page d’accueil de ce site ! Vous ne verrez pas d’images, cependant. w3m ne fonctionne pas bien avec le chargement différé.
La navigation, encore une fois, est pilotée par le clavier, et pour sélectionner un lien, appuyez sur Entrez. L’application dispose également d’un menu contextuel que vous pouvez activer en cliquant sur le bouton droit de la souris.
3. Liens électroniques
ELinks est un navigateur Web en mode texte bien établi et riche en fonctionnalités, prenant en charge HTTP et FTP. Il est facile à utiliser, tout droit sorti de la boîte et, à nos yeux, il a meilleure apparence que w3m ou Lynx.
Les liens électroniques sont disponibles dans les référentiels standard, et il existe également des fichiers binaires disponibles sur la page de téléchargement du projet, ainsi que des instructions sur la façon de compiler à partir de la source.
Démarrez ELinks et vous verrez immédiatement une invite pour entrer l’URL que vous souhaitez visiter. Et quand vous y arriverez, vous serez surpris qu’il fasse très bien le rendu CSS et JavaScript. Le succès dépendra du site que vous essayez d’afficher.
Frappe F10 sur votre clavier vous donnera une barre de menu où vous pouvez basculer entre les photos, enregistrer des URL, afficher votre historique, etc. Chaque entrée du système de menus est accompagnée d’un raccourci clavier approprié. Ainsi, même si vous devrez peut-être ouvrir un menu plusieurs fois au début, vous maîtriserez rapidement la navigation efficace avec les raccourcis clavier.
Il existe un navigateur basé sur un terminal pour tout le monde !
Naviguer sur le Web sur votre terminal est une expérience complètement différente de l’utilisation d’un navigateur graphique, et quel que soit le package que vous choisissez, il vous faudra un certain temps pour vous y habituer. Pour une expérience pure et sans distraction qui fonctionnera sur n’importe quel terminal, Lynx est le choix, tandis que si vous pensez vraiment avoir besoin de JavaScript et de CSS, ELinks est probablement ce que vous recherchez.
Notez que pour voir tous les avantages d’ELinks ou de w3m, votre terminal système par défaut ne le coupera pas – utilisez xterm à la place.
Naviguer sur le Web comme en 1993
Les navigateurs Web basés sur un terminal vous permettent de naviguer sur le Web sur des machines à très faible bande passante et à faible spécification, tout en bloquant les distractions et en vous donnant plus de contrôle sur la confidentialité.
Une autre technologie qui existait lorsque Lynx est arrivé était le réseau Gopher, qui a ensuite été remplacé par le protocole Gemini. Il connaît un regain de popularité parmi les passionnés de technologie de niche.