Sind Sie häufig Nutzer von Web-Apps? Möchten Sie, dass sie besser in Ihren Desktop integriert sind? Der Epiphany-Browser kann genau das und dieser Artikel wird Ihnen zeigen, wie.
Für mich fühlen sich Web-Apps etwas von der Computererfahrung entfernt. Ich möchte, dass sie in meinen Desktop integriert werden, damit sie einfacher und schneller gestartet werden können. Die meisten Browser bieten diese Art der Integration nicht, daher müssen Sie den Browser laden, zur Web-App navigieren und sich dann in der Web-App anmelden. Epiphany-Browser bietet Tools, um Web-Apps nahtlos in den Desktop zu integrieren und das Web-App-Erlebnis noch angenehmer zu machen.
Epiphany, auch bekannt als GNOME Web
Epiphany ist ein vom GNOME-Projekt entwickelter Browser mit Schwerpunkt auf Browser-Grundlagen und Minimalismus. Der Software-Stack des GNOME-Projekts, wie die GNOME-Desktop-Umgebung und das GTK + -Toolkit, ist so gut, dass andere Entwickler ihre Projekte auf GNOME basieren, was zu vielen anderen Gnome-Based Desktop Environments führt. Gnome-Based Desktop Environments erklärt: MATE vs. Gnome Shell gegen Unity vs. Zimt-Gnome-basierte Desktop-Umgebungen erklärt: MATE vs. Gnome Shell vs. Unity vs. Cinnamon Seit Gnome mit ihrer Gnome Shell-Idee weitergemacht hat, war die Linux-Gemeinde rasend, einen neuen Desktop zu finden Umwelt, die für sie richtig ist. Ein Großteil der Benutzer verwendet Gnome ... Lesen Sie mehr. Epiphany ist ein weiteres großartiges Stück Software aus dem GNOME-Projekt, aber aus irgendeinem Grund bekommt es nicht die Ehre, die es verdient.
Werfen wir einen Blick darauf, warum es mehr Aufmerksamkeit bekommen sollte.
Epiphany, von GNOME häufiger als "Web" bezeichnet, hatte eine Zeit lang Probleme, Marktanteile zu gewinnen, aber ihr Anwendungsmodus ist ein Feature, von dem ich denke, dass es die Zukunft von Epiphany zum Besseren verändern wird. Epiphany macht Desktop-Web-Anwendungen einfach zu erstellen, zu verwenden und zu verwalten, so Web-Anwendungen wie Telegram Telegram bietet eine sichere und schnell wachsende Alternative zu WhatsApp Telegram bietet eine sichere und schnell wachsende Alternative zu WhatsApp Lesen Sie mehr, Spotify 7 Gründe für die Verwendung der Spotify Web Player heute 7 Gründe, den Spotify Web Player zu nutzen Heute ist Spotify dabei, die Dinge aufzurütteln, indem es die Desktop- und Web-App-Erfahrungen ähnlicher macht. Es ist also an der Zeit, dass sich viele von uns gefragt haben: Warum nicht einfach die Web-App benutzen? Lesen Sie mehr, TweetDeck Tweetdeck Teams: Wie man einen Twitter Account verwaltet oder teilt Tweetdeck Teams: Wie man einen Twitter Account verwaltet oder teilt Wenn Sie einen Twitter Account mit anderen teilen, vielleicht eine Marke managen oder einfach nur einen coolen kreativen Griff haben, dann Tweetdeck einfach viel besser. Sag Hallo zu den neuen Tweetdeck Teams. Lesen Sie mehr, Mint.com Wie Mint zu verwenden, um Ihr Budget und Ausgaben online zu verwalten So verwenden Sie Mint, um Ihr Budget und Ausgaben online zu verwalten Lesen Sie weiter, Tomato.es (Pomodoro) Pomodoro Web App Tomato.es ist Zeitmanagement einfach gemacht Pomodoro Web App Tomato.es ist Zeitmanagement einfach gemacht Kann nicht fokussieren? Geh jetzt zur Arbeit. Tomato.es ist ein kostenloser Pomodoro-Timer, den du direkt in deinem Browser verwenden kannst - und es ist möglicherweise die beste App, die ich je benutzt habe. Die Pomodoro-Technik ist einfach: ... Lesen Sie mehr, und viele mehr können Desktop-Integration und ordnungsgemäße Sitzungsverwaltung verwenden, um ihnen ein nativeres Gefühl zu geben.
Ist es "Epiphanie" oder nur "Web"?
Bevor wir fortfahren, wollen wir den Elefanten im Raum ansprechen. Epiphany ist jetzt unter zwei Namen bekannt: "Epiphany" und das einfachere "Web". GNOME hat sich entschieden, die meisten seiner Anwendungen auf generische Begriffe umzustempeln, um es Benutzern zu erleichtern, nach der Installation der Anwendungen zu finden, was sie wollen. Ich denke, diese Herangehensweise ist gut, schlecht und sogar hässlich; Während es einige Probleme löst, schafft es auch andere.
- Das Gute: Wenn Sie in Ihren vorinstallierten Anwendungen nach einem Webbrowser suchen, ist "Web" sinnvoll.
- Das Schlechte: GNOME entschied sich dafür, Anwendungen nur in den Front-End-Namen zu brandmarken, so dass das Web immer noch "epiphany" oder "epiphany-browser" in jedem Repository und in jeder Linux-Distribution heißt. Dies führt zu Verwirrung, wenn Artikel / Tutorials über das Web sprechen, aber den Paketnamen "epiphany" nicht erwähnen.
- The Ugly: Rebranding Epiphany könnte es einfacher machen, zu finden, wenn bereits installiert, aber in jedem anderen Szenario verursacht es Verwirrung.
Wie hässlich könnte es werden?
Angenommen, ein Nutzer benötigt Hilfe, damit er auf Google oder DuckDuckGo (mein Favorit) sucht. Nach was würden sie suchen? Vielleicht würden sie nach "Webbrowser" suchen, aber das ist so generisch, dass die große Menge an irrelevantem Rauschen irgendwelche nützlichen Ergebnisse begräbt. Sie könnten versuchen, es einzugrenzen, indem sie "Linux" hinzufügen oder ihre Distribution hinzufügen, also nach "Linux Web Browser" oder "Ubuntu Web Browser" suchen, aber die irrelevanten Ergebnisse sind zu viel. Was ist übrig?
Wenn der Benutzer nach "GNOME Web Browser" suchen würde, würden sie relevante Ergebnisse finden, aber eine solche Suche würde erfordern, dass das Projekt auf GNOME basiert. Auf der anderen Seite, wenn Sie nach "epiphany browser" suchen würden Sie sofort relevante Ergebnisse erhalten und von dort können Sie die Hilfe bekommen, die Sie brauchen. Es scheint wahrscheinlich, dass diese Namensänderung Epiphany auf lange Sicht schädigen wird, wenn es nicht bereits geschehen ist.
Epiphanias Anwendungsmodus
Epiphany enthält alle wichtigen Funktionen für ein gutes Web-Browsing mit einem integrierten Werbeblocker, Code-Inspektor, Lesezeichen, Verlauf, Cookie-Verwaltung, der Webkit-Rendering-Engine und vielem mehr - aber das, was Epiphany für mich interessant macht, ist sein großartiger Anwendungsmodus.
Dies ist das System zur Erstellung von Desktop-integrierten Web-Apps mit Funktionen wie Individual Session Management, Menü Integration mit allen Desktop-Umgebungen, einem Application Manager und einer einfach zu bedienenden grafischen Benutzeroberfläche (GUI). Alle Funktionen des Application Mode sind großartig, aber ich halte das Individual Session Management für das Wichtigste. Wir haben uns angesehen, wie man eine Netflix-Web-App über Google Chrome erstellt. Wie man Netflix nativ unter Linux beobachtet - der einfache Weg, Netflix nativ unter Linux zu beobachten - der einfache Weg Die Verwendung von Netflix unter Linux wurde in den letzten Monaten erheblich vereinfacht. Mit dem richtigen Browser können Sie Ihre Lieblingssendungen und Filme aus dem beliebten Streaming-Abonnementdienst auf Ihrem Linux-Gerät genießen. Lesen Sie mehr und obwohl Chrome aufgrund des HTML5 DRM (Digital Rights Management) dafür benötigt wird, sind die Web App-Tools von Chrome ziemlich schlecht. Die Web-App von Google Chrome teilt dieselbe Sitzung mit Chrome selbst. Sie können also nur eine Web-App pro Dienst erstellen, was alles andere als ideal ist.
Epiphanys Individual Session Management bietet die Möglichkeit, so viele Desktop-integrierte Web-Apps zu erstellen, wie Sie möchten, unabhängig davon, wie viele Konten Sie für einen Dienst haben, und Sie können sie alle gleichzeitig verwenden.
Gmail wäre dafür ein gutes Beispiel, denn wie oft am Tag melden Sie sich bei einem Google Mail-Konto an, melden sich ab, melden sich bei einem anderen an und wiederholen diesen langwierigen Prozess? Ich habe das oft gemacht, aber mit Epiphany habe ich Desktop-Web-Apps für jedes meiner Google Mail-Konten, sodass ich mühelos alle meine Google Mail-Konten starten kann, ohne mich um den Anmeldevorgang kümmern zu müssen.
Ich kann sogar meine Google Mail-Konten gleichzeitig starten, ohne dass Probleme mit der Anmeldung auftreten.
Desktop-Web-Apps mit Epiphany erstellen
Nun, da Sie darüber informiert sind, warum Epiphany eine großartige Sache ist, beginnen wir mit der Erstellung einiger Web-Apps. Das erste, was Sie tun müssen, ist Epiphany; installieren, während dies einfach sein sollte, gibt es etwas, was Sie wissen müssen, bevor Sie beginnen.
Die meisten Linux-Distributionen haben den Epiphany-Paketnamen in ihrem Repository als "epiphany", wie Sie es erwarten würden, aber Debian und Distributionen auf Debian-Basis (Ubuntu, Mint, Kubuntu usw.) haben alle den Namen "epiphany-browser". Der Grund für diesen Benennungsunterschied liegt darin, dass Debian eine Herangehensweise "first come, first serve" hat und aufgrund dieser Vorgehensweise ein Spiel dem Debian-Repository als "epiphany" vor dem Browser hinzugefügt wurde, so dass der Browser gezwungen war, "epiphany- Browser".
Hinweis - Ich werde Debian / Ubuntu-basierte Anweisungen für dieses Handbuch verwenden, aber der Installationsbefehl ist das einzige, was anders sein wird. Ändern Sie einfach den Befehl zum Werkzeug der gewählten Distribution.
sudo apt install epiphany-browser
Nach der Installation starten Sie Epiphany über das Hauptmenü Ihres Systems. Wie bereits erwähnt, wird es als Web anstelle von Epiphany angezeigt. Navigieren Sie zu einer Website oder Web-App, für die Sie eine Desktop-Web-App erstellen möchten, und klicken Sie oben rechts in der Anwendung auf das Zahnrad / Zahnrad- Symbol. Wählen Sie im angezeigten Menü die Option Als Web-Anwendung speichern .... Wenn Sie dies viel vorhaben, können Sie in Zukunft einfach Strg + Umschalt + A auf Ihrer Tastatur drücken, um die Erstellung dieser Web-Apps zu optimieren.
Es erscheint ein neues Fenster, in dem Sie aufgefordert werden, die Web-App zu benennen . Es wird Ihnen automatisch einen Namen vorschlagen, aber ich empfehle ein Benennungsschema, das Ihnen später hilft, die Web-Apps zu identifizieren.
Wenn ich zum Beispiel eine Twitter-Web-App für @MichaelTunnell und @MakeUseOf erstellen möchte, dann würde ich sie Twitter-MichaelTunnell und Twitter-MakeUseOf nennen, was eine genaue Sortierung in den Systemmenüs sicherstellen würde.
Epiphany-Web-Apps verwalten
Epiphany hat einen einfachen aber großartigen Application Manager, der ein weiterer Grund ist, warum Epiphany eine viel bessere Lösung als Mozilla Firefox oder Google Chrome ist. Der Application Manager ist ziemlich gut, aber leider ist es momentan etwas schwierig zu finden.
Sie müssen im normalen Modus von Epiphany eine neue Registerkarte öffnen, geben Sie about: applications in die Navigationsleiste ein und drücken Sie die Eingabetaste . (Ich habe eine Anfrage an das GNOME / Epiphany-Team gestellt, eine "Application Manager" -Menüoption im Zahnrad / Zahnrad-Menü in Bug # 755076 hinzuzufügen, und ich freue mich, Ihnen mitteilen zu können, dass die Entwickler zugestimmt haben, das Feature hinzuzufügen zu einer zukünftigen Version.)
Nachteile, Gibt es irgendwelche?
Ja, es gibt einige Nachteile von Epiphany-Web-Apps - aber nicht viele. Ich erwähnte bereits einen solchen Nachteil, den Application Manager zu finden; Aber darüber hinaus denke ich, dass es eine Möglichkeit geben sollte, Web-Apps in einem "Chromless" -Stil zu laden, so dass die Epiphany-GUI-Elemente dem Benutzer nicht angezeigt werden. Während die GUI-Elemente nützlich sind, da sie einfachen Zugriff auf die Back-, Forward- und Refresh-Tools bieten, werden einige Web-Apps, wie TweetDeck, in einer einzelnen Seitenstruktur geladen, so dass Sie diese Elemente mit diesen Web-Apps nicht verwenden müssen .
(Ich habe darum gebeten, dass diese Funktion hinzugefügt wird, aber bisher hatte ich kein Glück, die Entwickler davon zu überzeugen, diese Funktion zu erstellen. Wenn Sie diese Funktion ebenfalls haben möchten, können Sie die Anfrage in Bug # 755015 kommentieren.)
Schließlich bieten stabilitätsorientierte Distributionen keine Backporting-Updates für ältere Versionen der Distro. Backporting verwendet eine neuere Version einer Anwendung, die an der aktuellen Version der Distro arbeitet und es mit älteren Versionen dieser Distribution arbeiten lässt. Dieser Mangel an Backports bedeutet, dass Ubuntu-Benutzer nur die neueste Version haben, wenn sie alle 6 Monate auf die neueste Version von Ubuntu upgraden, während sie, wenn sie 14.04 bleiben, immer Version 3.10 haben. In Distributionen wie Linux Mint ist dies jedoch ein größeres Problem, da Linux Mint auf Ubuntu LTS (14.04) basiert und Mint bis Mitte 2016 14.04 als Basis behalten wird, bis dahin wird es keine neue Version von Epiphany geben.
Hatten Sie eine Epiphanie?
Meiner Meinung nach, die wenigen Nachteile, die Epiphany hat im Vergleich zu der großen Funktionalität, die es bietet, so dass ich denke, das ist eine gute Wahl für Desktop-Web-Anwendungen und ich werde es weiterhin auf meinem System verwenden, unabhängig davon, wie alt die Version ist, da Sogar die älteren Versionen sind ziemlich gut.
Was denkst du über Epiphanie? Benutzt du es oder bevorzugst du etwas anderes? Lass es mich in den Kommentaren unten wissen.