Epiphany Web-Apps Integrer Internett med skrivebordet ditt

Epiphany Web-Apps Integrer Internett med skrivebordet ditt / Linux

Er du en hyppig bruker av webapps? Vil du foretrekke at de blir mer integrert i skrivebordet ditt? Epiphany nettleseren kan bare gjøre det, og denne artikkelen vil vise deg hvordan.

For meg er webapplikasjoner litt fjernet fra databehandling. Jeg vil at de skal integrere med skrivebordet mer for å gjøre det enklere og raskere å starte dem. De fleste nettlesere tilbyr ikke denne typen integrasjon, så du må laste inn nettleseren, navigere til web-appen og logge inn på web-appen. Epiphany-nettleseren gir verktøy for å integrere nettprogrammer sømløst på skrivebordet, samt gjøre webappopplevelsen mer underholdende.

Epiphany, aka GNOME Web

Epiphany er en nettleser utviklet av GNOME-prosjektet med fokus på nettleserens grunnleggende og minimalisme. GNOME-prosjektets programvarebrikke, som GNOME-skrivebordsmiljøet og GTK + -verktøyet, er så bra at du vil se andre utviklere basere prosjektene deres på GNOME, noe som resulterer i mange andre GNOME-baserte skrivebordsmiljøer. Gnome-Based Desktop Environments Forklart: MATE vs. Gnome Shell vs Unity vs Cinnamon Gnome-baserte skrivebordsmiljøer forklart: MATE vs Gnome Shell vs Unity vs Cinnamon Siden Gnome gikk videre med Gnome Shell-ideen, har Linux-fellesskapet vært i en frenesi for å finne et nytt skrivebord miljø som passer for dem. Et flertall av brukerne brukte Gnome ... Les mer. Epiphany er et annet flott stykke programvare fra GNOME-prosjektet, men av en eller annen grunn blir det ikke den kreditt det fortjener.

La oss ta en titt på hvorfor det bør bli mer oppmerksomhet.

Epiphany, eller mer referert til som “web” av GNOME, har slitt for en stund for å få markethare, men deres Application Mode er en funksjon som jeg tror vil forandre fremtiden for Epiphany til det bedre. Epiphany gjør det enkelt å lage, bruke og administrere webappsjer som web-applikasjoner som Telegram-telegram Gir et sikkert og raskt voksende alternativ til WhatsApp-telegram Gir et sikkert og raskt voksende alternativ til WhatsApp Les mer, Spotify 7 grunner til å begynne å bruke Spotify Web Player Today 7 grunner til å begynne å bruke Spotify Web Player i dag Spotify er i ferd med å riste opp ting ved å gjøre skrivebordet og webappopplevelsen mer liknende. Så, det er på tide mange av oss spurte oss selv, hvorfor ikke bare bruke nettappappen i stedet? Les mer TweetDeck Tweetdeck-lag: Hvordan administrere eller dele en Twitter-konto Tweetdeck-lag: Hvordan administrere eller dele en Twitter-konto Hvis du deler en Twitter-konto med andre, kanskje administrerer et merke eller bare kjører et kult kreativt håndtak, så Tweetdeck bare fikk mye bedre. Hilsen til de nye Tweetdeck-lagene. Les mer, Mint.com Slik bruker du Mint til å administrere budsjettet og utgifter Online Slik bruker du Mint til å administrere budsjettet og utgifter Online Les mer, Tomato.es (Pomodoro) Pomodoro Web App Tomato er Tidshåndtering gjort enkelt Pomodoro Web App Tomato.es Er Time Management Made Simple Kan ikke fokusere? Kom deg til jobb, nå. Tomato.es er en gratis Pomodoro-timer som du kan bruke direkte i nettleseren din - og det er muligens den beste appen jeg noensinne har brukt. Pomodoro-teknikken er enkel: ... Les mer, og mange flere kan bruke desktop integrasjon og riktig øktstyring, noe som gir dem en mer innfødt følelse.

Er det “Åpenbaring” eller bare “web”?

