Jedność (interfejs użytkownika) - Unity (user interface)

Jedność
Jedność logo.svg
Ubuntu 16.04 Pulpit.png
Unity 7.4, z wyświetlonym launcherem, działa na Ubuntu 16.04
Deweloper(zy) Unity7 i nowsze wersje - Opiekunowie Unity7, Unity Ubuntu; Unity8 - Canonical Ltd. , UBports
Pierwsze wydanie 9 czerwca 2010 ; 11 lat temu ( 2010-06-09 )
Wersja stabilna
7,5 / 25 maja 2016 ; 5 lat temu ( 25.05.2016 )
Wersja zapoznawcza
JednośćX
Magazyn
Napisane w Unity 2D : C++ , JavaScript , QML
2.0–7.4 : C , C++ , Python , Vala
8 : C++ i QML
UnityX : Fish
System operacyjny Ubuntu Desktop , Ubuntu TV , Ubuntu Touch
Rodzaj Powłoka graficzna
Licencja GPL v3 , LGPL v3
Stronie internetowej jedność8 .io Edytuj to na Wikidanych

Unity to graficzna powłoka dla środowiska graficznego GNOME pierwotnie opracowana przez Canonical Ltd. dla systemu operacyjnego Ubuntu , a obecnie rozwijana przez opiekunów Unity7 (Unity7) i UBports (Unity8/Lomiri). Unity zadebiutowała w edycji netbook z Ubuntu 10.10 . Początkowo został zaprojektowany w celu bardziej efektywnego wykorzystania miejsca, biorąc pod uwagę ograniczony rozmiar ekranu netbooków , w tym na przykład pionowy przełącznik aplikacji zwany launcherem oraz zajmujący mało miejsca poziomy, wielofunkcyjny górny pasek menu .

Unity było częścią projektu Ayatana, inicjatywy mającej na celu poprawę doświadczenia użytkownika w Ubuntu.

W przeciwieństwie do GNOME, KDE Software Compilation , Xfce lub LXDE , Unity nie jest zbiorem aplikacji. Jest przeznaczony do korzystania z istniejących programów.

5 kwietnia 2017 r. Mark Shuttleworth ogłosił, że prace Canonical nad Unity dobiegną końca. Ubuntu 18.04 LTS , rok przed premierą, porzuciłby pulpit Unity i zamiast tego zastosowałby pulpit GNOME 3 . Unity7 Opiekunowie przejął rozwoju Unity7, natomiast UBports założyciel Marius Gripsgård ogłosił, że organizacja będzie kontynuować rozwój Unity8. 27 lutego 2020 r. firma UBports ogłosiła, że ​​zmieniła nazwę na Unity8 Lomiri .

W maju 2020 roku po raz pierwszy została wydana nowa nieoficjalna wersja Ubuntu. Ubuntu Unity używa pulpitu Unity7.

Opiekunowie Ubuntu Unity i Unity7 rozpoczęli pracę nad następcą Unity7, UnityX.

funkcje

Interfejs użytkownika Unity składa się z kilku elementów:

  • Górny pasek menu : uniwersalny górny pasek, oszczędzający miejsce i zawierający:
    1. Pasek menu aktywnej aplikacji
    2. pasek tytułu głównego okna aktywnej aplikacji, w tym przyciski maksymalizacji, minimalizacji i wyjścia
    3. menu sesji, w tym globalne ustawienia systemu, wylogowanie i zamknięcie
    4. różnorodne globalne wskaźniki powiadomień, w tym czas, pogodę i stan systemu bazowego.
  • Launcher : pasek zadań . Wiele instancji aplikacji jest zgrupowanych pod tą samą ikoną, ze wskaźnikiem pokazującym, ile instancji jest otwartych. Użytkownik ma wybór, czy zablokować aplikację w programie uruchamiającym. Jeśli nie jest zablokowana, aplikację można uruchomić za pomocą Dash lub oddzielnie zainstalowanego menu.
  • Szybka lista : dostępne menu elementów programu uruchamiającego
  • Dash : narzędzie do wyszukiwania na komputerze , które umożliwia wyszukiwanie informacji zarówno lokalnie (np. zainstalowane aplikacje, ostatnie pliki lub zakładki), jak i online (np. Twitter lub Google Docs ). Wyświetla podgląd wyników.
  • Wyświetlacz przezierny (HUD) : Umożliwiawyszukiwanie za pomocą klawisza skrótu elementów górnego paska menu z klawiatury, bez konieczności używania myszy, poprzez naciśnięcie i zwolnienie klawisza Alt.
  • Wskaźniki : obszar powiadomień zawierający zegar, stan sieci, stan baterii i elementy sterujące głośnością dźwięku

Dziarskość

Dash, wyszukiwanie aplikacji w Ubuntu 16.04

