Browsh, um navegador da web para o terminal que vai te surpreender

Sobre o Browsh

No próximo artigo, daremos uma olhada no Browsh. Trata-se de um navegador puramente baseado em texto que pode ser executado na maioria dos terminais e em qualquer navegador. O cliente do terminal está atualmente mais avançado do que o cliente do navegador. Neste artigo, veremos a opção para o terminal.

Já hoje diferentes navegadores da web para o terminal. Talvez o que eu mais gostei até agora seja o Lynx. É indiscutivelmente o navegador de texto mais conhecido, embora seja um dos navegadores da web mais antigos que ainda está em desenvolvimento ativo. Embora também seja verdade que Lynx é muito do seu tempo e eu pessoalmente noto a falta de algumas coisas que seriam interessantes para mim.

Em contraste com outros navegadores para o terminal, Browsh suporta HTML5, CSS3, JavaScript e, surpreendentemente, vídeo, fotos e conteúdo WebGL. Também é multiplataforma e de código aberto.

Este navegador tem apenas um requisito importante: devemos ter uma versão recente do Firefox instalada (v57 ou posterior) Isso ocorre porque o Browsh usa o Firefox para pesquisar páginas da web, então ele as passa para o terminal por meio de uma extensão da web e, assim, ser capaz de exibir as páginas.

vídeo reproduzido com o browsh

O que pode atrair mais a atenção deste navegador é que ele é o único que pode gerar imagens e vídeosMas não espere gráficos de última geração. Nos vídeos vai permitir ouvir o áudio, mas a resolução é extremamente baixa. Os gráficos parecem super pixelizados. Isso ocorre porque Browsh usa (por citar seu próprio site) o 'truque de meio bloco UTF-8 ()' para simular gráficos básicos.

Em seguida, veremos uma captura de tela de sua aparência uma pesquisa no Google de Browsh:

Pesquisa Google com Browsh

De acordo com seu desenvolvedor, o objetivo do navegador é "reduzir significativamente a largura de banda e aumentar a velocidade de navegação". Dado que depende do Firefox para realizar pesquisas em páginas da web e passá-los para o aplicativo, o ponto de largura de banda parece mais do que discutível. A velocidade de navegação durante o teste que fiz foi muito boa.

Baixe e instale o Browsh no Ubuntu

O código-fonte Browsh está disponível em Github, caso alguém queira se envolver, experimente ou relate qualquer problema.

Página de download Browsh

Downloads binários e os Instaladores Ubuntu estão disponíveis no site se quisermos instalá-lo localmente. O Browsh em si é um pequeno download e é muito fácil de instalar no Ubuntu.

A partir daí, podemos obter o arquivo .deb necessário para o Ubuntu. Terminado o download, só teremos que abrir um terminal (Ctrl + Alt + T). Nele vamos escrever, a partir da pasta em que salvamos o arquivo baixado:

sudo dpkg -i browsh_*.deb

Uma vez finalizada a instalação, no mesmo terminal podemos iniciá-la digitando:

browsh

Como você pode ver na imagem a seguir, a página inicial que veremos é a do mecanismo de busca Google. Podemos usar o mouse para ir para a caixa de pesquisa para começar a navegar e clicar nos links. Apesar é muito mais rápido usar atalhos de teclado para mover o navegador. Estes também podem ser consultados no site do projeto.

Página inicial do Browsh

Desinstalar o navegador

Remover este programa do nosso sistema é tão simples quanto remover qualquer outro pacote .deb. Só precisamos abrir um terminal (Ctrl + Alt + T) e escrever nele:

sudo apt remove browsh

Este é um navegador muito interessante para quem costuma usar um ambiente sem X. Ele pode se tornar seu novo melhor amigo e aliado. Se o que você está procurando é principalmente um navegador de texto, dê uma olhada.

Para obter informações mais completas sobre como, o quê e porquê deste pequeno navegador, quem quiser pode ir ao documentação oferecido no site Browsh.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.