Epiphany Web-Apps Integreer het web met uw bureaublad
Ben je een frequente gebruiker van web-apps? Wilt u dat ze meer geïntegreerd zijn in uw bureaublad? De Epiphany-browser kan precies dat doen en dit artikel zal je laten zien hoe.
Voor mij voelen web-apps zich een beetje verwijderd van de computerervaring. Ik zou willen dat ze meer met mijn desktop zouden integreren om het gemakkelijker en sneller te maken om ze te starten. De meeste browsers bieden dit type integratie niet, dus je moet de browser laden, naar de webapp gaan en dan inloggen op de webapp. Epiphany-browser biedt tools om web-apps naadloos te integreren in de desktop en om de web-app-ervaring leuker te maken.
Epiphany, aka GNOME Web
Epiphany is een browser die is ontwikkeld door het GNOME-project met een focus op browser-fundamentals en minimalisme. De softwarestack van het GNOME-project, zoals de GNOME Desktop Environment en de GTK + -toolkit, is zo goed dat andere ontwikkelaars hun projecten op GNOME baseren, wat resulteert in veel andere op Gnome gebaseerde bureaubladomgevingen die op kabouter-gebaseerde bureaubladomgevingen uitleggen: MATE vs. Gnome Shell versus Unity versus Cinnamon Gnome-gebaseerde desktopomgevingen verklaard: MATE versus Gnome Shell vs. Unity vs. Cinnamon Sinds Gnome met hun Gnome Shell-idee doorgaat, is de Linux-gemeenschap dol geweest op het vinden van een nieuwe desktop omgeving die geschikt is voor hen. Een meerderheid van de gebruikers gebruikte Gnome ... Lees meer. Driekoningen is nog zo'n geweldig stukje software van het GNOME-project, maar om de een of andere reden krijgt het niet de eer die het verdient.
Laten we eens kijken waarom het meer aandacht zou moeten krijgen.
Driekoningen, of beter bekend als “Web” door GNOME, heeft al een tijdje moeite om marktaandeel te krijgen, maar hun toepassingsmodus is een functie waarvan ik denk dat ze de toekomst van Epiphany ten goede zal veranderen. Driekoningen maakt Desktop web-apps gemakkelijk te maken, te gebruiken en te beheren, zodat web-apps zoals Telegram Telegram een veilig en snel groeiend alternatief biedt voor WhatsApp Telegram biedt een veilig en snel groeiend alternatief voor WhatsApp Lees meer, Spotify 7 Redenen om met de toepassing te beginnen Spotify Web Player vandaag 7 Redenen om de Spotify Web Player te gebruiken Vandaag staat Spotify op het punt de situatie op te schrikken door de ervaringen van desktop en webapp meer gelijk te laten worden. Dus het wordt tijd dat velen van ons ons afvragen: waarom niet gewoon de web-app gebruiken? Lees meer, TweetDeck Tweetdeck-teams: een Twitter-account beheren of delen Tweetdeck-teams: een Twitter-account beheren of delen Als u een Twitter-account met anderen deelt, misschien een merk beheert of gewoon een cool creatief handvat uitvoert, dan is Tweetdeck gewoon is veel beter geworden. Zeg hallo tegen de nieuwe Tweetdeck-teams. Lees meer, Mint.com Hoe u Mint gebruikt om uw budget en uitgaven online te beheren Hoe u Mint gebruikt om uw budget en uitgaven online te beheren Lees meer, Tomato.es (Pomodoro) Pomodoro Web App Tomato.es Is timemanagement eenvoudig gemaakt Pomodoro Web App Tomato.es Is tijdbeheer eenvoudig gemaakt Kan niet scherpstellen? Ga aan de slag, nu. Tomato.es is een gratis Pomodoro-timer die je direct in je browser kunt gebruiken - en het is misschien wel de beste app die ik ooit heb gebruikt. De Pomodoro-techniek is eenvoudig: ... Lees meer en nog veel meer kunnen gebruikmaken van desktopintegratie en correct sessiebeheer, waardoor ze een meer native gevoel krijgen.
Is het “Driekoningen” of gewoon “Web”?
Voordat we verder gaan, laten we de olifant in de kamer aanspreken. Driekoningen is nu bekend onder twee namen: “Driekoningen” en hoe eenvoudiger “Web”. GNOME heeft besloten om de meeste van hun applicaties te herschrijven naar generieke termen, om het voor gebruikers gemakkelijker te maken om te vinden wat ze willen, zodra de applicaties zijn geïnstalleerd. Ik denk dat deze aanpak goed, slecht en zelfs lelijk is; terwijl het sommige problemen oplost, creëert het ook anderen.
- Het goede: als u op zoek bent naar een webbrowser in uw vooraf geïnstalleerde applicaties, dan ziet u dat “Web” klinkt logisch.
- The Bad: GNOME heeft beslist om de applicaties te herscheppen in enkel en alleen de front-end namen zodat Web nog steeds een naam krijgt “Driekoningen” of “epiphany-browser” in elke respository en in elke Linux distro. Dit zorgt voor verwarring omdat wanneer artikelen / tutorials over internet praten maar niet de “Driekoningen” verpakkingsnaam.
- The Ugly: re-branding Epiphany maakt het misschien gemakkelijker om te vinden of het al is geïnstalleerd, maar in elk ander scenario veroorzaakt het verwarring.
Hoe lelijk kon het worden?
Laten we zeggen dat een gebruiker hulp nodig heeft, zodat ze kunnen zoeken op Google of DuckDuckGo (mijn favoriet). Waar zouden ze naar zoeken? Misschien zouden ze zoeken naar “webbrowser” maar dat is zo algemeen dat de enorme hoeveelheid irrelevante ruis bruikbare resultaten zou begraven. Ze kunnen proberen het te beperken door toe te voegen “Linux” of het toevoegen van hun distro, dus op zoek naar “Linux webbrowser” of “Ubuntu-webbrowser” maar toch zijn de irrelevante resultaten te veel. Wat is er over?
Als de gebruiker moest zoeken “GNOME-webbrowser” ze zullen relevante resultaten vinden, maar een dergelijke zoekopdracht vereist kennis dat het project gebaseerd is op GNOME. Aan de andere kant, als u zou zoeken naar “epiphany-browser” je krijgt onmiddellijk relevante resultaten en van daaruit kun je de hulp krijgen die je nodig hebt. Het lijkt waarschijnlijk dat deze naamswijziging Epiphany op de lange termijn zal schaden, als dat nog niet het geval is.
De toepassingsmodus van Epiphany
Epiphany wordt geleverd met alle essentiële functies voor een goede web-browse-ervaring door een ingebouwde Ad Blocker, code-inspecteur, bladwijzers, geschiedenis, cookie-beheer, de Webkit-rendering-engine en meer te bieden, maar het ding dat Epiphany me fascineert, is de geweldige applicatiemodus.
Dit is het systeem dat wordt gebruikt voor het maken van desktop-geïntegreerde web-apps met functies zoals Individueel Sessiebeheer, Menu-integratie met alle bureaubladomgevingen, een Application Manager en een eenvoudig te gebruiken grafische gebruikersinterface (GUI). Alle functies van de Toepassingsmodus zijn geweldig, maar het Individueel Sessiemanagement vind ik het belangrijkste. We hebben gekeken hoe je een Netflix-webapp maakt via Google Chrome. Hoe Netflix Natively te bekijken op Linux - de eenvoudige manier Hoe Netflix Natively te bekijken op Linux - de Easy Way met Netflix op Linux is de afgelopen paar maanden aanzienlijk vereenvoudigd. Met de juiste browser kunt u genieten van uw favoriete programma's en films van de populaire streamingservice op uw Linux-apparaat. Meer lezen en hoewel Chrome daarvoor nodig is vanwege de HTML5 DRM (Digital Rights Management), zijn de webapp-hulpprogramma's van Chrome vrij slecht. De webapp van Google Chrome deelt dezelfde sessie met Chrome zelf, dus u kunt maar één web-app per service maken, iets wat verre van ideaal is.
Het individuele sessiebeheer van Epiphany biedt de mogelijkheid om zoveel desktop-geïntegreerde web-apps te maken als u maar wilt, ongeacht hoeveel accounts u op een service hebt, en het betekent dat u ze allemaal tegelijkertijd kunt gebruiken.
Gmail zou daar een goed voorbeeld van zijn, want hoe vaak per dag logt u in op één Gmail-account, logt u uit, logt u in op een ander en herhaalt u dit vervelende proces? Ik deed dit vaak, maar met Epiphany heb ik desktop web-apps voor elk van mijn Gmail-accounts, zodat ik moeiteloos een van mijn Gmail-accounts kan starten zonder te hoeven omgaan met het inlogproces.
Ik kan mijn Gmail-accounts simultaan starten, zonder inlogproblemen.
Desktop-webapps maken met Driekoningen
Nu je geïnformeerd bent over waarom Driekoningen geweldig is, laten we beginnen met het maken van enkele web-apps. Het eerste dat je moet doen is Epiphany; installeren, terwijl dit eenvoudig zou moeten zijn, er is iets dat je moet weten voordat je begint.
De meeste Linux-distributies hebben de naam van Epiphany in hun repository als “Driekoningen”, zoals je zou verwachten, maar Debian en distros gebaseerd op Debian (Ubuntu, Mint, Kubuntu, etc.) hebben het allemaal “epiphany-browser”. De reden voor dit verschil in naamgeving is omdat Debian een benadering heeft van “wie het eerst komt, het eerst maalt” en vanwege deze benadering is een game toegevoegd aan de Debian-repository als “Driekoningen” voor de browser dus de browser werd gedwongen om te gebruiken “epiphany-browser”.
Opmerking - Ik ga op Debian / Ubuntu gebaseerde instructies gebruiken voor deze handleiding, maar de installatieopdracht is het enige dat anders zal zijn. dus verander gewoon naar commando naar de tool van je gekozen distro.
sudo apt epiphany-browser installeren
Installeer Epiphany na de installatie in het hoofdmenu van je systeem. Zoals eerder vermeld, wordt het weergegeven als Web in plaats van Driekoningen. Navigeer naar een website of web-app waarvoor u een desktop-web-app wilt maken en klik op de Gear / Cog pictogram in de rechterbovenhoek van de toepassing. Kies in het menu dat wordt weergegeven Opslaan als webapplicatie ... . Als u van plan bent dit veel te doen, kunt u in de toekomst gewoon op drukken Ctrl + Shift + A op uw toetsenbord om het proces van het maken van deze webapps te stroomlijnen.
Er verschijnt een nieuw venster met de vraag om dit te doen geef de webapp een naam, het zal u automatisch een naam voorstellen, maar ik raad aan een naamgevingsschema te gebruiken dat u later helpt de webapps te identificeren.
Als ik bijvoorbeeld een Twitter-webapp wil maken voor @MichaelTunnell en @MakeUseOf, dan noem ik ze Twitter-MichaelTunnell en Twitter-MakeUseOf, wat zorgt voor een nauwkeurige sortering in de systeemmenu's.
Epiphany-webapps beheren
Epiphany heeft een eenvoudige maar geweldige Application Manager ingebouwd, wat een andere reden is waarom Epiphany een veel betere oplossing is dan Mozilla Firefox of Google Chrome. De Application Manager is vrij goed, maar helaas is het momenteel een beetje lastig te vinden.
U moet een openen Nieuw tabblad in de normale modus van Epiphany, type over: toepassingen in de navigatiebalk en druk op invoeren. (Ik heb een verzoek ingediend bij het GNOME / Epiphany-team om een toe te voegen “Applicatie Manager” menuoptie in het tandwiel / tandwielmenu, in bug # 755076, en ik ben blij om u te informeren dat de ontwikkelaars ermee instemden om de functie toe te voegen aan een toekomstige versie.)
Nadelen, Zijn er Any?
Ja, er zijn enkele nadelen aan de web-apps van Epiphany - maar niet veel. Ik noemde al een dergelijk nadeel, het vinden van de Application Manager; maar verder denk ik dat er een mogelijkheid moet zijn om web-apps in een te laden “chromeless” stijl zodat de Epiphany GUI-elementen niet zichtbaar zijn voor de gebruiker. Hoewel de GUI-elementen handig zijn omdat ze gemakkelijk toegang bieden tot Back-, Forward- en Refresh-tools, laden sommige web-apps, zoals TweetDeck, in een enkele paginastructuur, zodat u deze elementen nooit met dit soort web-apps hoeft te gebruiken.
(Ik heb gevraagd om deze functie toe te voegen, maar tot nu toe heb ik geen geluk gehad om de ontwikkelaars ervan te overtuigen deze functie te maken. Als je die functie ook wilt hebben, kun je reageren op het verzoek in bug # 755015.)
Ten slotte bieden Distro's met Stability Focused geen backporting-updates voor oudere versies van de distro. Backporting neemt een nieuwere versie van een applicatie die werkt aan de huidige versie van de distro en deze laat werken op oudere versies van die distro. Dit gebrek aan backports betekent dat Ubuntu-gebruikers alleen de nieuwste versie zullen hebben als ze om de zes maanden upgraden naar de nieuwste versie van Ubuntu, terwijl als ze ervoor kiezen om op 14.04 te blijven, ze altijd versie 3.10 zullen hebben. Dit is meer een probleem in distro's zoals Linux Mint, hoewel Linux Mint gebaseerd is op Ubuntu LTS (14.04) en omdat Mint 14.04 als hun basis zal houden tot medio 2016, krijgen ze tot die tijd geen nieuwe versie van Epiphany.
Heb je een Driekoningen gehad??
Naar mijn mening zijn de weinige nadelen dat Epiphany bleek in vergelijking met de geweldige functionaliteit die het biedt, dus ik denk dat dit een geweldige keuze is voor Desktop web-apps en ik zal het blijven gebruiken op mijn systeem, ongeacht hoe oud de versie is omdat zelfs de oudere versies zijn best goed.
Wat vind je van Driekoningen? Gebruik je het of heb je liever iets anders? Laat het me weten in de reacties hieronder.
Ontdek meer over: Linux.