Dash to narzędzie do wyszukiwania na komputerze z możliwością podglądu. Umożliwia wyszukiwanie aplikacji i plików. Dash obsługuje wtyczki wyszukiwania , znane jako Scopes (wcześniej Lenses). Po wyjęciu z pudełka może wysyłać zapytania do Dokumentów Google , Ubuntu One Music Store , YouTube , Amazon oraz sieci społecznościowych (na przykład Twittera , Facebooka i Google+ ). Począwszy od Ubuntu 13.10 zapytania wyszukiwania online są wysyłane do usługi internetowej firmy Canonical, która określa typ zapytania i kieruje je do odpowiedniej usługi internetowej innej firmy. Wyniki pornograficzne są odfiltrowywane.

Żadna z oficjalnych pochodnych Ubuntu ( Kubuntu , Xubuntu , Lubuntu lub Ubuntu GNOME ) nie zawiera tej funkcji ani żadnej jej odmiany.

Jedną z nowych funkcji Unity w Ubuntu 12.10 jest obiektyw zakupowy. Od października 2012 r. wysyła (za pośrednictwem bezpiecznego połączenia HTTPS ) zapytania użytkownika z obiektywu domowego do productsearch.ubuntu.com, który następnie przeprowadza ankietę na Amazon.com w celu znalezienia odpowiednich produktów; Następnie Amazon wysyła zdjęcia produktów bezpośrednio do komputera użytkownika (początkowo przez niezabezpieczony protokół HTTP ). Jeśli użytkownik kliknie jeden z tych wyników, a następnie coś kupi, Canonical otrzyma niewielką prowizję od sprzedaży.

Wielu recenzentów krytykowało to: ponieważ obiektyw domowy jest naturalnym sposobem wyszukiwania treści na lokalnym komputerze, recenzenci obawiali się ujawniania zapytań, które miały być lokalne, co stwarzało problem z prywatnością. Funkcja jest domyślnie aktywna (zamiast opt-in) i wielu użytkowników może jej nie wiedzieć.

23 września 2012 r. Mark Shuttleworth obronił tę funkcję. Opublikował: „Obiektyw Home Lens of the Dash powinien pozwolić ci znaleźć *cokolwiek* w dowolnym miejscu” i że soczewka zakupów jest krokiem w tym kierunku. Twierdził, że anonimowość jest zachowana, ponieważ serwery Canonical pośredniczą w komunikacji między Unity i Amazon, a użytkownicy mogą zaufać Ubuntu. Menedżer społeczności Ubuntu Jono Bacon napisał: „Te funkcje są starannie i dyskretnie zintegrowane z deską rozdzielczą i nie tylko zapewniają bardziej użyteczną i wszechstronną deskę rozdzielczą, zapewniając widoczność tych treści, ale także generują przychody, które pomagają w dalszym rozwoju i ulepszaniu Ubuntu ”. Steven J. Vaughan-Nichols z ZDNet powiedział, że ta funkcja mu nie przeszkadza i napisał: „Jeśli mogą sprawić, że niektórzy użytkownicy będą szczęśliwi, a jednocześnie zapewnią firmie trochę przychodów, to w porządku”. Ted Samson z InfoWorld poinformował o odpowiedziach Shuttlewortha i Bacona, ale nadal krytykował tę funkcję.

29 października 2012 roku Electronic Frontier Foundation skrytykowała ten problem. Argumentowano, że ponieważ zdjęcia produktów (stan na październik 2012 r.) były zwracane przez niezabezpieczony protokół HTTP, pasywny podsłuchujący — na przykład ktoś w tej samej sieci bezprzewodowej — może uzyskać dobry obraz zapytań. Ponadto Amazon mógł skorelować zapytania z adresami IP. Zalecił deweloperom Ubuntu włączenie tej funkcji i doprecyzowanie ustawień prywatności Ubuntu. Zauważył, że Dash może zostać powstrzymany przed przeszukiwaniem Internetu, wyłączając opcję „Dołącz wyniki wyszukiwania online” w ustawieniach prywatności Ubuntu.

7 grudnia 2012 r. Richard Stallman twierdził, że Ubuntu zawiera oprogramowanie szpiegujące i nie powinno być używane przez zwolenników wolnego oprogramowania. Jono Bacon zganił go; powiedział, że Ubuntu odpowiedziało i zaimplementowało wiele wymagań, które społeczność uznała za ważne.

Od września 2013 r. obrazy są anonimizowane przed wysłaniem na komputer użytkownika.

Informacja prawna w Dash informuje użytkowników o udostępnianiu ich danych. Stwierdza, że ​​o ile użytkownik nie zrezygnował z wyszukiwania, jego zapytania i adres IP będą wysyłane do productsearch.ubuntu.com„wybranych stron trzecich” w celu uzyskania wyników wyszukiwania online. Strona Polityki prywatności stron trzecich Ubuntu informuje wszystkie strony trzecie, które mogą otrzymywać zapytania użytkowników i adresy IP, i stwierdza: „Aby uzyskać informacje o tym, w jaki sposób wybrane strony trzecie mogą wykorzystywać Twoje dane, zapoznaj się z ich polityką prywatności”.

