
Это топик добра в честь Unity, графической оболочки Ubuntu, которая почему-то столь нелюбима многими.
UPD: хотя в комментах конечно же разразился говносрач особой силы. Зря вы так, мне действительно нравится Unity!
Unity, мы с тобой! (а те, кто против — будьте объективны)

Внешний вид
Итак, с самого первого дня знакомства с Unity она мне понравилась (познакомились мы с ней еще в Netbook Edition, когда на десктопе процветал GNOME). Это была любовь с первого взгляда: как же она красива!
Продуманный и прекрасный Sidebar:

Умный Dash:

Удобные Indicators (в едином стиле, что важно):

Ubuntu, пожалуй, первый и пока единственный дистрибутив Linux, который решил сделать продуманный, удобный и красивый интерфейс САМОСТОЯТЕЛЬНО и ВДУМЧИВО, а не слепо копируя его с других систем (это моё личное мнение, прошу без холиваров).
Да, Unity впитывает в себя хорошие чужие решения (крадёт? нет, это неподходящее слово), но разве это делает её хуже? Наоборот! Но главное, что перенимание удачных решений — не основной источник вдохновения этих ребят. Они очень серьёзно подходят к вопросу Usability и Interaction Design, в чём, кстати, можешь поучаствовать и ты!
Вперёд, Unity, вперёд!
Мелочь, а смело



Всё проще и проще?
Кто-то приводит довод, что, мол, в новой версии попрятали большую часть настроек, что Unity всё больше становится «для блондинок»… Я негодую! И вот почему: задумайтесь, что такое Операционная Система? Для каких целей она создана? Чувствуете, к чему я клоню?
ОС — это прежде всего инструмент, прозрачный и невесомый, позволяющий в нём работать над конкретной прикладной задачей (но не над проблемами самой ОС). И настройка этого инструмента — дело вообще не моё, а мастеров настроек (создателей Unity, Windows, OS X).

Я не должен тратить своё время, чтобы что-то «подкручивать», «допиливать» и «улучшать» — всё должно идти «из коробки», ну или с минимальными усилиями. Править какие-то конфиги — только время терять (вот она, мудрость блондинок!)
Другое дело, что в таком случае создатели Unity должны взять на свои плечи всю ответственность за то, что предложенный ими вариант будет действительно хорош (хорош всем, и задаром). И знаете, по-моему они неплохо справляются! Да, пока есть огрехи, но всё становится только лучше.
В общем, я доволен тем, что они прячут ненужное, очищают настройки и интерфейс, делают его более простым и прозрачным для пользователя, берут на себя правильную настройку «из коробки» и делают за нас некоторый выбор.
Как писал Джеф Раскин в своём "Интерфейсе" —
— Если программа может сделать какой-то выбор самостоятельно, пусть она его сделает.Это то, что мне нужно, чтобы сосредоточиться на своей работе. И если у ребят из Canonical и есть с этим трудности, подход-то правильный и я верю, что они справятся.
«Они убили GNOME, сволочи!»




Unity старается решить и решает эту проблему:
- Unity имеет продуманный и качественный вид.
Это моё мнение, но согласитесь ведь, продумано все до мелочей! Видно, что не на коленке делалось, что люди ночами не спали, думали:
— так всё-таки кнопочка «close» должна быть слева, или справа? В винде-то справа, все привыкли… Но ведь теорема Римана, преобразование Лапласа и специалисты из Apple говорят об обратном...
Ну или о чём-то похожем
- Всё в одном стиле
Индикаторы, менюшки, дизайн окон — всё это должно быть консистентно, одинаковые вещи должны выглядеть и работать одинаково. Это очень важно, когда работаешь с этим каждый день. Ошибка может стоить дорого (когда, например, один TEXTAREA по нажатию Enter отсылает коммент, когда точно такой же другой — просто переносит на новую строку), да и запоминать нужно меньше.
- В Unity есть много нового (да-да, я про инновации)
И как всё новое, это принимается в штыки. И this is хорошо! Перед нами либо будущий шедевр, либо полный провал. Скажем серости — нет! Побольше ребятам интересных идей и не бояться плыть против течения — вот то, что нужно для достойного конкурента Windows и OS X, имхо.
Помните короля Рохана во Властелине Колец? Вот так сейчас выглядят эти системы (а нам, простым людям, втолковуют, что это норма):

