Первый взгляд на среду GNOME 3 Евгений Крестников
Первый взгляд на среду GNOME 3
Евгений Крестников
Опубликовано 31 марта 2011 года
На 6 апреля намечен релиз новой версии Gnome 3, популярной интерфейсной среды для Linux и других подобных систем. Осталось меньше недели, код уже заморожен, и оставшиеся дни разработчики будут заниматься только исправлением ошибок. Это значит, что интерфейс финального релиза не изменится по сравнению с доступной сейчас предварительной версией.
Ждать, когда GNOME 3 появится в популярных дистрибутивах, или подключать сторонние репозитории нет необходимости. В Сети уже появились образы загрузочных дисков Linux с GNOME 3. С их помощью можно изучить новую среду, даже не устанавливая её на собственный компьютер.
GNOME 3 активно использует графическую библиотеку Clutter и композитный менеджер окон Mutter. Окна в новой версии GNOME обрабатываются в отдельных буферах, которые лишь затем сводятся в единое изображение. Поскольку для этого требуется аппаратное ускорение, тестировать GNOME 3 лучше на физической машине. В виртуальном окружении самые интересные возможности среды могут оказаться недоступными.
Обычный (рабочий) режим
Основная идея GNOME 3 — жёсткое разделение обычного и оверлейного режимов работы. После загрузки среды пользователь видит рабочий стол и верхнюю панель с областью уведомлений, часами, кнопкой «Обзор» («Activities») и кнопкой управления статусом пользователя и состоянием машины (она очень похожа на аналогичное решение из Ubuntu). Это обычный режим.
В этом режиме пользователь работает только с одним виртуальным десктопом. Более того, переключаться между окнами при помощи мыши можно только в том случае, если они видны на экране одновременно. Если это не так, то придётся перейти в оверлейный режим (кнопка «Обзор») либо использовать клавиатурные переключатели (такие, как Alt+Tab). Других способов переключения между окнами разработчики не предусмотрели.
Горячие клавиши могут существенно уменьшить дистанцию пробега курсора по экрану в рабочем режиме: Alt+F1 переключает режимы, Alt+Tab и Shift+Alt+Tab — окна, а Control+Alt+Right и Control+Alt+Left — виртуальные рабочие столы. Приложения традиционно запускаются по Alt+F2. Далеко не все привыкли пользоваться клавиатурой, и разработчикам стоит продумать варианты переключения между приложениями и «десктопами» в рабочем режиме при помощи мыши.
Новая панель напоминает традиционную панель GNOME, однако не обладает её функциональностью — в частности, туда нельзя помещать аплеты. Кроме того, на ней отображается название активного в данный момент окна.
Оверлейный режим работы
Оверлейный режим напоминает интерфейсы мобильных устройств. Он состоит из нескольких элементов: общей с рабочим режимом верхней панели, боковой панели (sidebar) и области виртуальных рабочих мест.
По сравнению с ранними версиями GNOME Shell оверлейный режим работы сильно изменился. Боковая панель стала похожа на аналог из Unity, а поиск переехал в область виртуальных десктопов. Справа находится автоматически скрывающаяся панель для переключения десктопов, а в центре показаны окна активного рабочего стола.
В боковой панели размещаются ярлыки избранных и запущенных приложений (если программа в данный момент работает, ярлык будет подсвечен). По сути дела, это обычный док. В области виртуальных рабочих столов появилась возможность выбора режима отображения — «Окна» и «Приложения». Последний немного напоминает netbook-launcher из старых версий Ubuntu.
В коротком обзоре трудно рассказать обо всех возможностях новой среды, но о встроенном в неё поиске так или иначе нужно упомянуть. Поскольку разработчики пытаются создать так называемый «семантический» десктоп, одной из ключевых технологий GNOME 3 станет фреймворк Zeitgeist. Что из этого выйдет, станет понятно не раньше появления дистрибутивов с GNOME 3, но расположенная в области виртуальных рабочих мест строка поиска работает уже сейчас. Она позволяет искать установленные приложения, файлы и т.д.
Впечатления
Совершенно очевидно, что в GNOME 3 предпринята попытка создать универсальный интерфейс для экранов с разной диагональю. Интерфейс, который одинаково удобен пользователям больших машин и ультрапортативных нетбуков. Удалось ли это? На мой взгляд, нет. Сейчас все пытаются экономить вертикальное пространство дисплея, но лишь разработчики GNOME 3 используют его настолько бездарно.
Почему у всех окон (даже у развёрнутых) сохраняются «декорации» и остаётся отдельная строка меню? Зачем нужна верхняя панель, в которой нет ничего, кроме уведомлений, пары кнопок, часов и названия активного окна? Она не функциональна!
Впрочем, это ещё не так страшно. Главная проблема GNOME 3 — оверлейный режим. Когда интерфейс организован правильно, число действий, которое пользователь должен выполнить для достижения результата, уменьшается. Но в оверлейном режиме GNOME 3 число действий только увеличивается! Чтобы переключиться между окнами или рабочими столами, нужно перейти из обычного режима в оверлейный. Горячие клавиши не в счёт, ведь большинство предпочитает мышь.
Через несколько дней команда GNOME выпустит непродуманный, неэргономичный и неудобный продукт, который придётся доводить до ума не один год (как это уже происходит с KDE). Теперь ясно, зачем в Canonical разрабатывают собственную оболочку Unity. Совершенно непонятно, правда, куда смотрели представители RedHat и Novell, для чьих коммерческих дистрибутивов GNOME является основной средой рабочего стола.
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Первый взгляд
Первый взгляд Устройства под управлением Windows Mobile, к которым относятся КПК и смартфоны, все глубже вторгаются в нашу жизнь. Эти устройства очень быстро эволюционируют, обзаводятся более совершенными экранами, увеличивают размер своей дисковой памяти, снабжаются
Первый взгляд на Ubuntu 11.04 Natty Narwhal Евгений Крестников
Первый взгляд на Ubuntu 11.04 Natty Narwhal Евгений Крестников Опубликовано 11 марта 2011 года До очередного релиза популярного дистрибутива Linux осталось совсем немного времени — Ubuntu 11.04 Natty Narwhal выйдет 28 апреля. На сайте проекта можно скачать образы третьей
Первый взгляд на Plasma Active Евгений Крестников
Первый взгляд на Plasma Active Евгений Крестников Опубликовано 20 апреля 2011 года Не только разработчики GNOME проводят смелые эксперименты. В рамках проекта Plasma Active создана новая концепция интерфейса для встраиваемых устройств: смартфонов, планшетов,
Софт: Gwibber — клиент микроблогов для среды GNOME Крестников Евгений
Софт: Gwibber — клиент микроблогов для среды GNOME Крестников Евгений Опубликовано 20 июля 2010 года Специальные клиенты упрощают пользователю работу с микроблогами и социальными сетями. Существует множество подобных программ: мы расскажем про Gwibber —
Первый взгляд на Fedora Linux 15 Евгений Крестников
Первый взгляд на Fedora Linux 15 Евгений Крестников Опубликовано 30 мая 2011 года Это выпуск важен по нескольким причинам. Во-первых, Fedora — популярный дистрибутив, который использует множество людей во всем мире. Кроме того, создается он сообществом
Первый взгляд на Lumix DMC-GF3 Ника Парамонова
Первый взгляд на Lumix DMC-GF3 Ника Парамонова Опубликовано 14 июня 2011 года Lumix DMC-GF3 появилась спустя всего полгода после выпуска прошлой модели — DMC-GF2. Причина такого внимания компании к этому сегменту рынка проста: в Panasonic полагают, что будущее именно за
Первый взгляд на iOS 5 Beta 1 Андрей Федив
Первый взгляд на iOS 5 Beta 1 Андрей Федив Опубликовано 16 июня 2011 года На выставке WWDC 2011 в этом году компания Apple отошла от традиций и вместо того, чтобы показать новый iPhone, сосредоточилась на презентации своих программных продуктов. На самом деле это
Софт: Steadyflow — простой менеджер загрузок для Gnome Евгений Крестников
Софт: Steadyflow — простой менеджер загрузок для Gnome Евгений Крестников ОпубликованоЕвгений Крестников До сих пор поклонники Gnome были вынуждены пользоваться допотопным Gwget (графический интерфейс консольной программы wget) или более популярным D4X (Downloader
Первый взгляд на Fedora Linux 15
Первый взгляд на Fedora Linux 15 Автор: Евгений КрестниковОпубликовано 30 мая 2011 годаЭто выпуск важен по нескольким причинам. Во-первых, Fedora - популярный дистрибутив, который использует множество людей во всем мире. Кроме того, создается он сообществом независимых разработчиков