Wkrótce po wprowadzeniu pojawiły się wątpliwości co do zgodności soczewki zakupowej z europejską dyrektywą o ochronie danych . Pod koniec 2013 r. wątpliwości te stały się podstawą do złożenia formalnej skargi dotyczącej obiektywu zakupowego w Biurze Komisarza ds. Informacji (IOC), brytyjskim urzędzie ds. ochrony danych. Prawie rok później MKOl orzekł na korzyść Canonical, biorąc pod uwagę różne ulepszenia wprowadzone do tej funkcji w międzyczasie, aby zapewnić jej zgodność z dyrektywą o ochronie danych. W orzeczeniu wyjaśniono jednak również, że w momencie wprowadzenia funkcja nie była legalna, między innymi dlatego, że nie zawierała oświadczenia o polityce prywatności.

W marcu 2014 r. Michael Hall, przemawiając dla Canonical Ltd, wskazał, że w Unity 8 użytkownicy będą musieli wyrazić zgodę na każde wyszukiwanie, które zostanie przeprowadzone poprzez otwarcie specjalnego zakresu, a następnie wybranie miejsca wyszukiwania. Zmiany te byłyby odpowiedzią na wszystkie krytyki wymierzone w Canonical i Unity w przeszłości. Od kwietnia 2016 r., wraz z wydaniem Ubuntu 16.04 LTS , ustawienie to jest domyślnie wyłączone.

Warianty

Jedność dla Ubuntu TV

Ubuntu TV , działający w wariancie Unity, został zaprezentowany na targach Consumer Electronics Show w 2012 roku. Stworzony z myślą o telewizorach SmartTV , Ubuntu TV zapewnia dostęp do popularnych usług internetowych i strumieniowe przesyłanie treści na urządzenia mobilne z systemem Android , iOS i Ubuntu.

Jedność dla Ubuntu Touch

W dniu 2 stycznia 2013 r. Canonical ogłosił smartfonową wersję Unity działającą na serwerze wyświetlania Mir .

Jedność 2D

Unity 2D pokazujący możliwość pracy z różnymi menedżerami okien i środowiskami graficznymi

Początkowo firma Canonical utrzymywała dwie dyskretne wersje Unity, które były wizualnie prawie nie do odróżnienia, ale technicznie różne.

Unity jest napisany jako wtyczka do Compiza i używa rzadkiego zestawu narzędzi OpenGL o nazwie Nux. Będąc wtyczką dla Compiz, zapewnia akcelerowaną przez GPU wydajność Unity na kompatybilnych systemach. Jest napisany w językach programowania C++ i Vala .

Unity 2D to zestaw indywidualnych aplikacji opracowanych dla środowisk, w których Compiz nie działa, na przykład gdy karta graficzna nie obsługuje OpenGL . Zostały napisane w języku budującym GUI QML z szeroko rozpowszechnionego frameworka Qt . Domyślnie Unity 2D używało menedżera okien Metacity , ale mogło również używać przyspieszonych menedżerów okien, takich jak Compiz lub KWin . W Ubuntu 11.10 Unity 2D używał kompozytora opartego na XRender firmy Metacity, aby uzyskać efekty przezroczystości. Począwszy od Ubuntu 11.10 , Unity 2D zastąpiło klasyczny panel GNOME jako rozwiązanie awaryjne dla użytkowników, których sprzęt nie mógł uruchomić wersji Unity Compiz.

Unity 2D został wycofany z wydania Ubuntu 12.10 w październiku 2012 roku, ponieważ wersja 3D stała się bardziej zdolna do działania na sprzęcie o mniejszej mocy.

Dostępność

Ponieważ Unity i wspierające ją projekty Ayatana są opracowywane głównie dla Ubuntu, a Ubuntu jako pierwszy zaoferowało nowe wersje.

Poza Ubuntu inni dystrybutorzy Linuksa próbowali przejąć Ayatanę, z różnym skutkiem. Komponenty Ayatana wymagają modyfikacji innych aplikacji, co zwiększa złożoność do przyjęcia przez innych.

  • Arch Linux oferuje wiele komponentów Ayatana, w tym Unity i Unity 2D, za pośrednictwem nieoficjalnego repozytorium lub AUR .
  • Fedora nie oferuje Unity w swoich domyślnych repozytoriach, ponieważ Unity wymaga nieobsługiwanych poprawek do GTK. Jednak Unity 6 został przeniesiony do Fedory 17 i można go zainstalować za pośrednictwem gałęzi w repozytoriach openSUSE, gdzie są stosowane łatki. Nowsze wersje Fedory i Unity nie są obsługiwane.
  • Frugalware zaadoptowało Ayatanę, w tym Unity i Unity 2D, jako część gałęzi rozwoju nadchodzącej wersji Frugalware, ale projekt nie jest już utrzymywany.
  • openSUSE oferuje wiele komponentów Ayatana dla GNOME. Po tym, jak pakujący porzucił projekt z powodu problemów z ówczesną wersją Compiza, nowi programiści podjęli się zadania i udostępnili pakiety dla openSUSE 12.2 (wraz z wersjami dla Arch Linux i Fedora 17). Nowsze wersje openSUSE i Unity nie są obsługiwane.
  • Manjaro ma wersję swojej dystrybucji Unity.
  • Ubuntu Unity używa pulpitu Unity 7.

