Библиотека сайта rus-linux.net
Ошибка базы данных: Table 'a111530_forumnew.rlf1_users' doesn't exist
Gnome 3: Похоже, это конец
Оригинал: Igor Ljubuncic, Gnome 3 - This is the end, it seemsСвободный перевод: Алексей Дмитриев, 10 апреля 2011
Следующим релизом рабочего стола Gnome должен стать Gnome 3. Его интерфейс будет радикально модернизирован в соответствии с новейшими представлениями о компьютинге, получившими название Web 2.0.
Я попытаюсь рассмотреть две точки зрения на вопрос: точку зрения "обычного" (неискушенного) пользователя, и точку зрения опытного продвинутого юзера. После этого мы обсудим Gnome 3 как таковой: чем он является и чем не является; как c ним обращаться и как им пользоваться; может ли он произвести революцию на рынке десктопов; и еще кое о чем. Но не будем забывать, что перед нами только первый релиз, который может и будет меняться.
Я скачал первый предварительный просмотр Gnome 3 при помощи SUSE Studio, доступном в openSUSE 11.4 . Обзор openSUSE я еще напишу, а пока займемся самим Gnome 3.
С позиций "обычного" пользователя
Сначала представим себе, чего хочет "обычный" пользователь.
Обычного пользователя можно уподобить организованному хаосу, ждущему своего воплощения. Он фактически редко понимает что делает; сфера его компьютерной деятельности включает: социальные сети, порносайты, скачивание музыки и видео, иногда почта, и только самые продвинутые умеют сохранять бэкапы своих данных на резервном носителе.
Именно для таких пользователей смоделирован Gnome 3. Рассмотрим его получше.
Немногое изменилось, с тех пор как я недавно исследовал Gnome Shell. Перед вами очень рациональный рабочий стол, глянцевый, красивый и все такое. Менюшки, сообщения и прочие переходные эффекты гладкие и приятные для глаз. Выбор цветов и шрифтов безукоризненный. Выглядит все дорого.
Вот, например, меню Bluetooth с причудливыми кнопочками, позаимствованными у Moblin или MeeGo.
Меню громкости звука:
Activities
В левом верхнем углу рабочего стола находится кнопка Activities, открывающая нечто вроде слайд-шоу значков ваших приложений и открытых окон по всем виртуальным Рабочим столам.
При нажатии на кнопку Приложения появляются значки всего установленного софта:
С этими значками можно играться, переставляя их по желанию:
В целом, интерфейс представляет собой забавную помесь "крутых" эффектов, симпатичной внешности, и смешанных, нелинейных действий из арсенала не то нетбука, не то смартфона. Это может импонировать современному пользователю, склонному рассматривать компьютер как Web портал, если не собирающемуся хранить свои данные в облаке. Чем дальше, тем лучше.
Теперь рассмотрим некоторые менее веселые вещи.
Отсутствие кнопок Свернуть окно и Развернуть окно на весь экран
По поводу этих кнопок идет наибольший шум. Множество статей собирают тысячи кликов в Интернете только потому, что обсуждают эту тему. Во-первых, эти кнопки легко вернуть, и, вместо того чтобы поднимать вой, я покажу как это сделать (в разделе, посвящённом продвинутым пользователям). Во-вторых, я собираюсь продолжить свое дерзкое дело и еще немного подебатировать на тему этих кнопок, хотя тема эта перетерта уже в пюре.
Смелое заявление гласит: "Болваны (обычные пользователи) не применяют этих кнопок, так давайте уберем их совсем". А это уже существенно иное дело. Не плохое или хорошее, не правильное или неверное, просто другое. Ведь функционал (способность окна свертываться или распахиваться) сохранен. Можно свернуть/распахнуть окно при помощи двойного клика на границе окна, правого клика там же, при помощи горячих клавиш. Урезана только визуальная составляющая.
Вопрос в том, как массы воспримут это? Иными словами, как повлияет это новшество на неискушенный компьютерный планктон?
Вот как выглядит правый верхний угол окна Наутилуса:
Реальное положение дел
95% пользователей компьютеров во всем мире работают под Windows или Mac. Для них привычен интерфейс, заключенный между верхней и нижней панелями, с пригоршней значков на рабочем столе между ними. Обычные пользователи закоснели в своих привычках и ничто, кроме грубого насилия, не сможет сдвинуть их с места.
В этом смысле удаление привычных кнопок может привести к недоразумениям, особенно в среде желающих перейти на Linux. Больше того, если отвлечься от злосчастных кнопок, Gnome 3 предлагает такие навыки и ощущения работы, которые обычный пользователь просто не мог видеть или попробовать где-либо еще.
В среде молодых и непредвзятых людей это может сработать. Тем не менее, я предвижу много неразберихи, когда дело дойдет до настройки софта или периферии. Глядя на такой вылизанный и самодостаточный рабочий стол, легко предположить, что он и самонастраивающийся, как в Mac. Когда выяснится что это не так, возможны негодование и возмущение.
Промежуточный итог
У Gnome 3 большой потенциал, особенно в среде поколения Y, людей ориентированных на немедленное удовлетворение и на онлайновую работу, и придающих меньше значения качеству и продуктивности. Для целевой аудитории не важно, если нужно проделать больше работы для достижения тех же результатов, что с традиционными рабочими столами, лишь бы все блестело и симпатично выглядело.
С позиций "продвинутого" пользователя
Первое, что заметит сильный юзер: отсутствие классического меню, отсутствие горячих клавиш, невозможность где-либо разместить свои ярлыки и пиктограммы приложений, неработающую правую клавишу мыши, буквально ничего, что составляет рабочее окружение. Все сведено к малофункциональным визуальным ключам, отнюдь не способствующим продуктивной работе.
Как вернуть кнопки Свернуть окно и Распахнуть окно
Не переживайте. Запустите gconf-editor и найдите следующий ключ: desktop ⇨ gnome ⇨ shell ⇨ windows ⇨ button_layout. Затем, в правом фрейме окна, впишите значения :minimize,maximize,close.
После этого нужно перезапустить сессию, и все станет так, как должно быть. Однако никакого необходимого функционала больше не прибавится.
Что дальше? А ничего! У вас есть симпатичный десктоп. Но вам не нужен симпатичный, во всяком случае, это не главное. Вам нужно быстро запускать и переключать приложения и легко оперировать с множественными открытыми окнами, держа их все под контролем. Вы хотите видеть, над чем система работает в любой момент времени. Всего этого очень недостает в Gnome 3.
Промежуточный итог
Контр-интуитивность, абсолютная неэффективность и непродуктивность, нехватка панелей и правокнопочного функционала - вот болезненные и раздражающие потери нового десктопа. Сильные юзеры воспримут полированный и доведенный внешний вид только как дорогостоящую помеху для работы.
Ну, что же, попробуем устроить обсуждение.
Как работать?
Я попытался осветить обе стороны медали, хотя и не без некоторой предвзятости. Теперь попытаемся проанализировать Gnome 3 как продукт, как усовершенствование, модернизацию, которая призвана изменить ваши методы работы. Если позволите, я сделаю акцент на продуктивности.
Когда приходит время серьезной работы, с Gnome 3 начинаются проблемы. Для сильных юзеров упрощенный интерфейс и избыток косметики становятся препятствием для производительной работы. При работе с файлами и программами одновременно в нескольких окнах, Gnome 3 становится неудобным и неинтуитивным.
Я буду говорить резко, на грани грубости.
Компьютер ≈ это вам не смартфон
Для примера, отсутствие функционала правой кнопки мыши имеет смысл для обычного пользователя, но не для гуру. На сенсорном экране вам не нужна правая кнопка, но на настоящем компьютере или ноутбуке она необходима. В конце концов, мышь СПЕЦИАЛЬНО имеет правую кнопку.
Нетбуки также могут выиграть с Gnome 3. Такой тип интерфейса МОЖЕТ работать на небольших маломощных машинах, предназначенных для легких задач, типа почты, веб-серфинга и некоторых глупых игр. Но вряд ли для чего-нибудь посложнее.
Но если вы хотите ≈ или должны ≈ одновременно работать с десятком открытых окон, например: текстовый редактор, HTML редактор, графический редактор, браузер, несколько открытых папок, и, возможно, сканер ≈ то невозможность единовременно видеть больше одного из них является чудовищным снижением продуктивности.
Описанная выше работа называется многозадачностью. Если для большинства вырождающихся потребителей она кажется слишком сложной, то у них есть Айфоны и Андроиды. Пусть компьютеры останутся для тех, кто хочет работать на них.
В настоящем десктопе вы должны иметь ярлыки на рабочем столе, пиктограммы на панели и в области уведомлений, которые позволяют запускать приложения одним кликом. В Gnome 3 ничего подобного нет, так что приходится сначала идти в Activities, и уже оттуда запускать нужную программу. Это удваивает число шагов, необходимых для достижения цели.
Веб тенденции
Нет никаких причин вводить изменения ради изменений. Прекрасный этому пример: феномен помещения панели вкладок поверх панели навигации во всех современных браузерах. Абсолютно бесцельная модернизация, ставшая манией. (Не избежал этого и новый Firefox4). Разработчики вводят изменения с одной целью ≈ быть непохожими, а потом тратят бессчетные часы на оправдание этих изменений. Тысячи сайтов толкут воду в ступе, обсуждая одно и то же.
Но очень немногие обсуждают необходимость появления Gnome 3. Так ли он необходим? Приоритет однозадачности перед многозадачностью? Акцент на снижение продуктивности? Смартфонный подход "один размер на всех"?
Linux очень хочет стать "большим". Но он не сможет, если будет меняться каждые полгода. Посмотрите на Windows ≈ принципы интерфейса сохраняются неизменным с 1995 года. Даже сегодня можно, при желании, вернуться к классическому виду и работать как работали в прошлом.
Mac до сих пор не запрещает своим пользователям правую кнопку. Она там не нужна, но она не запрещена. У них также есть возможность свертывать и распахивать окна. И они наслаждаются очень красивым и рациональным рабочим окружением, которое и "круто", и глянцево, и современно, и "прикольно".
Вот пример моего Macbuntu:
Прилично и красиво. И сделано на основе Gnome 2. Вполне достаточно, чтобы очаровать толпу. И это правильное сочетание производительности и эстетики. Так зачем заморачиваться с изначально ложными идеями?
Производство
Можете ли вы представить себе серьезную компанию, использующую Gnome 3 в своих сетях? Например VNC (Virtual Network Computing) сервер. Можете вообразить инженеров и разработчиков софта, подключающихся к VNC машине под управлением Gnome 3 или какого-нибудь другого богатого эффектами рабочего окружения? Думаете какая-нибудь фирма станет закупать дорогие видеокарты с 3D акселерацией, тратить время, деньги и ресурсы CPU на лишние модули в ядре, чтобы иметь возможность запускать Gnome 3? Как вы считаете, что они предпочтут ≈ 2D VGA карту или потрясающую игровую штучку, чтобы компилировать на Фортране?
Gnome 3 это игрушка. Красивая, но непродуктивная игрушка.
Сравнение с Unity
Я сделал несколько намеков тут и там. Подошло время лобового столкновения.
Unity ≈ еще один продукт аркадного мышления. Он может работать на нетбуках, но решение сделать его основным десктопом на Natty просто нелепо. Мало того, что он не может реально работать, он еще и требует мощной графической карты, так что бедняки могут быть разочарованы. Хорошо хоть что GNOME остается доступен, и вы всегда можете переключиться и заняться работой. Что произойдет, когда будет готов Wayland, я не знаю.
Gnome 3 не позволяет вернуться к Gnome 2, пути назад нет. Трудно сказать, куда будет отступать Unity, когда выйдет Gnome 3. Между Canonical и командой Gnome идет перебранка, они выясняют чей интерфейс лучше.
Который из двух десктопов я бы выбрал, если бы пришлось? Пожалуй, Unity, как не странно. У него больше потенциальная производительность, хотя пока оба очень неэффективны. Плюс Gnome 3 в том, что он не требует мощной видеокарты и его можно использовать на старых машинах. Кроме того, на сегодняшний день он работает стабильнее и меньше глючит. Но, предлагая относительно здравомыслящее рабочее окружение, Unity имеет несколько существенных преимуществ.
Во-первых, вы все время видите панель, поэтому делаете меньше кликов. Во вторых, имеется хоть какая-то индикация открытых приложений, что имеет сходство с нормальным десктопом. И в-третьих, вы имеете возможность выключить машину.
Поговорим о выключении...
Всегда подключен
Always connected! Я ненавижу этот слоган. Богатые и ленивые никогда не выдумывали ничего более расистского и пренебрежительного ко всем остальным. Да, если вы живете в США или Европе, где есть вода из крана и электричество, изобилие еды, где мало шансов погибнуть в какой-нибудь кошмарной войне, где продвинутая медицина позволяет продлевать ваше существование, и где есть широкополосный Интернет.
Но 80% жителей Земли не имеют ни одного из перечисленных преимуществ. Activities из вашего Gnome 3 не спасут умирающего от голода ребенка в Судане, не уменьшат вытекающую с Фукусимы радиацию. Поймите. Вам не нужно быть подключенным, когда вы сидите в уборной. Вам не нужно быть подключенным, когда вы гуляете в лесу. А самое главное, что постоянное подключение не поможет вам бороться за выживание.
Какое это имеет отношение к Gnome 3? Дело в том, что он не имеет кнопки выключения машины. Вы можете только перевести в ждущий режим вашу бесконечную порнуху и микроблоггинг, но не можете их выключить. Вы всегда подключены, всегда доступны, даже для вторгшейся вражеской армии.
Gnome 3 это следующий логический шаг для того, кто не знает что делает, где сохраняет свои файлы, сколько энергии расходуется на незакрытое приложение или на постоянно работающий компьютер. В самом деле, это ведь так сложно закрывать и снова запускать программы, боги Интернета запрещают сворачивать окна. Такой напряг, ведь вам нужно отвечать на ваши твитты и прочее чириканье.
Активность ≈ это атака террористов, малярия, голод, геноцид и тому подобное. Есть это все в ваших Activities? Если нет, если вся ваша деятельность сводится к пользованию десятком программ, то нет у вас никакой активности.
Время еще есть
Паниковать рано.
Вы могли почувствовать, что у вас отнимают интеллект и насильно обращают в религию Web 2.0, которая подразумевает обязательное пользование Failbook. Вы больше не будете понимать что делаете, будете просто наслаждаться собой, музычкой, и своими "друзьями".
Для абсолютного большинства людей это так и есть. Они не знают, что такое Linux, как он работает, и что означает. Дайте им блестящую штучку, и они будут ей пользоваться. Они не будут ни быстрыми, ни продуктивными, ни эффективными. Но они будут доминировать в статистике рынка сбыта.
Трудно быть беспристрастным и объективным, когда вы понимаете, что вы не часть этого стада, что вы пользуетесь компьютером для работы, что вам нет дела до всяких дебильных модных тенденций. Может наступить момент, когда вам придется пересесть на Gnome 3. К счастью, этот момент еще далеко. Gnome 3 выйдет в конце 2011, может быть в начале 2012, только тогда дистрибуторы начнут его внедрять. К сожалению, остановить бегущее стадо невозможно.
Между тем, текущии версии RHEL и SLES используют нормальный Gnome, и поддержка RHEL работает до 2017 года, а SLES11 ≈ до 2019 или около того. Если вы предпочитаете Scientific Linux или CentOS, то вы можете работать в нормальном рабочей среде как минимум еще пять или семь лет. Ubuntu Lucid тоже "долгоиграющий" релиз, и будет поддерживаться до 2013 года.
Так что в запасе еще от двух до семи лет чтобы решить, подходит ли вам новый Gnome, и найти ему замену.
Надежда умирает последней
Теперь я немного cнижу накал своих апокалиптических писаний. Во-первых многое может измениться, и Gnome 3 достигнет высочайшего уровня качества и производительности. Кроме того, ходят слухи что разработчики Mint хотят взять Gnome 3 за основу своих будущих дистрибутивов. Учитывая их успехи в доводке Ubuntu, можно надеяться, что они не станут копировать бессмысленный мейнстрим и сосредоточатся на практичности и красоте, как и было до сих пор. Это подает надежду. И все же я должен закончить на грустной ноте.
Заключение
Похоже, Gnome 2.X будет моей последней версией Гнома.
Gnome 3 очень симпатичный, он глянцевый и модерный. И работает хорошо. Он может заманить пользователей Windows и Mac свернуть на Linux. Но оставим идеологию на время. Я хочу работать на компьютере. Меня, в сущности, не интересует, какое ядро у меня в данный момент, и на каком языке программирования написаны программы, которые позволяют мне делать дело. Я просто хочу работать.
Возможно следствием внедрения Gnome 3 будет приток инвестиций в Linux, появление новых игр, нового софта, новых и удивительных программ, каких мы не можем даже вообразить сейчас. Очень может быть, хотя я сильно в этом сомневаюсь. Тем не менее, я отказываюсь быть навозом для удобрения коммерческих полей. Не желаю быть жертвенным агнцем для будущих поколений Линукса. Я хочу, чтобы меня оставили в покое, и позволили работать на моем компьютере без перерывов и без смены GUI каждые три месяца, хочу чтобы софт добавлялся, а не изымался, хочу чтобы новые программы становились лучше, а не хуже, хочу чтобы прекратились неприятные сюрпризы.
Я не ребенок и мой компьютер не игрушка. Это серьезный инструмент. Я не могу перенастраивать и перетачивать свой инструмент каждые полгода. Мой софт предназначен для сложных задач, которые требуют стабильности и предсказуемости. Без этого все теряет смысл.
Если рабочее окружение Linux не может этого обеспечить, я не стану им пользоваться. Свобода не означает, что разработчики могут ставить свои глупые эксперименты на мне. Я не призываю отказаться от Linux, при профессиональном использовании без графического интерфейса там все спокойно и логично. А в домашнем использовании... кто бы мог подумать, что я стану искать успокоения в привычном консерватизме Windows.
Для меня Gnome 3 ≈ огромное разочарование, прежде всего в людях. Да, альтернативы всегда найдутся, но я не хочу становиться вечным беженцем, скитающимся из одного дистрибутива в другой, пробуя различные десктопы. Я жажду стабильности, железобетонной основы.
Не путайте консервативность с неспособностью. Я как раз хочу использовать свои способности. И если вы не можете дать мне такую возможность, значит наши пути расходятся. Увы, Gnome 3 не сможет стать моим десктопом. Тогда нам придется распрощаться. Пока. Linux Mint, может быть ты поможешь. Как говорила принцесса Leia: "Помоги мне, Linux Mint, ты ≈ моя последняя надежда".
Следите за обновлениями.
Всего наилучшего.