Før vi fortsetter, la oss ta elefanten i rommet. Epifanie er nå kjent av to navn: “Åpenbaring” og den enklere “web”. GNOME har besluttet å merke de fleste av programmene sine på generiske vilkår, for å gjøre det lettere for brukerne å finne det de vil ha, når programmene er installert. Jeg tror denne tilnærmingen er god, dårlig og til og med stygg; Mens det løser noen problemer, skaper det også andre.

  • The Good: Hvis du er ute etter en nettleser i dine forhåndsinstallerte applikasjoner, ser du “web” gir mening.
  • Den dårlige: GNOME bestemte seg for å merke om applikasjoner i bare fornavnet, slik at weben fortsatt er navngitt “åpenbaring” eller “Epiphany-browser” i alle respository og i alle Linux distro. Dette skaper forvirring fordi når artikler / opplæringsspørsmål snakker om web, men ikke nevne “åpenbaring” pakke navn.
  • Den grimme: Branding Epiphany kan gjøre det lettere å finne om allerede installert, men i alle andre situasjoner forårsaker det forvirring.

Hvor stygg kan det få?

La oss si at en bruker trenger hjelp, slik at de søker på Google, eller DuckDuckGo (min favoritt). Hva ville de søke etter? Kanskje, de ville søke etter “nettleser” men det er så generisk den enorme mengden irrelevant støy ville begrave noen nyttige resultater. De kan prøve å begrense det ved å legge til “Linux” eller legge til distro, og dermed søke etter “Linux nettleser” eller “Ubuntu nettleser” men fortsatt er de irrelevante resultatene for mye. Hva er igjen?

Hvis brukeren skulle søke etter “GNOME nettleser” de vil finne relevante resultater, men et slikt søk vil kreve kunnskap om at prosjektet er basert på GNOME. På den annen side, hvis du skulle søke etter “epiphany nettleser” du vil umiddelbart få relevante resultater og derfra kan du få hjelpen du trenger. Det synes sannsynlig at denne navneendringen kommer til å skade Epiphany på lang sikt, hvis den ikke allerede har gjort det.

Epiphany's Application Mode

Epiphany kommer med alle nødvendigheter av en god nettleseropplevelse ved å tilby en innebygd Ad Blocker, Kodeinspektør, Bokmerker, Historie, Cookie Management, Webkit Rendering Engine, og mer - men det som gjør Epiphany overbevisende for meg, er det bra applikasjonsmodus.

Dette er systemet som brukes til å lage stasjonære integrerte webapper med funksjoner som Individuell sesjonsadministrasjon, Menyintegrasjon med alle skrivebordsmiljøer, en applikasjonsbehandling og et brukervennlig grafisk brukergrensesnitt (GUI). Alle funksjonene i applikasjonsmodusen er flotte, men det er den individuelle sesjonsadministrasjonen som jeg anser som den viktigste. Vi så på hvordan du oppretter en Netflix webapp via Google Chrome Slik ser du Netflix Native på Linux - den enkle måten Hvordan se Netflix Native på Linux - den enkle måten å bruke Netflix på Linux har blitt forenklet betydelig de siste månedene. Med den riktige nettleseren kan du nyte favorittprogrammer og filmer fra den populære streaming abonnementstjenesten på Linux-enheten din. Les mer og mens Chrome er nødvendig for det på grunn av HTML5 DRM (Digital Rights Management), er Chrome-verktøyene for webapplikasjoner ganske dårlige. Google Chromes nettapp deler samme økt med Chrome selv, så du kan bare opprette en enkelt nettapps per tjeneste, noe som er langt fra ideelt.

Epiphany's Individual Session Management gir muligheten til å lage så mange desktop integrerte webapper som du vil, uavhengig av hvor mange kontoer du kan ha på en tjeneste, og det betyr at du kan bruke dem alle samtidig.

Gmail ville være et godt eksempel på dette fordi hvor mange ganger om dagen logger du på en Gmail-konto, logger ut, logger deg på en annen og gjentar denne kjedelige prosessen? Jeg pleide å gjøre dette ofte, men med Epiphany har jeg desktop web apps for hver av mine Gmail-kontoer, så jeg kan enkelt starte noen av mine Gmail-kontoer uten å måtte håndtere innloggingsprosessen.

Jeg kan til og med starte Gmail-kontoer samtidig, uten noen påloggingsproblemer.

Opprette Desktop-webapper med Epiphany

Nå som du er informert om hvorfor Epiphany er en flott, la oss begynne å lage noen webapps. Det første du må gjøre er å installere Epiphany ;, mens dette skal være greit, er det noe du trenger å vite før du starter.

De fleste Linux-distribusjoner har Epiphanys pakkenavn i oppbevaringsstedet som “åpenbaring”, som du forventer, men Debian og distros basert på Debian (Ubuntu, Mint, Kubuntu, etc.) har alle navnet “Epiphany-browser”. Årsaken til denne navngivningsforskjellen er fordi Debian har en tilnærming til “første mann til mølla” og på grunn av denne tilnærmingen ble et spill lagt til i Debian-depotet som “åpenbaring” før nettleseren ble nettleseren tvunget til å bruke “Epiphany-browser”.