Rozwój

Ubuntu pierwotnie używało pełnego środowiska graficznego GNOME ; Założyciel Ubuntu, Mark Shuttleworth, przytoczył różnice filozoficzne z zespołem GNOME dotyczące doświadczenia użytkownika, aby wyjaśnić, dlaczego Ubuntu używałoby Unity jako domyślnego interfejsu użytkownika zamiast powłoki GNOME , począwszy od kwietnia 2011 r. w Ubuntu 11.04 (Natty Narwhal) .

W listopadzie 2010 r. Menedżer społeczności Ubuntu Jono Bacon wyjaśnił, że Ubuntu będzie nadal dostarczać stos GNOME, aplikacje GNOME i optymalizować Ubuntu pod kątem GNOME. Jedyną różnicą, napisał, jest to, że Unity jest inną powłoką dla GNOME.

Canonical ogłosił, że zaprojektował Unity również dla komputerów stacjonarnych i uczyni Unity domyślną powłoką dla Ubuntu w wersji 11.04.

Powłoka GNOME nie była zawarta w Ubuntu 11.04 Natty Narwhal, ponieważ prace nad nią nie zostały ukończone w momencie zamrożenia 11.04, ale jest dostępna z PPA i jest dostępna w Ubuntu 11.10 i nowszych wersjach za pośrednictwem oficjalnych repozytoriów.

W listopadzie 2010 r. Mark Shuttleworth ogłosił zamiar uruchomienia Unity na Waylandzie zamiast obecnie używanego X Window System , chociaż od tego czasu plan ten został porzucony, zastępując Waylanda Mirem dla Unity 8 .

W grudniu 2010 r. niektórzy użytkownicy zażądali, aby wyrzutnię (lub stację dokującą ) Unity można było przesuwać z lewej strony ekranu na inne strony, ale Mark Shuttleworth odpowiedział w odpowiedzi: „Obawiam się, że nie będzie to działać z naszymi szerszymi celami projektowymi, więc tego nie zaimplementujemy. Chcemy, aby program uruchamiający był zawsze blisko przycisku Ubuntu." Jednak w Ubuntu 11.10 przycisk Ubuntu został przeniesiony do programu uruchamiającego. Dostępna była wtyczka innej firmy, która przeniosła program uruchamiający Unity 3D na dół. Opcja przeniesienia launchera na dół ekranu została oficjalnie zaimplementowana w Ubuntu 16.04.

Od 2010 roku twórcy interfejsu powłoki Unity używają zestawu narzędzi o nazwie Nux zamiast Clutter. Unity jest wtyczką menedżera okien Compiz , który według Canonical jest szybszy niż Mutter , menedżer okien, dla którego wtyczką jest GNOME Shell.

14 stycznia 2011 firma Canonical wydała również techniczną wersję zapoznawczą „2D” wersji Unity opartej na Qt i napisanej w QML . Unity-2D nie został dostarczony na płycie CD z Ubuntu 11.04, zamiast tego klasyczny pulpit GNOME był rozwiązaniem awaryjnym dla sprzętu, który nie mógł uruchomić Unity.

W marcu 2011 r. pojawiły się publiczne oznaki tarcia między Canonical (i rozwojem Unity) a programistami GNOME. W ramach rozwoju Unity programiści Ubuntu zgłosili kodowanie API do włączenia do Gnome jako zewnętrznej zależności. Według Dave'a Neary'ego „... zewnętrzna zależność to moduł inny niż GNOME, który jest zależnością pakietu zawartego w jednym z zestawów modułów GNOME”, a powody, dla których libappindicator nie został zaakceptowany jako zależność zewnętrzna, są następujące: „ ... nie pasuje do tej definicji”, ma „... zduplikowaną funkcjonalność z libnotify” (obecna wartość domyślna powłoki Gnome Shell), a jej CLA nie spełnia aktualnych zasad GNOME. Mark Shuttleworth odpowiedział:

