01 / Onda
Porque é que um estúdio de design constrói um browser
O Onda é um browser baseado em Chromium. Assenta no Helium, um browser focado na privacidade feito pela imput, e muda a interface através de uma série de patches própria, por cima. O motor, e com ele a forma como as páginas são desenhadas, continua a ser o do Helium.
Na maior parte dos dias construímos sites, identidades de marca e lojas online para outras empresas, e passamos esses dias dentro de um browser. Nenhum dos browsers que usávamos parecia algo que nós próprios tivéssemos lançado. No Onda, somos o nosso próprio cliente. Como foi construído está no caso de estudo do Onda.

03 / Onda
O que já está na janela
Barra lateral
Sem barra de separadores em cima. Essentials, o workspace com os separadores guardados e as pastas e, abaixo de uma linha, os separadores de hoje, que limpas com um clique.
Workspaces
Conjuntos de separadores à parte, por exemplo para trabalho, leitura e casa, cada um com a sua cor, entre oito, e o seu símbolo.
Barra de comandos
Ctrl+L abre uma barra flutuante para pesquisa, separadores abertos e histórico; ao escreveres > aparecem cerca de 35 comandos.
Glance
Alt+clique num link e ele abre numa janela flutuante por cima da página onde estás. Esc fecha-a.
Vista dividida
Até quatro páginas lado a lado na mesma janela.
Notas
Uma nota é um separador com texto simples, guardado enquanto escreves e só no teu perfil local.
Pastas de feed
Uma pasta que segue um feed RSS ou Atom, o consulta a cada 30 minutos e mostra as dez entradas mais recentes. O feed é pedido sem cookies.
Interruptores por site
JavaScript e cookies ligados ou desligados para o site onde estás, a partir do menu do escudo na barra lateral.

05 / Onda
O Helium por baixo
O Onda é um fork do Helium, que a imput constrói a partir do Chromium e do ungoogled-chromium com patches de privacidade próprios. As alterações do Onda ficam numa série de patches separada e nunca mexem num patch do Helium, para que o Onda possa acompanhar as versões do Helium.
- Fica tal como o Helium o entrega: as proteções de privacidade do Helium, a sandbox, o isolamento de sites e o uBlock Origin incluído.
- Acrescentado pelo Onda: a barra lateral, os workspaces, os Essentials, as pastas e as pastas de feed, a barra de comandos, o Glance, a vista dividida, as notas, o modo de leitura e os mods, que são temas em dados simples e não podem correr scripts.
- Não existe no Onda: contas, telemetria própria, funções de IA.
- Pelos serviços do Helium: algumas coisas passam por serviços geridos pela imput, por exemplo a instalação de extensões, porque o Helium faz de proxy para a Chrome Web Store. A configuração inicial do Helium pergunta-te por esses serviços.
06 / Onda
Medido contra o Helium
Cada versão do Onda é medida contra a versão do Helium em que assenta, na mesma máquina (AMD Ryzen 7 7700X, GNOME em Wayland). Medianas de cinco execuções por browser; a troca de separador foi medida 300 vezes. O Onda usa mais memória do que o Helium, e essa diferença ainda está por resolver.
| Medição | Onda 0.9.5 | Helium 0.21.1.1 | Diferença |
|---|---|---|---|
| Tempo até a janela ficar visível | 207,6 ms | 213,1 ms | Onda 2,6 % mais rápido, dentro do ruído da medição |
| Troca de separador, trabalho do próprio browser | 2,3 ms | 2,6 ms | Onda mais rápido, dentro do ruído da medição |
| Memória com 50 separadores abertos, todos os processos | 1760,9 MB | 1662,5 MB | O Onda usa mais 5,9 % |
07 / Onda
Estado e limites
- A versão 0.9.5 está em testes privados. Ainda não há transferência nem data de lançamento.
- Só Linux, em processadores de 64 bits da Intel e da AMD (x86-64). Windows e macOS estão previstos para mais tarde, sem data.
- Builds sem assinatura: os pacotes ainda não são assinados.
- Sem atualizações automáticas: o Onda ainda não verifica sozinho se há uma versão nova.
- Sem sincronização entre dispositivos: não há contas, por isso não há por onde sincronizar.
- Código-fonte: o Onda é software livre com licença GPL-3.0. O código-fonte e os patches do Onda ficam públicos juntamente com a primeira transferência.
08 / Onda
Saber quando o Onda sair
Envia-nos uma mensagem com “Onda” e a distribuição Linux que usas. Avisamos-te quando houver uma versão pública.
FAQ
Perguntas frequentes
01Quando posso transferir o Onda?
Ainda não há data. O Onda 0.9.5 está em testes privados em Linux. Escreve-nos pelo formulário desta página, com “Onda” e a tua distribuição na mensagem, e avisamos-te quando sair.
02O Onda é Chromium?
Por baixo, sim. O Onda é construído a partir do Helium, que é o Chromium com as alterações do ungoogled-chromium e os patches de privacidade do Helium; neste momento, Chromium 157 e Helium 0.21. Os sites veem um browser baseado em Chromium. O Onda muda a interface, não o motor.
03O Onda envia dados para casa?
O Onda não acrescenta telemetria própria e não tem contas, e as proteções de privacidade do Helium ficam como estão. Algumas coisas passam pelos serviços do próprio Helium, geridos pela imput, por exemplo a instalação de extensões. Um perfil novo começa também com um mosaico Essentials para tanomedia.com: no primeiro arranque, essa página carrega como qualquer outro site, sem enviar mais do que um carregamento normal de página. Se fechares o mosaico, ele não volta.
04Posso usar extensões do Chrome?
Sim, tal como no Helium, que faz de proxy para a Chrome Web Store através de um serviço próprio. O uBlock Origin já vem incluído. As extensões que fixares aparecem no topo da barra lateral.
05O Onda é open source?
Sim. O Onda tem licença GPL-3.0, tal como o Helium. O código-fonte e os patches do Onda ficam públicos juntamente com a primeira transferência.