Navegador de lontraUm navegador controlado pelo usuário, não vice-versa
O Otter Browser visa recriar os melhores aspectos da Opera 12 e reviver seu espírito. Estamos focados em fornecer os recursos poderosos que os usuários de energia desejam, mantendo o navegador rápido e leve. Também aprendemos com a história e decidimos liberar o navegador sob o GNU GPL V3.
Os recursos planejados estão listados no arquivo TODO . Detalhes sobre os recursos já implementados estão disponíveis no arquivo Changelog . Se você tem uma ideia que ainda não foi proposta ou rejeitada, fique à vontade para abrir um novo problema.
Você pode compilar o navegador de lontras da fonte ou usar binários pré-compilados.
Para construir o Otter Browser, você precisará das seguintes dependências: Qt 5.6.0 (ou mais recente), OpenSSL 1.0 (ou mais recente, dependendo da sua versão QT), GStreamer 1.0 (ou mais recente) e Codecs, e CMake 3.1.0 (ou mais novo). Na raiz do diretório em que o código -fonte é armazenado, execute estes comandos:
mkdir build
cd build
cmake ../
make
make install
As instruções detalhadas estão disponíveis no arquivo install.md na raiz do repositório.
Os usuários do Linux podem usar a versão oficial do Appimage disponível no SourceForge. É um único arquivo executável que não precisa de dependências a serem instaladas. A versão do Appimage deve ser executada em qualquer sistema instalado após 2012, desde que tenha OpenSSL 1.0.x (não 1.1.x) e GStreamer 1.x (com codecs). O navegador também está disponível nos repositórios de uma ampla gama de distribuições Linux e sistemas BSD. Leia mais na página do wiki dedicado.
Os usuários do Windows podem baixar lançamentos binários no SourceForge.
Os pacotes DMG estão disponíveis no Sourceforge.
O navegador de lontra é o seu navegador. Por ser software livre (GPL V3), você pode contribuir para torná -lo melhor. Os novos colaboradores são sempre bem -vindos, se você escreve código, cria recursos, relatam bugs ou sugerem recursos.
O navegador é escrito principalmente em C ++ e aproveita os poderosos recursos oferecidos pela estrutura QT5.
Também usamos JavaScript para interagir com os motores de renderização (quando as APIs nativas não estão disponíveis) e o Python 3 é o nosso idioma preferido para criar ferramentas para facilitar o desenvolvimento.
Dê uma olhada nas questões abertas para encontrar uma missão que ressoe com você.
Usamos o Transifex para traduzir o navegador de lontra.
Para se manter informado sobre o desenvolvimento de lontras, correções de bugs e novos recursos, você pode participar do fórum oficial. Também temos dois canais de IRC no libera.chat: #Otter-navegador (internacional) e #Otter-navegador-pl (Polski / polonês).
Leia contribuindo.md e não hesite!