Navigateur de loutresUn navigateur contrôlé par l'utilisateur, pas vice-versa
Otter Browser vise à recréer les meilleurs aspects de l'opéra 12 et à raviver son esprit. Nous nous concentrons sur la fourniture des fonctionnalités puissantes que les utilisateurs de l'énergie souhaitent tout en gardant le navigateur rapide et léger. Nous avons également appris de l'histoire et avons décidé de libérer le navigateur sous le GNU GPL V3.
Les fonctionnalités planifiées sont répertoriées dans le fichier TODO . Les détails des fonctionnalités déjà implémentés sont disponibles dans le fichier ChangeLog . Si vous avez une idée qui n'a pas encore été proposée ou rejetée, n'hésitez pas à ouvrir un nouveau problème.
Vous pouvez soit compiler le navigateur Otter à partir de Source ou utiliser des binaires pré-compilés.
Pour construire un navigateur Otter, vous aurez besoin des dépendances suivantes: QT 5.6.0 (ou plus récent), OpenSSL 1.0 (ou plus récent, selon votre version QT), Gtreer 1.0 (ou plus récent) et les codecs, et CMake 3.1.0 (ou plus récent). À la racine du répertoire où le code source est stocké, exécutez ces commandes:
mkdir build
cd build
cmake ../
make
make install
Des instructions détaillées sont disponibles dans le fichier install.md à la racine du référentiel.
Les utilisateurs de Linux peuvent utiliser la version officielle AppImage disponible sur SourceForge. Il s'agit d'un seul fichier exécutable qui n'a pas besoin de dépendances à installer. La version AppImage doit s'exécuter sous n'importe quel système installé après 2012 à condition qu'il ait OpenSSL 1.0.x (pas 1.1.x) et GStreamer 1.x (avec codecs). Le navigateur est également disponible dans les référentiels d'une large gamme de distributions Linux et de systèmes * BSD. En savoir plus sur la page Wiki dédiée.
Les utilisateurs de Windows peuvent télécharger des versions binaires sur sourceforge.
Les packages DMG sont disponibles sur sourceforge.
Otter Browser est votre navigateur. Parce que c'est un logiciel libre (GPL V3), vous pouvez contribuer à l'améliorer. Les nouveaux contributeurs sont toujours les bienvenus, que vous écriviez du code, que vous créiez des ressources, que vous signaliez des bogues ou que vous suggériez des fonctionnalités.
Le navigateur est écrit principalement en C ++ et exploite des fonctionnalités puissantes offertes par le framework QT5.
Nous utilisons également JavaScript pour interagir avec les moteurs de rendu (lorsque les API natives ne sont pas disponibles) et Python 3 est notre langage préféré pour créer des outils pour faciliter le développement.
Jetez un œil aux problèmes ouverts pour trouver une mission qui résonne avec vous.
Nous utilisons TransifeX pour traduire le navigateur Otter.
Pour rester informé du développement des loutres, des corrections de bogues et de nouvelles fonctionnalités, vous pouvez rejoindre le forum officiel. Nous avons également deux canaux IRC sur Libera.Chat: # Otter-Browser (International) et # Otter-Browser-pl (Polski / Polish).
Lisez contribuer.md et n'hésitez pas!