![Sei un utente frequente di app web? Preferiresti che fossero più integrati nel tuo desktop? Il browser Epiphany può fare proprio questo e questo articolo ti mostrerà come.](img/linux/566/epiphany-web-apps-integrate-web-with-your-desktop.jpg)
Sei un utente frequente di app web? Preferiresti che fossero più integrati nel tuo desktop? Il browser Epiphany può fare proprio questo e questo articolo ti mostrerà come.
Per me, le app web si sentono un po 'lontane dall'esperienza informatica. Mi piacerebbe che si integrassero con il mio desktop in più per renderlo più facile e veloce. La maggior parte dei browser non offre questo tipo di integrazione, quindi è necessario caricare il browser, accedere all'app Web e quindi accedere all'applicazione Web. Il browser di Epiphany fornisce strumenti per integrare senza problemi le app Web sul desktop e rendere l'esperienza dell'app Web più piacevole.
Epiphany, aka GNOME Web
Epiphany è un browser sviluppato dal progetto GNOME con un focus sui fondamentali del browser e il minimalismo. Lo stack software del progetto GNOME, come GNOME Desktop Environment e GTK + toolkit, è così bello che vedrai altri sviluppatori basare i loro progetti su GNOME, risultando in molti altri ambienti desktop basati su Gnome Ambienti desktop basati su Gnome: MATE vs. Spiegazione di Gnome Shell e di Unity rispetto agli ambienti desktop basati su Gnome Cannella: MATE vs. Gnome Shell vs Unity vs. Cinnamon Da quando Gnome è andato avanti con la propria idea di Gnome Shell, la comunità Linux è stata frenetica nel trovare un nuovo desktop ambiente che è giusto per loro. La maggior parte degli utenti ha utilizzato Gnome ... Per saperne di più. Epiphany è un altro grande software del progetto GNOME, ma per qualche motivo non ottiene il merito che merita.
Diamo un'occhiata al motivo per cui dovrebbe ricevere più attenzione.
Epiphany, o più comunemente noto come "Web" di GNOME, ha faticato un po 'a guadagnare quote di mercato, ma la loro modalità di applicazione è una caratteristica che credo cambierà il futuro di Epiphany in meglio. Epiphany semplifica la creazione, l'utilizzo e la gestione di applicazioni Web desktop per applicazioni Web come Telegram Telegram fornisce un'alternativa sicura e in rapida crescita a WhatsApp Telegram fornisce un'alternativa sicura e in rapida crescita a WhatsApp Ulteriori informazioni, Spotify 7 Ragioni per iniziare a utilizzare il Spotify Web Player oggi 7 motivi per iniziare a utilizzare Spotify Web Player Oggi Spotify sta per scuotere le cose rendendo l'esperienza desktop e web più simile. Quindi, è giunto il momento in cui molti di noi si sono chiesti, perché non usare invece l'app web? Per saperne di più, TweetDeck Tweetdeck Teams: come gestire o condividere un account Twitter Tweetdeck Teams: come gestire o condividere un account Twitter Se condividi un account Twitter con altri, magari gestendo un brand o semplicemente eseguendo un handle creativo interessante, quindi Tweetdeck solo molto meglio. Saluta i nuovi team di Tweetdeck. Per saperne di più, Mint.com Come utilizzare la menta per gestire il budget e le spese online Come usare la menta per gestire il budget e le spese online Leggi di più, Pomodoro Pomodoro Web Pomodoro Web Pomodoro Webes è la gestione del tempo Made Simple Pomodoro Web App Tomato.es La gestione del tempo è semplice? Non riesci a mettere a fuoco? Andare a lavoro, ora. Tomato.es è un timer Pomodoro gratuito che puoi utilizzare direttamente nel tuo browser - ed è probabilmente la migliore app che abbia mai usato. La tecnica Pomodoro è semplice: ... Leggi di più, e molti altri possono utilizzare l'integrazione desktop e la corretta gestione delle sessioni, dando loro una sensazione più nativa.
È "Epifania" o semplicemente "Web"?
Prima di continuare, indirizziamo l'elefante nella stanza. L'Epifania è ora conosciuta con due nomi: "Epifania" e il più semplice "Web". GNOME ha deciso di rinominare la maggior parte delle proprie applicazioni in termini generici, al fine di semplificare agli utenti la ricerca di ciò che desiderano, una volta installate le applicazioni. Penso che questo approccio sia buono, cattivo e persino brutto; mentre risolve alcuni problemi, ne crea anche altri.
- Il buono: se stai cercando un browser web nelle tue applicazioni preinstallate, vedere "Web" ha senso.
- The Bad: GNOME ha deciso di re-brandare le applicazioni solo nei nomi front-end, quindi Web è ancora chiamato "epifania" o "epiphany-browser" in ogni repository e in ogni distribuzione Linux. Ciò crea confusione perché quando articoli / tutorial parlano di Web ma non menzionano il nome del pacchetto "epifania".
- The Ugly: re-branding Epiphany potrebbe renderlo più facile da trovare se già installato, ma in ogni altro scenario provoca confusione.
Quanto potrebbe essere brutto?
Supponiamo che un utente abbia bisogno di aiuto per andare a cercare su Google o su DuckDuckGo (il mio preferito). Cosa avrebbero cercato? Forse, avrebbero cercato "browser Web" ma è così generico che la grande quantità di rumore irrilevante avrebbe interrotto qualsiasi risultato utile. Potrebbero cercare di restringerlo aggiungendo "Linux" o aggiungendo la loro distribuzione, cercando quindi "browser Web Linux" o "browser Web Ubuntu" ma, comunque, i risultati irrilevanti sono troppo. Cos'è rimasto?
Se l'utente dovesse cercare "GNOME Web browser" troverà risultati rilevanti, ma tale ricerca richiederebbe la conoscenza che il progetto è basato su GNOME. D'altra parte, se doveste cercare "browser di epifania" otterrete immediatamente risultati rilevanti e da lì potrete ottenere l'aiuto di cui avete bisogno. Sembra probabile che questo cambio di nome possa danneggiare l'Epifania a lungo termine, se non lo è già.
Modalità di applicazione di Epiphany
Epiphany include tutti gli elementi essenziali di una buona esperienza di navigazione sul Web fornendo un Ad Blocker incorporato, un ispettore del codice, segnalibri, cronologia, gestione dei cookie, il motore di rendering Webkit e altro ancora - ma la cosa che rende Epiphany irresistibile per me, è la sua grande modalità di applicazione.
Questo è il sistema utilizzato per creare applicazioni web integrate nel desktop con funzionalità come Gestione delle sessioni individuali, Integrazione dei menu con tutti gli ambienti desktop, un Application Manager e un'interfaccia grafica utente di facile utilizzo (GUI). Tutte le funzionalità della modalità di applicazione sono grandi, ma è la gestione delle sessioni individuali che considero la più importante. Abbiamo esaminato come creare un'app Web Netflix tramite Google Chrome. Come guardare Netflix in modo nativo su Linux: il modo semplice di guardare Netflix in modo nativo su Linux: il modo semplice di utilizzare Netflix su Linux è stato semplificato notevolmente negli ultimi mesi. Con il browser giusto, puoi goderti i tuoi programmi e i tuoi film preferiti dal popolare servizio di abbonamento streaming sul tuo dispositivo Linux. Leggi di più e, anche se Chrome è necessario a causa del DRM HTML5 (Digital Rights Management), gli strumenti per le app Web di Chrome sono piuttosto scadenti. L'app web di Google Chrome condivide la stessa sessione con Chrome stesso, quindi puoi creare solo una singola app Web per servizio, qualcosa che non è l'ideale.
La gestione delle sessioni individuali di Epiphany offre la possibilità di creare tutte le app Web integrate nel desktop che desideri, indipendentemente dal numero di account che puoi avere su un servizio, e significa che puoi usarli tutti contemporaneamente.
Gmail sarebbe un ottimo esempio per questo perché quante volte al giorno accedi a un account Gmail, esegui il logout, accedi ad un altro e ripeti questo noioso processo? Lo facevo spesso, ma con Epiphany ho app Web desktop per ciascuno dei miei account Gmail, così posso avviare senza sforzo uno dei miei account Gmail senza dover gestire il processo di accesso.
Posso persino avviare i miei account Gmail contemporaneamente, senza problemi di accesso.
Creazione di app Web per desktop con Epiphany
Ora che sei informato sul perché Epiphany è un grande, cominciamo a creare alcune app web. La prima cosa che devi fare è installare Epiphany; mentre questo dovrebbe essere semplice, c'è qualcosa che devi sapere prima di iniziare.
La maggior parte delle distribuzioni Linux hanno il nome del pacchetto di Epiphany nel loro repository come "epifania", come ci si aspetterebbe, ma Debian e distribuzioni basate su Debian (Ubuntu, Mint, Kubuntu, ecc.) Hanno tutte il nome "epiphany-browser". La ragione di questa differenza di denominazione è dovuta al fatto che Debian ha un approccio di "primo arrivato, primo servito" e, a causa di questo approccio, un gioco è stato aggiunto al repository Debian come "epifania" prima del browser, quindi il browser è stato costretto a utilizzare "epifania- Browser”.
Nota - Userò le istruzioni basate su Debian / Ubuntu per questa guida, ma il comando di installazione è l'unica cosa che sarà diversa. quindi basta cambiare per comandare lo strumento della distro scelta.
sudo apt install epiphany-browser
Una volta installato, avvia Epiphany dal menu principale del tuo sistema - come indicato in precedenza lo vedrai elencato come Web al posto di Epiphany. Passare a un sito Web o a un'app Web per cui si desidera creare un'app Web desktop e fare clic sull'icona Gear / Cog in alto a destra dell'applicazione. Nel menu visualizzato, scegli Salva come applicazione Web .... Se hai intenzione di farlo molto, in futuro puoi semplicemente premere Ctrl + Maiusc + A sulla tastiera per semplificare il processo di creazione di queste applicazioni web.
Apparirà una nuova finestra che ti chiederà di nominare l'app web, ti suggerirà automaticamente un nome ma ti consiglio di utilizzare uno schema di denominazione che ti aiuterà a identificare le app web in un secondo momento.
Ad esempio, se volessi creare un'app Web Twitter per @MichaelTunnell e @MakeUseOf, li chiamerei Twitter-MichaelTunnell e Twitter-MakeUseOf, che garantiranno un ordinamento accurato nei menu di sistema.
Gestione delle app Web di Epiphany
Epiphany ha un semplice ma grande Application Manager integrato che è un'altra ragione per cui Epiphany è una soluzione molto migliore rispetto a Mozilla Firefox o Google Chrome. L'Application Manager è abbastanza buono, ma sfortunatamente è al momento difficile da trovare.
Dovrai aprire una nuova scheda nella normale modalità di Epiphany, digitare about: applications nella barra di navigazione e premere Invio . (Ho inviato una richiesta al team GNOME / Epiphany per aggiungere un'opzione del menu "Gestione applicazioni" nel menu ingranaggio / ingranaggio, nel bug n. 755076, e sono lieto di informarvi che gli sviluppatori hanno accettato di aggiungere la funzione a una versione futura.)
Svantaggi, ci sono?
Sì, ci sono alcuni svantaggi delle app Web di Epiphany, ma non molte. Ho già menzionato uno di questi inconvenienti, trovando l'Application Manager; ma al di là di questo, penso che ci dovrebbe essere la possibilità di caricare le app Web in uno stile "chromeless" in modo che gli elementi della GUI di Epiphany non vengano mostrati all'utente. Mentre gli elementi della GUI sono utili in quanto forniscono un facile accesso agli strumenti Back, Forward e Refresh, alcune app Web, come TweetDeck, caricano in una struttura a singola pagina in modo da non dover utilizzare questi elementi con questi tipi di app Web .
(Ho richiesto di aggiungere questa funzione, ma finora non ho avuto fortuna nel convincere gli sviluppatori della creazione di questa funzionalità. Se desideri avere anche quella funzione, puoi commentare la richiesta nel bug # 755015.)
Infine, le distribuzioni di Stability Focused non offrono aggiornamenti per il backport alle versioni precedenti della distribuzione. Backporting sta prendendo una versione più recente di un'applicazione che sta lavorando sulla versione corrente della distro e che funziona su versioni precedenti di quella distribuzione. Questa mancanza di backport significa che gli utenti di Ubuntu avranno la versione più recente solo se aggiorneranno alla versione più recente di Ubuntu ogni 6 mesi, mentre se sceglieranno di rimanere in 14.04 avranno sempre la versione 3.10. Questo è più un problema in distro come Linux Mint anche perché Linux Mint è basato su Ubuntu LTS (14.04) e dato che Mint manterrà il 14.04 come base fino a metà 2016, non avrà una nuova versione di Epiphany fino ad allora.
Hai avuto un'Epifania?
A mio parere, i pochi inconvenienti di Epiphany sono evidenti rispetto alla grande funzionalità fornita, quindi penso che questa sia un'ottima scelta per le app Web desktop e continuerò a utilizzarla sul mio sistema indipendentemente da quanti anni abbia la versione perché anche le versioni precedenti sono piuttosto grandi.
Cosa ne pensi dell'Epifania? Lo usi o preferisci qualcos'altro? Fatemi sapere nei commenti qui sotto.