To krytyczny moment dla przywództwa Gnome. Powiem wyraźnie, że czuję, że długi ogon dobrodusznych współtwórców aplikacji Gnome i Gnome zostaje zawiedziony przez proces decyzyjny, który pozwolił, by dynamika konkurencji zmniejszyła zakres samego Gnome. Pomysły, które nie są generowane „w rdzeniu”, muszą niesamowicie i niepotrzebnie ciężko walczyć o tlen… uzyskanie miejsca na pomysły do ​​zbadania nie powinno przypominać frontalnego ataku na stanowisko karabinu maszynowego. To nie jest sposób na prowadzenie projektu. To jest przepis na projekt, który gubi wspaniałych ludzi w środowiskach, które są bardziej otwarte na różne sposoby patrzenia na świat… Przyjęcie tych innych pomysłów i umożliwienie im szczęśliwego i zdrowego konkurowania to jedyny sposób na zachowanie innowacji, które wnoszą do środka Twoja marka. W przeciwnym razie jesteś skazany na obserwowanie, jak wprowadzają innowacje, a następnie musisz „przełożyć” własne wysiłki, aby nadążyć, obmawiając ich w tym procesie. Zaczęliśmy to od mocnego, jasnego stwierdzenia: Unity to powłoka dla Gnome. Teraz przywódcy Gnome muszą zdecydować, czy chcą, aby owoc tej rywalizacji był atutem Gnome, czy nie.

W kwietniu 2011 r. Mark Shuttleworth ogłosił, że Ubuntu 11.10 Oneiric Ocelot nie będzie zawierał klasycznego pulpitu GNOME jako powrotu do Unity, w przeciwieństwie do Ubuntu 11.04 Natty Narwhal . Zamiast tego Ubuntu 11.10 używa Unity 2D opartego na Qt dla użytkowników, których sprzęt nie obsługuje wersji 3D. Jednak klasyczny pulpit GNOME ( Panel GNOME ) można zainstalować osobno w Ubuntu 11.10 i nowszych wersjach za pośrednictwem gnome-panelpakietu w repozytoriach Ubuntu.

Na konferencji Ubuntu Developer Summit w listopadzie 2011 r . ogłoszono, że Unity dla Ubuntu 12.04 nie będzie ponownie włączać zasobnika systemowego i będzie mieć lepszą integrację aplikacji oraz możliwość przeciągania soczewek do programu uruchamiającego, a wersja 2D Unity będzie używać takie same przyciski dekoracyjne jak w wersji 3D.

Podczas konferencji poświęconej planowaniu Ubuntu 12.10 ogłoszono, że Unity 2D prawdopodobnie zostanie odrzucone na rzecz lepszego działania Unity 3D na sprzęcie z niższej półki.

W lipcu 2012 r. na targach OSCON Shuttleworth wyjaśnił niektóre z historycznych powodów rozwoju Unity. Początkowa decyzja o opracowaniu nowego interfejsu w 2008 roku była podyktowana chęcią wprowadzania innowacji i przekazywania Microsoftowi i Apple'owi doświadczeń użytkownika. Oznaczało to rodzinę ujednoliconych interfejsów, których można było używać w wielu rodzajach urządzeń, w tym w komputerach stacjonarnych, laptopach, tabletach, smartfonach i telewizorach. Shuttleworth powiedział: „Stary pulpit zmuszałby Twój tablet lub telefon do wszelkiego rodzaju szalonych, zabawnych pozycji. Więc powiedzieliśmy: Pieprzyć to. Przeniesiemy pulpit tam, gdzie powinien być w przyszłości. [To ] okazał się bardzo niepopularnym procesem”.

Wstępne testy Unity podczas rozwoju zostały przeprowadzone w warunkach laboratoryjnych i wykazały sukces interfejsu, pomimo sprzeciwu opinii publicznej. Rzeczywiste stawki zwrotu przesyłek również wskazywały na akceptację. Shuttleworth wyjaśnił: „ASUS przeprowadził eksperyment, w którym wysłał pół miliona [netbooków i laptopów Unity] do Niemiec. Niełatwy rynek. A stopy zwrotu w Ubuntu były dokładnie takie same, jak stopy zwrotu w Windows. dla producentów OEM, którzy chcą to zrobić”.

Rozwój systemu Windows 8 przez Microsoft i jego interfejs Metro stał się dodatkową zachętą do rozwoju Unity, jak wyjaśnił Shuttleworth: „musieliśmy przenieść nasz pulpit, ponieważ jeśli tego nie zrobimy, skończylibyśmy tam, gdzie jest Windows 8. [W Windows 8 ] masz ten błyszczący interfejs tabletu, siadasz i używasz, potem wciskasz niewłaściwy przycisk, a potem uderza cię w twarz i wraca Windows 7. A potem myślisz, że OK, to jest znajome, więc zaczynasz do niego i walnąć [Windows 8 powraca]”.

W marcu 2013 r. ogłoszono plan wykorzystania serwera wyświetlania Mir do przyszłego rozwoju Unity, w miejsce wcześniej ogłoszonego Wayland/Weston.

W kwietniu 2015 roku ogłoszono, że Unity 8 pojawi się jako część Ubuntu 16.04 LTS lub być może później. Zauważono również, że ta wersja Unity nie różniłaby się zbytnio wizualnie od Unity 7.