Это неправильно. Пора выздоравливать, Теоден!
Что мне нравится в Unity
Так, немного сумбурно, но вроде бы я пояснил, почему Unity — это хорошо. Теперь немного о том, что мне действительно нравится в Unity.
Unity Dash
Одна из чудесных находок — это Dash:

Вот скажите — чем хороши Linux-системы? Ну кроме стабильности и безопасности? Мне кажется, что вся сила Linux'а — в консоли. Мощный инструмент, вы обязаны его знать, чтобы нормально работать в Linux.
Unity Dash — консоль нового поколения (имхо):
- На картинке выше — я набираю «Py» и запускаю PyCharm. Итого — необязательно «цеплять» все проги на боковую панель, некоторые вполне удобно запускать из Dash'а.
- Тут же — поиск по файлам, музыке, программам, и др. (можно расширять, например, поиском песен на Grooveshark).
- Тут же (ну, почти тут же) — запуск конкретной консольной команды (Alt + F2).
- Тут же — нашёл прогу и перетащил на боковую панель.

Unity Sidebar

- «Keep in launcher» (а-ля «Pin this program» в Windows 7 TaskBar'е)
- Настраиваемое контекстное меню
- Progress bar'ы для уведомлений
- Индикация состояния проги (белый треугольник (или несколько) — открытое окно, подсвеченный контур — прога требует внимания, иконка мигает — прога запускается, и др.).
- Удобное «переполнение» тулбара иконками
Да, кстати — тулбар расположен слева, и это неспроста (это нельзя просто изменить, это тоже неспроста, я писал об этом выше) — на современных экранах ширины гораздо больше, чем высоты, а высоту нужно экономить.
Тем более, что обычно тулбар внизу заполнен чуть менее, чем наполовину, и просто так простаивает «пустая» горизонтальная полоса. Я полностью согласен с решением Unity.
Слева же он находится по той же причине, по которой и кнопки «закрыть», «свернуть» и др. — левая сторона экрана гораздо более активно используется в работе, не нужно «тащить» мышку далеко вправо, чтобы закрыть окно, да и Unity Global Menu способствует использованию левой верхней стороны. И это хорошо!
Unity Global Menu

А вот этим решением я не очень-то доволен. Неудобно как-то — постоянно наводить мышкой на верхний тулбар, чтобы увидеть меню текущего приложения (включая кнопки «закрыть», «свернуть» и др.).
Ну да я привык уже (привыкнуть просто, достаточно недели работы).
Вместо вывода
Unity для меня — как лучик света во тьме дистрибутивов Linux. Он — первый, кто не просто берет у других, но и пытается дать что-то своё, что-то нужное и удобное для пользователя. В конце концов — это же следует из названия: Ubuntu = «человечность» (на зулусском).
Я искренне надеюсь, что новички не испугаются попробовать, а старички не испугаются пересесть на Ubuntu с Unity, привыкнут к ней, увидят пользу, проникнутся и поверят в неё.
Да, на это нужно время, вначале может казаться, что это какое-то убожество, но поверьте — это не так. Unity для меня сейчас в работе удобнее, чем Windows 7 (я на Unity уже 8 месяцев). Преодолейте свой порог непривычности (~неделя) и вы полюбите Unity!
А если вас что-то не устраивает — просто напишите в Canonical. Думаю, что они с радостью примут ваши конструктивные предложения (мне весьма понравилась оперативность их саппорта).
Слухи
Недавно пробежал слушок, что Ubuntu стал проигрывать Linux Mint в популярности. Если интересно, то можете почитать опровержение.
Вперёд, Unity / Ubuntu, вперёд! No pasaran!