Otter BrowserEin vom Benutzer gesteuerter Browser, nicht umgekehrt
Otter Browser zielt darauf ab, die besten Aspekte der Oper 12 nachzubilden und seinen Geist wiederzubeleben. Wir konzentrieren uns darauf, die leistungsstarken Funktionen zu bieten, die Power -Benutzer möchten, während wir den Browser schnell und leicht halten. Wir haben auch aus der Geschichte gelernt und beschlossen, den Browser unter der GNU GPL V3 zu veröffentlichen.
Geplante Funktionen sind in der TODO -Datei aufgeführt. Details zu bereits implementierten Funktionen finden Sie in der ChangeLog -Datei. Wenn Sie eine Idee haben, die noch nicht vorgeschlagen oder abgelehnt wurde, können Sie ein neues Problem eröffnen.
Sie können den Otter-Browser entweder aus der Quelle kompilieren oder vorbereitete Binärdateien verwenden.
Um den Otter -Browser zu erstellen, benötigen Sie folgende Abhängigkeiten: QT 5.6.0 (oder neuer), OpenSSL 1.0 (oder neuer, abhängig von Ihrer QT -Version), Gstreamer 1.0 (oder neuer) und Codecs sowie CMake 3.1.0 (oder neuer). Führen Sie diese Befehle an der Stammin des Verzeichnisses aus, in dem der Quellcode gespeichert ist:
mkdir build
cd build
cmake ../
make
make install
Detaillierte Anweisungen finden Sie in der Datei install.md im Root des Repositorys.
Linux -Benutzer können die offizielle Appimage -Version verwenden, die auf SourceForge verfügbar ist. Es handelt sich um eine einzelne ausführbare Datei, in der keine Abhängigkeiten installiert werden müssen. Die AppImage -Version sollte unter jedem System ausgeführt werden, das nach 2012 installiert wurde, sofern er OpenSSL 1.0.x (nicht 1.1.x) und Gstreamer 1.x (mit Codecs) enthält. Der Browser ist auch in den Repositorys einer Vielzahl von Linux -Verteilungen und *BSD -Systemen erhältlich. Lesen Sie mehr auf der dedizierten Wiki -Seite.
Windows -Benutzer können Binärveröffentlichungen auf SourceForge herunterladen.
DMG -Pakete sind auf SourceForge erhältlich.
Otter Browser ist Ihr Browser. Da es sich um eine kostenlose Software (GPL V3) handelt, können Sie dazu beitragen, sie besser zu machen. Neue Mitwirkende sind immer willkommen, unabhängig davon, ob Sie Code schreiben, Ressourcen erstellen, Fehler oder Funktionen vorschlagen.
Der Browser ist hauptsächlich in C ++ geschrieben und nutzt leistungsstarke Funktionen, die vom QT5 -Framework angeboten werden.
Wir verwenden auch JavaScript für die Interaktion mit Rendering -Motoren (wenn native APIs nicht verfügbar sind), und Python 3 ist unsere bevorzugte Sprache für die Erstellung von Tools zur Erleichterung der Entwicklung.
Schauen Sie sich die offenen Probleme an, um eine Mission zu finden, die bei Ihnen mitschwingt.
Wir verwenden Transifex, um den Otter -Browser zu übersetzen.
Um über Otter -Entwicklung, Fehlerbehebungen und neue Funktionen auf dem Laufenden zu bleiben, können Sie sich dem offiziellen Forum anschließen. Wir haben auch zwei IRC-Kanäle auf Libera.chat: #Otter-Browser (international) und #Otter-Browser-PL (Polski / Politur).
Lesen Sie mitwirkend.md und zögern Sie nicht!