W kwietniu 2016 r. Ubuntu 16.04 zostało wydane z Unity 7, a nie Unity 8, jako domyślnym interfejsem użytkownika, chociaż Unity 8 można było zainstalować za pośrednictwem repozytoriów oprogramowania Ubuntu jako opcjonalny pakiet podglądu. Podczas konferencji Ubuntu Online Summit pracownicy firmy Canonical powiedzieli, że ich celem jest dostarczenie Unity 8 jako domyślnego interfejsu dla Ubuntu 16.10, który zostanie wydany w październiku 2016 roku. Te plany zostały zmienione i na razie Unity 8 będzie preinstalowany z 16.10, ale nie tak domyślna.

W dniu 5 kwietnia 2017 r. Mark Shuttleworth ogłosił, że prace Canonical nad Unity dobiegną końca i że Ubuntu zastosuje zamiast nich pulpit GNOME 3 . Jednak zespół UBports rozwidlał repozytorium Unity 8 i kontynuował rozwój. Obecnie projekt Unity 8 jest utrzymywany i rozwijany przez UBports.

Przyjęcie

Wczesne wersje Unity otrzymały mieszane recenzje i wywołały kontrowersje. Niektórzy recenzenci uznali za wadę implementacji i ograniczeń, podczas gdy inni recenzenci uznali Unity za ulepszenie w stosunku do GNOME 2 z dalszym potencjałem poprawy w miarę upływu czasu.

Wraz z Ubuntu 12.04 Unity otrzymało dobre recenzje. Jack Wallen opisał to jako „niesamowity postęp”. Jesse Smith opisał go jako „atrakcyjny” i powiedział, że osiągnął dojrzałość. Ryan Paul powiedział, że Unity był responsywny, solidny i miał niezawodność, jakiej oczekuje się od dojrzałej powłoki komputera stacjonarnego.

Funkcja Dash w Unity w Ubuntu 12.10 wywołała kontrowersje dotyczące prywatności .

Ubuntu 10.10

Recenzując wersję alfa Unity, krótko po jej premierze latem 2010 roku, Ryan Paul z Ars Technica zauważył problemy z wymyśleniem sposobu uruchamiania dodatkowych aplikacji, których nie było na pasku dokowania. Wspomniał również o kilku błędach, w tym o niemożności śledzenia otwartych aplikacji i innych trudnościach w zarządzaniu oknami. Zaznaczył, że wiele z nich było prawdopodobnie spowodowanych wczesnym etapem procesu rozwoju i oczekuje, że z czasem zostaną rozwiązane. Paul podsumował pozytywnie: „Nasz test prototypu Unity prowadzi nas do przekonania, że ​​projekt ma znaczny potencjał i może wnieść dużą wartość do Ubuntu Netbook Edition. Jego unikalny styl wizualny pięknie łączy się z nowym domyślnym motywem Ubuntu i leżącym u jego podstaw modelem interakcji wydaje się atrakcyjny i dobrze nadaje się do małych ekranów”. W obszernym przeglądzie Ubuntu 10.10, krótko po jego wydaniu w październiku 2010 roku, Paul poczynił dalsze obserwacje na temat Unity, zauważając, że „Unity jest bardzo ambitne i oferuje znacznie inne wrażenia z korzystania z komputera niż konwencjonalny desktop Ubuntu”. Doszedł do wniosku, że „selektory [aplikacji] są atrakcyjne wizualnie, ale są z łatwością najsłabszą częścią doświadczenia użytkownika Unity. Słaba wydajność znacznie zmniejsza ich wartość w codziennym użytkowaniu i w dużej mierze brak rzeczywistej funkcji zarządzania plikami. sprawia, że ​​selektor plików jest bezużyteczny. Podstawowe koncepcje stojące za ich projektem są jednak dobre i mogą stać się znacznie bardziej wartościowe w przyszłości, gdy jedność dojrzeje”.

Ubuntu 11.04

W marcu 2011 r. pisarz Benjamin Humphrey z OMG Ubuntu skrytykował wersję rozwojową Unity, która była następnie testowana pod kątem Ubuntu 11.04 z wielu powodów, w tym z powodu procesu rozwoju, który jest oderwany od doświadczeń użytkowników, braku reakcji na opinie użytkowników, „pozornie niewiarygodny brak komunikacji zespołu projektowego” oraz interfejs użytkownika, który określił jako „zaśmiecony i niespójny”. Ogólnie jednak doszedł do wniosku, że „Unity nie jest wcale zła… Chociaż wiele koncepcji w Unity może być wadliwych z punktu widzenia projektu, sam pomysł nie jest taki, a firma Canonical zasługuje na brawa za próbę szybkiego startu stagnacyjny pulpit open source z Unity, gdy alternatywy nie budzą zaufania”.

