Unity è il miglior ambiente desktop Linux che abbia mai usato.
‘Negli ultimi 6 anni e mezzo io, come milioni di utenti, sono stato in grado di fare affidamento su Unity’
Lì l’ho detto. Quindi, naturalmente, sono stato tra quelli tristi che Unity si è ritirato dal suo ruolo di desktop Ubuntu predefinito, sostituito da (anche-impressionante) GNOME Shell in Ubuntu 17.10 in poi.
Per 6 anni e mezzo io, come milioni di utenti di Ubuntu, sono stato in grado di fare affidamento su Unity. Da Qml a Compiz, da polemiche a polemiche, il desktop Unity ha tenuto duro.
Come (probabilmente) l’unico elemento che ha contribuito a definire e modellare l’identità di Ubuntu come la conosciamo, è naturale che ci si chieda cosa sia Ubuntu senza di essa.
Una breve Storia
“, un testamento per la progettazione visione di base che il desktop Unity di vecchio è riconoscibile per gli utenti dell’Unità di oggi
l’Unità è diventato il default di Ubuntu desktop in Ubuntu 11.04 ‘Natty Narwhal’, aver debuttato come distro per netbook di interfaccia nella versione precedente di Ubuntu 10.10.
Anche se rialzista al momento, fondatore di Ubuntu Mark Shuttleworth ora dice introduzione precoce di Unity è stato, col senno di poi, un ‘errore’. Le prime versioni del desktop erano bacate, mancavano di funzionalità e avevano la reputazione di bloccarsi.
Ma è testimonianza della visione progettuale dietro di esso che il desktop Unity del vecchio è ancora riconoscibile per gli utenti di Unity oggi. La maggior parte dei suoi concetti chiave erano presenti all’inizio, andando a essere levigato e lucidato — e sì a volte riscritto-in versioni successive.
Le migliori funzionalità di Unity
‘Unity imposta la barra in quanto utilizzabile, descritto e lucidato un desktop Linux potrebbe essere’
All’inizio di questo mese ho preso al OMG! Ubuntu! Account Twitter per chiedere quello che si considera essere le migliori caratteristiche Unity. Questa lista si basa sulle tue risposte.
Come un robusto e affidabile come lo è oggi, è facile dimenticare che Unity ha rotto con anni di convenzione, ha introdotto caratteristiche innovative, e impostare la barra in quanto utilizzabile e lucidato l’esperienza desktop Linux potrebbe essere.
Questo era veramente Linux per gli esseri umani.
E mentre molti degli sforzi ingegneristici spesi per questa eccellente esperienza desktop erano invisibili — riscrivere Compiz da zero non era un compito facile — c’è molto da guardare indietro e lodare.
Un’ultima nota prima di saltare (anche se con una lacrima negli occhi, blub): L’unità non sta andando via. È supportato fino al 2021 su Ubuntu 16.04 LTS e, secondo Mark Shuttleworth, sarà disponibile dagli archivi di Ubuntu 18.04 LTS in modo che coloro che non sono pronti a dire addio ad esso non devono.
Il launcher Unity
La parte più iconica del desktop Unity è il launcher allineato a sinistra. Un punto di ancoraggio nell’esperienza Unity, Unity Luncher consente di avviare, gestire e interagire con le applicazioni, indipendentemente dal fatto che siano in esecuzione o meno.
‘Un punto di ancoraggio nell’esperienza Unity’
Il lanciatore verticale è stato progettato per fare un uso efficace dello spazio sullo schermo, che (all’epoca) erano spesso limitati in termini di altezza rispetto alla larghezza.
Per molto tempo, nonostante le ripetute richieste degli utenti, il programma di avvio Unity non può essere spostato. Ubuntu 16.04 LTS ha permesso di spostare il programma di avvio Unity nella parte inferiore dello schermo. Se questa richiesta fosse stata accolta un po ‘ prima, penso che molte delle i rivolte all’Unità sarebbero state rese discutibili.
L’HUD
L’unità HUD (Heads-up Display) è innovativo oggi come quando ha debuttato in Ubuntu 12.04 LTS.
L’HUD rende la ricerca di voci di menu oscuri deliziosamente veloce. Basta toccare il Alt
chiave, inserire una parola chiave o due, selezionare il risultato corretto dalla lista e premere invio/ritorno all’azione esso!
Il Dash
Il Dash Unity è parte application launcher, ricerca di file parte, e motore di ricerca parte. Esso consente di trovare e aprire le applicazioni installate localmente e la ricerca attraverso i file e le cartelle da una finestra unificata tramite l’ambito Home.
È interessante come il Dash si sia evoluto nel corso degli anni, debuttando la versione con cui hai più familiarità nel 2012.
Il Dash originale di Unity aveva una “pagina iniziale” composta da 4 scorciatoie “Luoghi” e 4 collegamenti alle app predefinite (queste non potevano, per molto tempo, essere modificate). La pagina iniziale Dash in seguito integrato app e la storia dei file per fornire un punto di partenza più utile.
Unity Web Apps
Le innovative applicazioni Web Unity di Ubuntu potrebbero essere state di breve durata e rapidamente dimenticate, ma servono come un altro esempio di Canonical che è ben più avanti della curva di calcolo di Unity.
La funzione consentiva ai siti Web del browser di interagire e trasmettere informazioni al desktop.
È possibile ‘aggiungere’ un sito web supportato con un clic. Ciò darebbe accesso rilevante alle funzionalità del desktop e creare un elemento spiffy Unity launcher.
Ad esempio, l’integrazione di Gmail ha aggiunto un badge di conteggio non letto alla voce Unity launcher e alle notifiche di nuovi messaggi; potresti setacciare Reddit usando l’HUD; e potresti controllare siti di streaming musicale come Grooveshark dal menu Audio di Ubuntu.
Quicklist
Unity Quicklist consentiva alle app di servire rapidamente alcune funzionalità tramite un menu a destra sul launcher. Così, per esempio, si potrebbe rapidamente mettere in pausa la musica in Rhythmbox, aprire una nuova scheda privata in Firefox, o (back in the day) aggiornare il client Gwibber per recuperare gli ultimi tweet.
Barre di avanzamento&Badge
Per le applicazioni supportate l’unità launcher potrebbe visualizzare un conteggio badge su elementi di avvio per trasmettere informazioni, come il numero di e-mail non lette, numero di nuovi tweet, o il numero di download simultanei.
Le barre di avanzamento potrebbero anche essere posizionate sopra l’elemento di avvio per mostrare, beh, i progressi dei download, delle esportazioni e dei rendering.
Questa è una funzionalità che mi piacerebbe vedere aggiunta a GNOME Shell o integrata in estensioni come Dash to Dock.
Una cosa che vorrei davvero che GNOME Shell potesse fare: visualizzare i badge di conteggio in estensioni come Dash to Dock, ecc pic.twitter.com/uthunPOl6V
— OMG! UBUNTU! (@omgubuntu) 23 aprile 2017
Menu globale
Il menu globale dell’app in Unity è una delle sue caratteristiche principali. Ha debuttato nell’edizione Netbook di Ubuntu (i netbook avevano schermi a bassa risoluzione, quindi il risparmio di spazio verticale era considerato importante; vedi #1) e migrato sul desktop con il resto della shell Unity in Ubuntu 11.04.
Il vantaggio di avere una barra dei menu nella parte superiore dello schermo? Presumibilmente rende più facile accedere alle opzioni di menu (secondo la legge di Fitt) poiché, con la barra dei menu sempre nello stesso posto, non è necessario “mirare” accuratamente il mouse per attivarlo.
Posizionamento dei pulsanti della finestra a parte, il menu globale è stato un cambiamento controverso per molti utenti del flusso di lavoro, con molti sostenendo che dover mouse fino alla parte superiore dello schermo per interagire con le finestre app, indipendentemente dalla loro posizione, era un ostacolo piuttosto che un aiuto!
L’opinione nei confronti della funzione si è notevolmente raffreddata da allora, probabilmente aiutata dal fatto che Ubuntu 14.04 LTS ha reso la funzione opzionale, consentendo agli utenti che desiderano menu integrati localmente (LIM) di averli.
Shortcut Overlay
Molti di voi potrebbero non sapere che il desktop Unity viene fornito con un elenco informativo di scorciatoie da tastiera. Questo cheat sheet per gli appassionati di tastiera elenca le scorciatoie da tastiera Unity in modo da poter imparare o ricapitolare come interagire con parti del desktop Unity senza dover togliere le mani dalla tastiera.
Per rivelare il collegamento overlay basta premere a lungo il Super
tasto.
9. Smart Scopes
Unity Smart Scopes sono backend di ricerca context-aware per Unity Dash.
In teoria ti permettono, ad esempio, di cercare “Doctor Who” nell’ambito Home e tramite la potenza di un backend “smart server” vedere una pila di risultati rilevanti da siti Web popolari, servizi Web e applicazioni installate localmente,
Su carta Gli ambiti intelligenti Unity avrebbero dovuto essere un punto di svolta. Ma, grazie all’inclusione di affiliazione-linked Amazon shopping risultati, la caratteristica ha attirato l’distr distro da quasi ogni direzione immaginabile.
Branded ‘spyware’ da parte di alcuni, i risultati degli acquisti e altre fonti online sono stati disabilitati in Ubuntu 16.04 LTS.
Unity Lenses
Un precursore meno completo degli ambiti intelligenti incentrati sulla ricerca (vedi #9), gli obiettivi erano pannelli specifici per i contenuti dedicati che potevano essere aggiunti per estendere le funzionalità del Dash.
Le lenti servono i risultati dei servizi online (un po ‘ come un ambito intelligente meno indovinato) e / o risultati locali di superficie. Facendo clic destro su un risultato nel cruscotto si apre un riquadro di anteprima con informazioni aggiuntive, frammenti di contenuto, e, per i file musicali, anche in-dash controlli player.
Ubuntu ha fornito con vari obiettivi di default nel corso dell’anno, con la linea attuale che comprende: Casa, Applicazioni, documenti, video, musica e foto. Gli sviluppatori (almeno nei primi giorni) hanno creato una serie di obiettivi aggiuntivi, inclusi quelli per YouTube, Tomboy notes e contatti.
Tendenze camaleontiche
Una sottile caratteristica Unity che alcuni (sorprendentemente) non notano mai sono le sue tendenze camaleontiche. Il colore del lanciatore Unity, il trattino, e le bolle di notifica cambiano tonalità in base al colore dominante nella carta da parati di sfondo.
C’è presumibilmente un algoritmo molto complesso in gioco qui, decidendo quale colore sullo sfondo è dominante ed estraendo una tonalità adatta basata su di esso.
Unity 2D
Unity 2D è la versione Qt / Qml spesso dimenticata di Unity che mirava a dispositivi di fascia bassa e macchine virtuali, ma adorata comunque dagli utenti desktop!
Nonostante la mancanza di grafica whizz bang la shell vantava impressionante parità di funzionalità con il suo fratello composto, tra cui badge voce, l’HUD, aree di lavoro, e fare clic destro menu quick-list.
Unity 2D è caduto in modalità non mantenuta intorno al tempo di Ubuntu 12.10. Canonical ragionò che la versione di Compiz era ora in grado di funzionare decentemente su software a bassa potenza, due versioni separate dello stesso desktop erano un po ‘ eccessive.