Merk - Jeg skal bruke Debian / Ubuntu-baserte instruksjoner for denne veiledningen, men installasjons-kommandoen er det eneste som vil være annerledes. så bare endre for å kommandere til verktøyet til den valgte distroen din.

sudo apt install epiphany-nettleser 

Når installert, start Epiphany fra hovedmenyen til systemet ditt - som nevnt tidligere vil du se det oppført som web i stedet for Epiphany. Naviger til et nettsted eller en webapp som du vil opprette en web-app for, og klikk på Gear / Cog ikonet øverst til høyre for søknaden. I menyen som vises, velg Lagre som nettapplikasjon ... . Hvis du planlegger å gjøre dette mye, så i fremtiden kan du bare trykke Ctrl + Shift + A på tastaturet for å strømlinjeforme prosessen med å lage disse webappsene.

Et nytt vindu vil dukke opp med å spørre deg om navn på nettappappen, Det vil automatisk foreslå et navn til deg, men jeg anbefaler å bruke et navngivningssystem som vil hjelpe deg med å identifisere webappsene senere.

For eksempel, hvis jeg ønsket å lage en Twitter webapp for @MichaelTunnell og @MakeUseOf da ville jeg nevne dem Twitter-MichaelTunnell og Twitter-MakeUseOf, som vil sikre nøyaktig sortering i systemmenyene.

Administrere Epiphany web apps

Epiphany har en enkel, men flott Application Manager innebygd, noe som er en annen grunn til at Epiphany er en mye bedre løsning enn Mozilla Firefox eller Google Chrome. Applikasjonsbehandling er ganske bra, men dessverre er det for tiden litt vanskelig å finne.

Du må åpne en Ny fane i vanlig modus for Epiphany, skriv inn om: applikasjoner i navigeringslinjen og trykk Tast inn. (Jeg har sendt inn en forespørsel til GNOME / Epiphany Team for å legge til en “Applikasjonsbehandling” menyalternativ i tannhjul / tannhjul-menyen, i bug # 755076, og jeg er glad for å informere deg om at utviklerne ble enige om å legge til funksjonen i en fremtidig versjon.)

Ulemper, er det noen?

Ja, det er noen ulemper med Epiphany web apps - men ikke mange. Jeg har allerede nevnt en slik ulempe, å finne Application Manager; men utover dette, føler jeg at det burde være en evne til å laste inn webapper i en “Chrome-frie” stil slik at Epiphany GUI-elementene ikke viser til brukeren. Mens GUI-elementene er nyttige ved at de gir enkel tilgang til Back, Forward og Refresh-verktøy, laster enkelte webapper, som TweetDeck, inn i en enkelt sidestruktur, slik at du aldri trenger å bruke disse elementene med slike webapps.

(Jeg ba om at denne funksjonen ble lagt til, men så langt har jeg ikke hatt noen hell til å overbevise utviklerne om å skape denne funksjonen. Hvis du også vil ha den funksjonen, så kan du kommentere forespørselen i bug # 755015.)

Endelig tilbyr Stabilitetsfokuserte distros ikke tilbakebetalingsoppdateringer til eldre versjoner av distroen. Backporting tar en nyere versjon av et program som fungerer på den nåværende versjonen av distroen og gjør det til å fungere på eldre versjoner av distro. Denne mangelen på tilbakemeldinger betyr at Ubuntu-brukere kun vil ha den nyeste versjonen hvis de oppgraderer til den nyeste versjonen av Ubuntu hver 6. måned, mens hvis de velger å holde seg på 14.04, vil de alltid ha versjon 3.10. Dette er mer av et problem i distros som Linux Mint, men fordi Linux Mint er basert på Ubuntu LTS (14.04) og siden Mint vil holde 14.04 som sin base til midten av 2016, vil de ikke få en ny versjon av Epiphany til da.

Har du hatt en epiphany?

Etter min mening er de få ulempene som Epiphany har blek i forhold til den store funksjonaliteten det gir, så jeg tror dette er et godt valg for Desktop-webapps, og jeg vil fortsette å bruke den på systemet, uansett hvor gammel versjonen er fordi Selv de eldre versjonene er ganske gode.

Hva synes du om Epiphany? Bruker du det eller foretrekker du noe annet? Gi meg beskjed i kommentarene nedenfor.

Utforsk mer om: Linux.