14 kwietnia 2011 Ryan Paul zrecenzował Unity jako zaimplementowaną w Ubuntu 11.04 beta, zaledwie dwa tygodnie przed jej stabilną premierą. Poinformował, że Unity jest na dobrej drodze do włączenia do Natty Narwhal, pomimo ambitnego harmonogramu rozwoju. Wskazał, że „duża dbałość o szczegóły przejawia się w wielu aspektach Unity. Pasek menu jest przejrzysty i wysoce funkcjonalny. Dock paska bocznego jest atrakcyjny wizualnie i ma doskonałe domyślne zachowanie przy automatycznym ukrywaniu”. Zauważył, że interfejs wciąż ma pewne słabe punkty, w szczególności trudności z przeglądaniem aplikacji poza dokiem, a także przełączanie się między kategoriami aplikacji. Zauważył, że w szczególności "losowe pakiety z repozytoriów, które są prezentowane jako aplikacje dostępne do zainstalowania w programie uruchamiającym, rozpraszają i są w dużej mierze zbędne". Paul podsumował: „Nadal jest wiele do zrobienia, ale Unity jest prawdopodobnie znaczną poprawą w stosunku do konwencjonalnego środowiska GNOME 2.x do codziennego użytku. Zakres zmian może być dezorientujący dla niektórych użytkowników, ale większości spodoba się to, co zobaczą, gdy Unity wyląduje na ich pulpicie pod koniec miesiąca”. Dwa tygodnie później do swojej krytyki dodał brak możliwości konfiguracji. W bardzo szczegółowej ocenie Ubuntu 11.04 i Unity opublikowanej 12 maja 2011 r. Paul stwierdził dalej, że Unity jest pozytywnym osiągnięciem dla Ubuntu, ale trzeba było zainwestować więcej w rozwój, aby działało dobrze. Napisał: „Do tej pory wykonali niewiarygodnie imponującą pracę i dostarczyli komputer stacjonarny, który nadaje się do codziennego użytku, ale wciąż jest bardzo daleki od pełnego wykorzystania jego potencjału”.

25 kwietnia 2011 r., w przeddzień wydania Ubuntu 11.04, recenzent Matt Hartley z IT Management skrytykował Unity, mówiąc, że „ ogłupianie środowiska graficznego Linux graniczy z szaleństwem”.

Recenzent Joey Sneddon z OMG Ubuntu był bardziej pozytywnie nastawiony do Unity w swojej recenzji Ubuntu 11.04, zachęcając użytkowników: „Oczywiście, że jest inny — ale inny nie znaczy źle; najlepiej jest dać mu szansę”. Doszedł do wniosku, że Unity na pulpicie „lepiej wykorzystuje przestrzeń ekranu, intuicyjne układy interfejsów i, co najważniejsze, tworzy pulpit, który działa dla użytkownika, a nie pomimo niego”.

Po wydaniu Ubuntu 11.04, założyciel Canonical Ltd., Mark Shuttleworth, wskazał, że chociaż ogólnie był zadowolony z wdrożenia Unity, czuł, że jest miejsce na ulepszenia. Shuttleworth powiedział: „Zdaję sobie sprawę, że istnieją problemy i nie byłbym usatysfakcjonowany, gdyby nie naprawiliśmy wielu z nich w 11.10… Unity była najlepszą opcją dla przeciętnego użytkownika aktualizacji lub instalacji. t najlepiej, ale musieliśmy wybrać pozycję domyślną... W żadnym wypadku nie jest idealna i byłoby egoistyczne sugerować, że jest inaczej... Myślę, że większość z tego wyszła fantastycznie - zarówno na poziomie inżynierskim (Compiz , Nux) oraz w interfejsie użytkownika”.

Recenzując Unity w Ubuntu 11.04 9 maja 2011 r., Jesse Smith z DistroWatch skrytykował brak dostosowania, obsługi menu i wymagań sprzętowych Unity, mówiąc: „Naprawdę nie ma tu niczego, co wymagałoby akceleracji 3D”. Zauważył również, że „układ nie przekłada się dobrze na duże ekrany lub systemy wieloekranowe”. Jack M. Germain z Linux Insider zrecenzował Unity 11 maja 2011 r., wskazując na silną niechęć do niego, mówiąc: „Umieść mnie w kategorii Nienawidzę tego” i wskazując, że wraz z postępem prac rozwojowych coraz mniej mu się to podoba.

Ubuntu 11.10

Więcej krytyki pojawiło się po wydaniu Ubuntu 11.10. W listopadzie 2011 r. Robert Storey pisząc w DistroWatch zauważył, że prace programistyczne nad Unity zabierają teraz tak dużo czasu, że niewiele robi się nad wybitnymi błędami Ubuntu, co skutkuje dystrybucją, która nie jest tak stabilna ani tak szybka, jak powinna. Storey podsumował: „Być może warto byłoby znosić błędy, gdyby Unity było najwspanialszą rzeczą od czasu krojonego chleba – coś wspaniałego, co zrewolucjonizuje komputery stacjonarne. Ale tak nie jest. napisz o tym do domu."

