O desenvolvedor do navegador móvel "Kiwi" revelou as notícias sobre sua decisão de realizar a abertura total de todo o código fonte do projeto. O navegador Kiwi ganhou muita popularidade porque se tornou um dos únicos navegadores que suportam extensões no Android.
Para quem não conhece o navegador Web kiwi, eles devem saber que eEle é construído com base no cromo, mas ao contrário de outros navegadores, Kiweu tenho vários recursos que o tornam único, como por exemplo: um bloqueador de publicidade, “Proteção contra Cryptojacking, bloqueando rastreadores invasivos, desativando AMP, reproduzindo vídeos e música mesmo com a tela desligada.
Sobre o navegador Kiwi
Kiwi oferece uma variedade de funções bastante úteis, bem como uma interface familiar e intuitiva. Mas também adiciona algumas coisas que o Google não foi capaz de incorporar (ou simplesmente não queria).
Por exemplo Kiwi Browser foi o primeiro navegador Baseado em Chromium no Android que suporta extensões do Chrome, também foi um dos primeiros a oferecer um modo noturno dedicado, mas também omite uma série de "recursos" menos populares do Google.
Kiwi pode funcionar em dispositivos com Android 4.1 (em comparação com o Firefox Preview, que requer Android 5) e também destaca alguns outros recursos deste navegador da web móvel.
- A capacidade de instalar plug-ins da Chrome Webstore e usá-los em um dispositivo móvel.
- Modo noturno personalizável otimizado para telas AMOLED.
- Modo para colocar a barra de endereço na parte inferior da tela.
- Otimização adicional da velocidade de renderização, como rasterização parcial da página.
- A capacidade de usar o Facebook Web Messenger por meio de m.facebook.com sem precisar instalar o aplicativo móvel do Facebook.
- O modo de confidencialidade que não salva cookies, não se reflete no histórico de navegação, não é instalado no cache do navegador e bloqueia a criação de screenshots.
- Página inicial personalizável onde você pode colocar atalhos arbitrários do site.
- Capacidade de desativar o suporte para a tecnologia AMP (Accelerated Mobile Pages).
- Configurações para bloquear notificações e um código para rastrear visitantes.
Código liberado
Em relação à decisão que particular que o código foi aberto, é para apoiar outros desenvolvimentos e também para garantir o lançamento de complementos de dispositivos móveis escritos para a versão desktop do Chrome.
O código-fonte completo do navegador agora está disponível no Github e usa a mesma licença BDS de três cláusulas do Chromium. Em outras palavras, pode ser bifurcado imediatamente, mas o desenvolvedor também incentiva outras pessoas a ajudarem no desenvolvimento.
O elemento mais interessante aqui é o código personalizado que faz as extensões funcionarem no Android.
Observa-se que fabricantes de outros navegadores móveis podem usar o código já implementado no Kiwi para funcionalidade avançada. Para Kiwi, abrir o código é interessante em termos de atrair desenvolvedores externos para trabalhar no projeto e construir uma comunidade.
O repositório no GitHub agora é considerado uma referência e é usado diretamente para desenvolver e construir outras construções.
O desenvolvedor do navegador Kiwi indica que:
«Nas últimas semanas, trabalhei com outros navegadores para ajudá-los a integrar a funcionalidade do Kiwi
Manter um projeto tão ambicioso provou ser um desafio para o desenvolvedor solitário. A versão mais recente do Kiwi Browser na Google Play Store é baseada na versão 77.0.3865.92 do Chromium, que está muito atrás da versão 83 do Chromium que o Google está planejando. Em vez de deixar o projeto ir para o lixo, arnaud42 decidiu lançar o código-fonte do navegador Kiwi no GitHub «.
Por fim, deve-se notar que o Kiwi não é o primeiro navegador a oferecer suporte para extensões Chromium no Android, já que a Yandex as oferece há muito tempo e a Samsung Internet oferece uma pequena seleção de telefones Galaxy.
Para aqueles interessados em revisar o código-fonte deste navegador da web móvel, você pode ir para o seguinte link.
fonte: https://www.xda-developers.com/