<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Gnome  Zen-Funk Panda</title>
    <link>https://panda.zenfunk.it/tags/gnome/</link>
    <description>  Gnome  Zen-Funk Panda</description>
    <generator>Hugo</generator>
    <language>it</language>
    <lastBuildDate>Mon, 16 Apr 2012 19:41:00 +0000</lastBuildDate>
      <atom:link href="https://panda.zenfunk.it/tags/gnome/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Le web app con Epiphany: Twitter</title>
      <link>https://panda.zenfunk.it/posts/2012-04-16-le-web-app-con-epiphany-twitter/</link>
      <pubDate>Mon, 16 Apr 2012 19:41:00 +0000</pubDate>
      <guid>https://panda.zenfunk.it/posts/2012-04-16-le-web-app-con-epiphany-twitter/</guid>
      <description>&lt;p&gt;Una delle cose interessanti degli ultimi aggiornamenti di &lt;a href=&#34;http://projects.gnome.org/epiphany/&#34;&gt;Epiphany&lt;/a&gt; è la possibilità di creare web app, ma fatte bene stavolta, non come gli altri browser! :)&lt;/p&gt;&#xA;&lt;h3 id=&#34;cosa-sono-le-web-app&#34;&gt;&#xD;&#xA;  Cosa sono le web app?&#xD;&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#cosa-sono-le-web-app&#34;&gt;&#xD;&#xA;    &lt;i class=&#34;fa fa-link&#34; aria-hidden=&#34;true&#34;&gt;&lt;/i&gt;&#xD;&#xA;  &lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&lt;p&gt;Avete presente le finestre pop-up? Il concetto è quello: quando si crea o si usa una web app non si fa altro che utilizzare il browser in una modalità dove vengono nascosti i pulsanti, la barra dei menu, la barra degli indirizzi, le tab e la barra di stato. Una finestra nuda e cruda con dentro il sito, se il sito è fatto bene non avrà bisogno dei controlli del browser per essere utilizzato e si guadagna uno po’ di spazio per la visualizzazione assolutamente non trascurabile!&lt;/p&gt;&#xA;&lt;p&gt;Ho fatto l’esempio delle finestre pop-up proprio perchè i primi prototipi di lanciatori di web-app non erano altro che un URL con incorporato del codice javascript che diceva al browser di nascondere i controlli… diciamo che non siamo proprio ai livelli dell’aver inventato &lt;em&gt;l’acqua calda&lt;/em&gt;, ma quasi… perchè problema è proprio quello: si tratta semplicemente di una finestra del browser, quindi un processo con lo stesso nome del browser che viene trattato dai task manager o dalle dock per quello che è: &lt;strong&gt;una finestra del browser&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Se il browser in modalità web app non si presenta al sistema operativo come una applicazione a se stante è probabile che dopo aver creato il lanciatore &lt;!-- raw HTML omitted --&gt;.desktop&lt;!-- raw HTML omitted --&gt; con la sua bella icona cliccandoci si attiverà l’icona di Firefox o di Chromium sulla dock e resterà da pensare solo a “beh se è così allora non serve ad un cactus “.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Epiphany&lt;/strong&gt;, vi scrivo dalla versione 3.4.0.1 su Ubuntu 12.04, non ha questo problema ed a mio modesto parere è la migliore implementazione di web app su Unity e GNOME.&lt;/p&gt;&#xA;&lt;h3 id=&#34;come-creare-una-web-app&#34;&gt;&#xD;&#xA;  Come creare una web app?&#xD;&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#come-creare-una-web-app&#34;&gt;&#xD;&#xA;    &lt;i class=&#34;fa fa-link&#34; aria-hidden=&#34;true&#34;&gt;&lt;/i&gt;&#xD;&#xA;  &lt;/a&gt;&#xD;&#xA;&lt;/h3&gt;&#xD;&#xA;&lt;p&gt;Creare una web-app con Epiphany è molto semplice. Basta aprire Epiphany, navigare sul sito che si vuole far diventare una applicazione a se stante e dal menu delle impostazioni selezionare &lt;strong&gt;&lt;em&gt;“Salva come applicazione web…”&lt;/em&gt;&lt;/strong&gt;. Verrà creato un lanciatore in &lt;!-- raw HTML omitted --&gt;~/.local/share/applications&lt;!-- raw HTML omitted --&gt; subito disponibile con il nome che gli avete dato.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://panda.zenfunk.it/img-post/Schermata-del-2012-04-16-20-22-41.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;La prima volta in assoluto che si avvia una nuova _web-_applicazione bisogna ridimensionare la finestra a nostro piacimento, per far scomparire eventuali scrollbar orizzontali e renderla più omogenea. Finito, l’ultima dimensione della finestra verrà memorizzata per la successiva apertura.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Twitter&lt;/strong&gt; a mio avviso si presta benissimo a diventare una web app, personalmente ho disinstallato gwibber e non apro più twitter su una tab del browser, ormai è… un’app :)&lt;/p&gt;&#xA;&lt;p&gt;L’unica feature che ancora manca è la personalizzazione dell’icona direttamente in fase di creazione del lanciatore… l’icona viene generata automaticamente da Epiphany in base al contenuto della pagina web e non è sempre facilmente riconoscibile… ma è sempre possibile spostarsi in &lt;!-- raw HTML omitted --&gt;~/.local/share/applications&lt;!-- raw HTML omitted --&gt;, editare il file &lt;!-- raw HTML omitted --&gt;.desktop&lt;!-- raw HTML omitted --&gt; della web app e modificare a mano il nome dell’icona.&lt;/p&gt;&#xA;&lt;p&gt;Nel caso di Twitter possiamo riciclare l’icona ‘twitter’ che viene distribuita con gwibber o molto probabilmente presente in altri pacchetti di icone diffusi tramite PPA, tipo &lt;!-- raw HTML omitted --&gt;Faenza&lt;!-- raw HTML omitted --&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://panda.zenfunk.it/img-post/Schermata-del-2012-04-16-21-14-50.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;L’effetto finale è questo, con le scorciatoie da tastiera di Twitter personalmente lo trovo molto comodo e veloce.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://panda.zenfunk.it/img-post/Schermata-del-2012-04-16-21-21-42.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;</description>
    </item>
  </channel>
</rss>