W listopadzie 2011 OMG! Ubuntu! przeprowadził nienaukową ankietę, w której zapytano czytelników „którego środowiska graficznego używasz w Ubuntu 11.10?”. Z 15 988 oddanych głosów 46,78% wskazało, że używa Unity over GNOME Shell (28,42%), Xfce (7,58%), KDE (6,92%) i LXDE (2,7%).

Twórcy dystrybucji Linuksa opartych na Ubuntu również rozważali wprowadzenie Unity na początku 2011 roku, kiedy Unity był jeszcze w powijakach. Niektóre były krytyczne, w tym dwie dystrybucje, które opierają swoją krytykę na testowaniu użyteczności . Marco Ghirlanda, główny programista ArtistX zorientowanej na audio i wideo, stwierdził: „Kiedy wypróbowałem Unity na komputerach analfabetów, byli mniej wydajni i zajęło im całe wieki, aby zrozumieć koncepcje, które się za nim kryją. Kiedy pokazuję im, jak z niego korzystać, powiedzieli, że jest ładny, ale trudny w użyciu. Stephen Ewen, główny programista UberStudent , opartej na Ubuntu dystrybucji Linuksa dla szkół wyższych i uczniów szkół średnich, powiedział: „Projekt Unity zmniejsza zarówno dostępność wizualną, jak i funkcjonalną, co przekłada się na zmniejszoną produktywność”. Ewen skrytykował również schemat menu Unity jako znacznie mniej dostępny niż w GNOME 2, który, jak powiedział, „oznacza, że ​​mózg nie może tak szybko mapować do kategorii i podkategorii programów, co ponownie oznacza dalszy spadek wydajności”.

Ubuntu 12.04 LTS

Skróty klawiaturowe Unity w Ubuntu 12.04 LTS

Jesse Smith z DistroWatch powiedział, że wielu ludzi, takich jak on, kwestionowało kierunek Ubuntu, w tym Unity. Ale w Ubuntu 12.04 czuł, że elementy układanki, które pojedynczo mogły być rozczarowujące, połączyły się, tworząc cały, wyraźny obraz. Powiedział: „Unity, choć o krok od tradycyjnego pulpitu, ma kilka funkcji, które sprawiają, że jest atrakcyjny, takich jak zmniejszenie ruchu myszy. HUD oznacza, że ​​nowicjusze mogą znaleźć funkcjonalność aplikacji dzięki szybkiemu wyszukiwaniu, a bardziej zaawansowani użytkownicy mogą używać HUD do szybko uruchamiaj polecenia menu z klawiatury." Napisał, że Unity dojrzało, ale powiedział, że przeszkadza mu brak elastyczności.

Jack Wallen z TechRepublic — który mocno krytykował wczesne wersje Unity — powiedział: „Od czasu wydania Ubuntu 12.04 i migracji z Linux Mint pracuję znacznie wydajniej. Nie jest to dla mnie zaskoczeniem, ale dla wielu krytyków, którzy uważają Unity za bardzo nieproduktywny pulpit… cóż, mogę oficjalnie powiedzieć, że są w błędzie. [...] Zdaję sobie sprawę, że wielu ludzi odrzuciło Unity (byłem jednym z nich przez długi czas czasu), ale im częściej z niego korzystam, tym bardziej zdaję sobie sprawę, że Canonical naprawdę odrobił pracę domową, jak pomóc użytkownikom końcowym w bardziej efektywnej interakcji z ich komputerami. Zmiana jest trudna – kropka. Dla wielu idea zmiany jest tak bolesna sądzi, że tracą na niesamowitych postępach. Jedność jest jednym z takich postępów.

Ryan Paul powiedział, że Unity był responsywny, solidny i miał niezawodność, jakiej oczekuje się od dojrzałej powłoki komputera stacjonarnego. Uważał HUD za jedno z kilku doskonałych ulepszeń, które pomogły uczynić Unity „jeszcze lepszym w Ubuntu 12.04”. Napisał jednak również: „Chociaż jakość Unity wzrosła do punktu, w którym spełnia nasze oczekiwania, wrażenia użytkownika wciąż są niedostateczne pod wieloma względami. Zidentyfikowaliśmy kilka kluczowych słabości w naszych dwóch ostatnich recenzjach Ubuntu, z których niektóre nadal nie nie został jeszcze rozwiązany. Problemy te nadal utrudniają przewidywalność i łatwość użytkowania Unity."

Ubuntu 16.04 LTS

Jack Wallen z TechRepublic , dokonując przeglądu zmian zaplanowanych dla Unity w Ubuntu 16.04 LTS, podsumował: „Ubuntu Unity nie jest pariasem komputerów stacjonarnych, o których kiedyś myślałeś. To środowisko graficzne ewoluowało w piękny, wydajny interfejs, który nie zasługuje na pogardę i szyderstwa, na które tak wielu narzucało.

Zobacz też

Bibliografia

Linki zewnętrzne