Se você já usa o Linux há algum tempo, provavelmente se lembra de usar um navegador de terminal para o Google, uma solução para o seu hardware quando o servidor X se recusou a carregar. Os servidores X modernos avançaram muito além disso, mas o W3M e outros navegadores de terminal ainda podem ser úteis.
Instalando o W3M
O W3M não é incluído por padrão na maioria das distribuições do Linux. Você vai querer instalar o principal w3m pacote e o w3m-img pacote se você quiser suporte de imagem inline. Use o seguinte comando no Ubuntu:
sudo apt-get install w3m w3m-img
Navegação Básica
O W3M tem algumas opções de linha de comando, mas nenhuma é obrigatória. A única coisa que você precisa especificar é um endereço de página da web. Quer trazer o Google? Basta usar o w3m google.com comando.
Shift-B levará de volta uma página. Se você quiser carregar um URL diferente, pressione Shift-U e você receberá um prompt de URL. pressione Shift-H para ver a página de ajuda, se você quiser ver uma lista mais completa de atalhos de teclado.
Imagens no Terminal
Guias do Navegador
Como vivemos sem abas? Eles são um recurso essencial para navegadores da Web para computadores. O W3M inclui guias também. Basta pressionar Shift-T para abrir uma nova guia.
Você pode alternar entre as guias clicando nelas, mas estamos tentando ser ninjas do terminal aqui. Use o { e } para alternar entre as guias sem tocar no mouse (é Mudança-[ e Mudança-]).
Gmail no terminal
O W3M não está preso no passado, como o Lynx (outro navegador da Web para o terminal). Ele pode renderizar tabelas, quadros e até mesmo oferecer suporte à interface HTML básica do Gmail.
Mais documentação
Além de pressionar Shift-H Para visualizar a página de ajuda do W3M, você pode ver o manual completo no site do W3M. O manual lista todos os parâmetros e chaves de linha de comando do W3M.
O W3M ainda não se compara aos navegadores de computadores, principalmente, não oferece suporte a JavaScript. Há uma extensão experimental do w3m-js que você pode compilar e instalar sozinho, mas eu não confiaria muito nisso. Então, novamente, você realmente quer JavaScript em um navegador de terminal?