Im nächsten Artikel werden wir uns Eolie ansehen. Cedric Bellegarde, der Entwickler hinter dem populären Musikplayer Lollypop Komm damit zurück Web-Browser das verspricht viel.
Dies ist ein Webbrowser für die GNOME-Desktop-Umgebung. Während alle anderen Browser ihre Entwicklungen ziemlich zugunsten der Tenöre Firefox und Chrome aufgeben, war ich neugierig, diese Alternative auszuprobieren. Vor allem, um zu wissen, was dem Entwickler durch den Kopf ging, um ein solches Projekt in Angriff zu nehmen.
Allgemeine Eigenschaften von Eolie
Eine Premiere sein Ein-Mann-Version entwickelt In nur drei Monaten ist er wirklich erstaunt über die geleistete Arbeit. Sowohl für die Anzahl der Optionen, die es uns bietet, als auch für die Stabilität des Sets, sowohl beim normalen als auch beim privaten Surfen. Der Autor empfiehlt immer noch nicht, es täglich zu verwenden, aber als Projekt verspricht es gute Dinge in zukünftigen Versionen.
Registerkartenverwaltung
Das erste, was auffällt, ist die Registerkartenleiste. In diesem Fall befindet es sich nicht oben auf dem Bildschirm. Sie haben es in eine linke Spalte verschoben. Diese Leiste beschränkt sich nicht nur darauf, nur die Namen der verschiedenen Websites anzuzeigen. wird uns eine Vorschau anbieten jeder Registerkarte als Miniaturansichten.
Mit einem rechter Mausklick In der Registerkartenleiste können Sie zwischen drei Modi wählen: Miniaturansicht, die Standardoption, Name der Site und des Favicons oder ein minimalistisches Bedienfeld, das auf Favoriten beschränkt ist. Die letzte Option erlaubt es uns Zeigen Sie einfach mehrere Dutzend Registerkarten an auf einem Full HD-Bildschirm. Darüber hinaus können wir mit dem Mausrad oder mithilfe der Suchfunktion durch die Liste scrollen, um die Ergebnisse zu filtern.
Adressleiste
Die Adressleiste zeigt uns die URL nicht an, wenn wir nicht mit der Maus darüber fahren. Stattdessen wir zeigt den Namen der Site an. Es ist wahrscheinlich eher ästhetisch als nützlich, da das Ausblenden solcher Informationen dazu führen kann, dass wir Phishing zum Opfer fallen, wenn wir im Netzwerk nicht vorsichtig sind.
Rekord
Als ich mit der Benutzeroberfläche fortfuhr, stieß ich auf etwas Das Verlaufsfenster, das dem in Firefox ähnelt. Beachten Sie, dass dieser Browser von unterstützt wird Firefox Sync. Auf diese Weise ist es möglich, die Freigabe der als Favoriten gespeicherten Seiten, den Verlauf zwischen den beiden Browsern und deren Synchronisierung auf verschiedenen Computern zu autorisieren.
Technische Merkmale
Aus technischer Sicht war der Browser entwickelt mit Python und benutze die WebKitGTK + Rendering Engine (welches in C ++ entwickelt wurde). Der Entwickler hat sich daher entschlossen, sich auf die Benutzeroberfläche zu konzentrieren, ohne sich über die Rendering-Engine für Webseiten Gedanken zu machen. Für diejenigen, die die Frage stellen, führt jede Registerkarte ihren eigenen Prozess aus, sodass Sie moderne Multi-Core-Prozessoren optimal nutzen können. Das hilft auch Wenn ein Tab abstürzt, kann der Rest des Browsers weiterarbeiten Sünde Problema.
Passwort- und Identifikatorverwaltung
Die Verwaltung der Kennungen und Passwörter der verschiedenen Sites erfolgt über die Seahorse und Gnom Schlüsselbund.
Erweiterungen
Ein weiteres wichtiges Thema in einem Browser sind Erweiterungen. Eolie Derzeit ist keine einfache Installation möglich. Es ist jedoch zu beachten, dass der Browser a anbietet Werbeblocker standardmäßig aktiviert.
Dies sind nur einige der Funktionen dieses Browsers. Um sie alle zusammen mit ihren Abhängigkeiten zu konsultieren, müssen Sie nur auf Folgendes zugreifen Link.
Eolie-Zusammenstellung
Für alle, die eine wollen Flatpak-Pack. Im vorliegenden Beispiel habe ich den Quellcode von heruntergeladen hier. Sobald der Quellcode heruntergeladen und der Ordner entpackt wurde, öffnen wir ein Terminal und gehen hinein. Als nächstes müssen wir die generischen Schritte in das Terminal schreiben, um den Code eines Programms zu kompilieren.
Wir beginnen mit dem Festlegen der Konfigurationen mit dem folgenden Befehl:
./configure
Sobald es eingerichtet ist, ist es Zeit, den Code zu kompilieren. Dazu schreiben wir die folgenden Befehle nacheinander:
make make install
Wenn alles so gelaufen ist, wie es sollte, können wir den Webbrowser starten, indem wir Folgendes eingeben:
./eolie
Sie können den Quellcode und seine Eigenschaften auf der Seite von konsultieren GitHub das Projekt.