unity - luca caldarella
DESCRIPTION
Unity di Luca Caldarella Linuxday 2013 - Avola (SR)TRANSCRIPT
![Page 1: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/1.jpg)
Unity: Problematiche connesse al “nuovo” concetto di interfaccia grafica
Luca Caldarella
![Page 2: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/2.jpg)
Solitamente vediamo interfacce di questo tipo......
L'interfaccia è quello strumento che consente di “dialogare” con la macchina in un linguaggio comprensibile all'operatore umano
![Page 3: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/3.jpg)
![Page 4: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/4.jpg)
![Page 5: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/5.jpg)
![Page 6: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/6.jpg)
Tra il 2010 e il 2011 Canonical e GNOME foundation – separatamente – rivoluzionano (tra fiumi di critiche) il concetto di desktop.
Da un'impostazione basata sulle finestre passa a quella incentrata sugli oggetti.
Nascono Unity e GNOME shell (3.0)
![Page 7: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/7.jpg)
![Page 8: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/8.jpg)
![Page 9: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/9.jpg)
Unity caratteristiche
Sviluppato da Canonical e attualmente presente solo su Ubuntu (inizialmente su Netbook Remix).
E' basato sulle librerie grafiche gtk (Gnome) ed è implementato come plugin di Compiz (gestore degli effetti grafici).
Negli intenti di Canonical vi è quello di creare un'unica interfaccia indipendentemente dal dispositivo usato.
![Page 10: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/10.jpg)
![Page 11: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/11.jpg)
GNOME shell caratteristiche
Storico ambiente grafico per Linux (1997).
E' un vero e proprio desktop enviroment, completo di framework per la creazione di applicazioni e una ricca dotazione di proprie.
Supportato da moltissime distribuzioni, è quello di default in Fedora.
Progetto di diventare una distribuzione.
![Page 12: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/12.jpg)
In ogni caso
Sia Unity che GNOME shell, interpretando in modo omogeneo il compositing delle finestre, rimediano a un vecchio e fastidioso problema di Linux:
Le differenze visive (all'interno dello stesso desktop) tra le applicazioni sviluppate con librerie grafiche differenti.
![Page 13: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/13.jpg)
Unity: perché no
Esperienza utenza troppo diversa
Elevato uso di risorse di sistema
Progetto ancora precoce
Introdotto in modo troppo drastico
![Page 14: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/14.jpg)
Conosciamolo meglio: la dash
![Page 15: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/15.jpg)
Un solo pulsante(attivabile anche dal tasto “Win”)
●
● Applicazioni recenti● File recenti● Motore di ricerca globale (file e applicazioni)
![Page 16: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/16.jpg)
I lens, la vera potenza
La barra di ricerca di Unity può essere impostata per interpretare a nostro piacimento determinati comandi.
alcuni esempi.....
![Page 17: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/17.jpg)
Può essere una veloce calcolatrice
![Page 18: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/18.jpg)
Può essere un motore di ricerca Wikipedia
![Page 19: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/19.jpg)
Può cercare video su YouTube
![Page 20: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/20.jpg)
Personalizzazione estrema!Unity Tweak Tool (nei PPA dalla 13.04)
![Page 21: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/21.jpg)
Privacy: il caso Amazon
Dalla versione 12.10 (Unity 6.60), Ubuntu tramite il “lens shopping” collegava le ricerche della Dash al catalogo online di Amazon.
Questo garantiva a Canonical dei piccoli introiti pubblicitari.
![Page 22: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/22.jpg)
Privacy: il caso Amazon
Secondo Richard Stallmann “Ubuntu è uno spyware”.
![Page 23: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/23.jpg)
Privacy: il caso Amazon
Il lens shopping (come tutti i lens) è disinstallabile come un comune pacchetto:
sudo apt-get remove unity-lens-shopping
o più semplicemente da Synaptic...
![Page 24: Unity - Luca Caldarella](https://reader033.vdocuments.site/reader033/viewer/2022052316/5598f0e41a28ab485e8b45fa/html5/thumbnails/24.jpg)
Grazie per l'attenzione!