Unity - Luca Caldarella

Post on 05-Jul-2015

79 views 0 download

description

Unity di Luca Caldarella Linuxday 2013 - Avola (SR)

Transcript of Unity - Luca Caldarella

Unity: Problematiche connesse al “nuovo” concetto di interfaccia grafica

Luca Caldarella

Solitamente vediamo interfacce di questo tipo......

L'interfaccia è quello strumento che consente di “dialogare” con la macchina in un linguaggio comprensibile all'operatore umano

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)

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.

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.

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.

Unity: perché no

Esperienza utenza troppo diversa

Elevato uso di risorse di sistema

Progetto ancora precoce

Introdotto in modo troppo drastico

Conosciamolo meglio: la dash

Un solo pulsante(attivabile anche dal tasto “Win”)

● Applicazioni recenti● File recenti● Motore di ricerca globale (file e applicazioni)

I lens, la vera potenza

La barra di ricerca di Unity può essere impostata per interpretare a nostro piacimento determinati comandi.

alcuni esempi.....

Può essere una veloce calcolatrice

Può essere un motore di ricerca Wikipedia

Può cercare video su YouTube

Personalizzazione estrema!Unity Tweak Tool (nei PPA dalla 13.04)

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.

Privacy: il caso Amazon

Secondo Richard Stallmann “Ubuntu è uno spyware”.

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...

Grazie per l'attenzione!