ЛитВек: бестселлеры недели
Бестселлер - Веб-журнал Вокруг Смеха.ру - Лучший юмор 80-х. Выпуск от 26 апреля 2002 - читать в ЛитвекБестселлер - Влада Ольховская - Сезон дождей на Семирамиде - читать в ЛитвекБестселлер - Патрик Кинг - Ассертивность - читать в Литвек
Литвек - электронная библиотека >> Журнал «Компьютерра» >> Документальная литература и др. >> Компьютерра PDA N101 (05.03.2011-11.03.2011) >> страница 16
не было.

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 27

Рабочий стол Unity в Ubuntu 11.04

Основная идея здесь - экономия вертикального пространства экрана. Наверху мы видим только узкую панель, а все прочее место отдано окнам приложений. Для запуска программ и переключения между ними используется специальная боковая панель, чем-то напоминающая док MacOS X. Сюда можно помещать ярлыки приложений, но по функционалу до панели Apple разработка Canonical не дотягивает - скажем, перетащить текстовый файл на иконку редактора (или ссылку на иконку браузера), чтобы его открыть, у меня не получилось.

Кроме того - панель запуска скрывается, если окно пытается ее перекрыть. Вызвать ее после этого можно только с помощью специальной кнопки в верхней панели (на мой взгляд, это довольно неудобно - разработчикам стоило бы предусмотреть не только автоматическое скрытие, но и появление панели при наведении мыши на левый край экрана). Штатных средств настройки поведения панели запуска в альфа-версии мне обнаружить не удалось. Возможно, к релизу ситуация изменится.

Кроме ярлыков приложений в панели Unity помещаются и ее собственные утилиты. Например, переключатель виртуальных рабочих столов, который чем-то напоминает аналогичный функционал gnome-shell (хотя в Unity нет жесткого разделения режимов работы на "оверлейный" и "рабочий"). Впрочем, на мой вкус - это больше похоже на переключатель из MacOS X.

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 28

Переключатель виртуальных рабочих столов в Unity

Есть тут и средства для запуска установленных в системе приложений с каталогизацией на основе структуры глобального меню и возможностью поиска. К поиску приложений (а также к любому элементу панели запуска) можно перейти с помощью сочетаний горячих клавиш, но для запуска найденной программы придется воспользоваться мышью (еще одна недоработка).

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 29

Поиск и запуск приложений в Unity

Не забыли разработчики и о средствах поиска файлов и папок.

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 30

Поиск файлов

Кроме того, главный экран Unity (он вызывается при нажатии кнопки в верхней панели) содержит ярлыки, а также средства поиска файлов и приложений.

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 31

Главный экран Unity

Вынужден признать, что о семантическом десктопе говорить пока рановато - в этом смысле Unity не дотягивает даже до Gnome-do, не говоря о более продвинутых разработках.

Окна и глобальное меню

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 32

Для экономии вертикального пространства, декорации развернутых окон скрываются, а кнопки закрытия помещаются на верхней панели.

В системе используется глобальное меню приложений GNOME (для Firefox и LibreOffice оно не работает - эту проблему решают пакеты firefox-globalmenu и lo-menubar, которые по умолчанию не устанавливаются). Вероятно, проблема с глобальным меню для приложений KDE также решается инсталляцией дополнительного ПО, но желания разбираться у меня не возникло.

Компьютерра PDA N101 (05.03.2011-11.03.2011). Иллюстрация № 33

Глобальное меню в Ubuntu 11.04

В верхней панели отображается только название окна - чтобы получить доступ к меню нужно навести на него курсор. Мне это не показалось удобным.

Быстродействие
Первые версии Unity использовали Clutter и не отличались хорошей отзывчивостью. Особенно сильно критиковали новую оболочку пользователи нетбуков. В Canonical решили отказаться от использования Clutter и Mutter (композитный менеджер окон из Gnome 3), полностью переведя Unity на старый-добрый Compiz. Похоже, процесс перехода завершен - в списке установленных пакетов обнаружить ни одного "кусочка" Clutter мне не удалось.

Тем не менее, рекордов быстродействия на слабых машинах новая версия Ubuntu не ставит - на тестовом Dell Vostro A860 отзывчивость Unity оставляет желать лучшего (хотя работать уже можно). Впрочем, это мое субъективное мнение. Было бы интересно испытать систему на слабом нетбуке.

Unity 2D
Отдельного упоминания заслуживает Unity 2D. Это совершенно независимый продукт, написанный с использованием инструментария Qt и технологии декларативного описания интерфейса Qt Quick. Он не требует поддержки OpenGL и наличия современной видеокарты. Предполагается, что Unity 2D будет использоваться там, где Unity работать не сможет. В частности, Unity 2D станет средой по умолчанию для архитектуры ARM.

Цели и задачи
Кроме уже упомянутых изменений, в Canonical готовят и другие нововведения. В частности, программы из репозитория extras.ubuntu.com будут устанавливаться в каталог /opt (это можно считать неким неявным разделением на базовую систему и сторонние программы), а кроме того - рассматривается возможность запуска приложений в изолированных "песочницах" (в Ubuntu 11.04 этой функции не будет). Очень активно развивается версия дистрибутива для платформы ARM, улучшается поддержка сенсорных экранов, ведется работа по интеграции коллекции фотографий Shotwell с облачным хранилищем... В общем - процесс идет. Судя по всему, в Canonical собираются сделать из Ubuntu систему, способную на равных конкурировать с коммерческими продуктами. И разработка собственной оболочки - часть этого процесса.

К сожалению, Unity еще совсем сырой продукт (за время тестирования среда несколько раз "падала", это не считая мелких недоработок) и я очень сомневаюсь, что за месяц ситуация кардинально изменится. Понимают это и в Canonical - разработчики оставили пользователям возможность выбора классического рабочего стола GNOME при входе в систему (с переходом на GNOME3 альтернативным вариантом станет штатный gnome-shell). В любом случае, стабильности от Ubuntu 11.04 ждать не приходится - совершенно очевидно, что это будет тестовый релиз. Его основной задачей станет испытание Unity в "полевых" условиях.


ЛитВек: бестселлеры месяца
Бестселлер - Патрик Ленсиони - Сердце компании. Почему организационная культура значит больше, чем стратегия или финансы - читать в ЛитвекБестселлер - Дейл Карнеги - Как завоевывать друзей и оказывать влияние на людей - читать в ЛитвекБестселлер - Уэйн Брокбэнк - HR в борьбе за конкурентное преимущество - читать в Литвек