Browsh – um navegador de texto moderno que reproduz vídeos e tudo mais
Browsh é um navegador de código aberto, simples e moderno, baseado em texto, que é renderizado em ambientes de terminal TTY. Ele é composto de um front-end mínimo Golang CLI e uma extensão da web do navegador (Firefox sem cabeça) que na verdade oferece a maior parte da funcionalidade para criar uma versão puramente baseada em texto de páginas da web e aplicativos da web .
O navegador Browsh renderiza tudo o que um navegador moderno pode fazer; HTML5, CSS3, JS, vídeo e também WebGL. É importante ressaltar que é um economizador de largura de banda, projetado para ser executado em um servidor remoto e acessado via SSH/Mosh ou serviço HTML no navegador, de modo a reduzir notavelmente a largura de banda.
Browsh só é útil quando você não tem uma boa conexão com a Internet. Também ajuda a evitar o consumo de bateria de um navegador moderno de seu laptop ou dispositivo de baixa potência, como um Raspberry Pi.
Demonstração SSH ao vivo – Basta apontar seu cliente SSH para ssh brow.sh
, sem necessidade de autenticação e a sessão dura 5 minutos e é registrada.
Como instalar o navegador baseado em texto Browsh no Linux
Os requisitos do Browsh são uma versão mais recente do Firefox e um cliente de terminal com suporte para true color. Depois de obtê-los, você pode baixar o binário ou pacote adequado para sua distribuição Linux usando os seguintes comandos.
Instale o Browsh no RHEL/CentOS e Fedora
--------- On 64-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.rpm
rpm -Uvh browsh_1.6.4_linux_amd64.rpm
--------- On 32-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.rpm
rpm -Uvh browsh_1.6.4_linux_386.rpm
Instale o Browsh no Debian/Ubuntu e Linux Mint
--------- On 64-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb
sudo dpkg -i browsh_1.6.4_linux_amd64.deb
--------- On 32-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.deb
sudo dpkg -i browsh_1.6.4_linux_386.deb
Se não quiser instalar as versões .deb
e .rpm
, você pode baixar binários estáticos e executá-los conforme mostrado.
--------- On 64-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64
chmod 755 browsh_1.6.4_linux_amd64
./browsh_1.6.4_linux_amd64
--------- On 64-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386
chmod 755 browsh_1.6.4_linux_386
./browsh_1.6.4_linux_386
Há também uma imagem Docker que vem com a versão mais recente do Firefox, tudo que você precisa fazer é apenas puxar e executar o cliente TTY.
docker run -it --rm browsh/browsh
Como usar o navegador baseado em texto Browsh no Linux
Depois de instalar o Browsh, você pode executar o browsh
no terminal conforme mostrado.
browsh
A maioria das teclas e gestos do mouse devem funcionar como você esperaria em um navegador de desktop. A seguir estão os básicos para você começar.
F1
– abre a documentaçãoTECLAS DE SETAS
,PageUP
,PageDown
– rolagemCTRL+l
– foca a barra de URLCTRL+r
– recarrega a páginaCTRL+t
– abrir nova abaCTRL+w
– fecha uma guiaBACKSPACE
– volte na históriaCTRL+q
– sai do programa
Você também pode gostar de ler os seguintes artigos relacionados.
- 8 ferramentas de linha de comando para navegar em sites e baixar arquivos no Linux
- Googler: uma ferramenta de linha de comando para fazer ‘Pesquisa Google’ no terminal Linux
- Cloud Commander – Gerenciador de arquivos da Web para controlar arquivos e programas do Linux via navegador
- Tig – um navegador de linha de comando para repositórios Git
Para mais informações, acesse: https://www.brow.sh/
Isso é tudo! Browsh é um navegador simples e totalmente moderno baseado em texto que roda em ambientes de terminal TTY e em qualquer navegador, e pode renderizar qualquer coisa que um navegador moderno pode. Neste guia, explicamos como instalar e usar o Browsh no Linux. Experimente e compartilhe sua opinião conosco nos comentários.