Пользователь
0,0
рейтинг
24 января 2012 в 23:47

Администрирование → Разработчики Ubuntu представили инновационную альтернативу традиционным меню

Марк Шаттлворт представил новую систему меню 'Head-Up Display' (HUD), которая проповедует кардинально иные методы и может заменить обычную систему вложенных меню, которая существует в компьютерной индустрии уже более 30 лет. Теперь вместо путешествия через многочисленные выпадающие меню для поиска нужного приложения или команды, система HUD предложит пользователям просто напечатать в поисковой строке, что они хотят сделать. В процессе набора команд система будет автоматически подбирать и предлагать наиболее вероятные названия программ из приложений имеющихся в системе или команд, имеющихся в штатном меню текущего приложения.

image

В каждом отдельном случае HUD будет пытаться максимально точно угадать, что хочет пользователь, для этого он будет запоминать все предыдущие ассоциации между введенным и запущенным, с каждым разом всё лучше подстраиваясь под конкретный стиль пользователя. В любом случае, каждый раз HUD будет предлагать набор из наиболее близких вариантов, позволяя выбрать именно то, что нужно. Например, набор комбинации букв «rad» предложит команду «Radial blur» в приложении GIMP, при вводе «D» будет предложено удалить файл или отредактировать свойства документа.

Марк Шаттлворт считает, что с HUD будет намного проще осваивать новое ПО, а также мигрировать новым пользователям с Windows, при этом не надо будет заново разбираться в новой для них структуре меню (предполагается, что HUD гораздо более интуитивнее и понятнее, чем традиционные вложенные меню).



Новая система меню преследует две главные цели. Во-первых, система HUD обеспечит стандартный способ доступа для всех команд, в том числе и для редко используемых, для которых, как правило, отсутствует какое-то графическое представление в системе из иерархических меню. Во-вторых, Марк считает, что такой подход позволяет видеть все команды, как системные, так и собственный набор команд приложения, – в логически едином пространстве. Теперь любая внутренняя команда приложения находится на таком же уровне «вложенности», как и любая другая, что объединяет воедино всю функциональность системы (одна из главных целей концепции интерфейса Unity).

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

Недостаток HUD в том, что он требует четкого понимания что хочет пользователь. При использовании HUD также увеличивается нагрузка на память пользователя и требуется гораздо большее взаимодействие с клавиатурой, но учитывая склонность пользователей Linux к консоли, такой подход смотрится вполне рациональным. Но, несмотря на всё это, старое визуальное меню будет пока сохранено, параллельно сосуществуя с HUD.

Таким образом, по словам Марка, скорее всего, HUD впервые будет представлен в Ubuntu 12.04, и будет доступен во всех стандартных приложениях Ubuntu, которые поддерживают глобальное меню. Поддержка традиционных меню будет сохранена в полном объёме, система HUD будет включаться опционально. В доступных в настоящее время тестовых выпусках Ubuntu 12.04 можно установить HUD из PPA-репозитория «unity-team/hud» (sudo add-apt-repository ppa:unity-team/hud; sudo apt-get update && sudo apt-get dist-upgrade). Активация интерфейса HUD производится через нажатие клавиши Alt.

Но HUD в таком виде – это только начало. Второй логический шаг – это распознавание голоса, когда эти же команды можно будет отдавать голосом. Фактически текущая «промежуточная реализация» HUD – это предварительная адаптация графического интерфейса под будущее голосовое управление, которое и является главной и конечной целью всех планируемых преобразований.

Подход HUD преследует своей главной концептуальной целью расчистить рабочее пространство монитора от нагромождения элементов управления (в противоположность тому, как это сделано в продуктах на базе концепции Microsoft Ribbon), чтобы с одной стороны — позволить пользователю компьютера полностью сконцентрироваться на рабочей области приложения, но при этом с другой стороны — сделать любую команду системы максимально легко и быстро доступной.

Via opennet.ru
Source www.markshuttleworth.com/archives/939
@koshak
карма
143,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Администрирование

Комментарии (211)

  • +45
    Неплохая идея, на мой взгляд. Особенно с учетом сохранения «старого» меню.
    • +2
      У меня это меню ассоциируется со строкой ввода хрома. Наверно, было бы удобно иметь эдакую строку хрома во всех приложениях с примесью поиска по установленному ПО и функционалу программы. Например, если пользователь хочет в некотором графическом редакторе %name% наложить градиент, но при этом в меню нету пункта «градиент», то при вводе пользователем «градиент» и нажатии «Enter» неплохо бы сразу выдать результат поиска по запросу «Градиент в %name%».
      • +13
        Графический bash completion… Наконец-то)
        • 0
          Очень похоже на меню команд Sublime Text 2, после некоторого времени на привыкание, обычное меню вообще никогда не открываю.
    • –3
      По моему, лучше бы сделали динамические пункты меню, когда часто используемые пункты выплывают на внешний уровень. Например пользователь тыкнул «Инструменты -> Веб разработка -> Консоль ошибок» в фаерфоксе и последний пункт вылез на первый уровень после «Справки».

      Примерно так:



      Теперь ему не надо лезть в N уровней вложенности, чтобы опять выполнить действие. Никому не нужны все пункты меню сразу. Но некоторое активное подмножество имеется — его и предоставлять.

      Есть конечно шорткаты, но далеко не все «продвинутые пользователи» об этом знают и умеют ими пользоваться. А тут вроде как очевидно.

      Разумеется, поведение должно быть настраиваемым.
      • +1
        На внешнем уровне достаточно места, только если у вас большой монитор. Иначе в лучшем случае на панель войдёт всего одна кнопочка. А Unity делают с кивками в сторону планшетов и нетбуков.
        • –1
          Ну не на внешней, так на следующем уровне. Внизу вон подсказали, как в маках делается. Тоже вполне себе вариант. А по поводу места — сомнительно. Даже в допотопные времена на маленьких мониторах и программах типа Delphi с обширным меню все равно оставалось место.

          Тем более, если же высовывать 20 кнопок, то это теряется сам смысл идеи.
      • +1
        Плохо, что такие ярлыки, возможно, будут периодически менять свое место, а пользователь будет по привычке пытаться найти их там, где он привык их видеть. В таком случае просто делать пользовательское меню.
        • 0
          Это уже как реализовать. Вы же не будете возмущаться, что записи в фаерфоксовской кнопке «самые популярные» меняются со временем и оказываются на соввсем других местах. Ну или пункты в журнале. Это по определению временное место.
          • 0
            Но я от них этого и не жду. Это ведь журнал, который постоянно меняется. Функции и кнопки, которыми я пользуюсь часто, всегда находятся на определенных привычных местах.
      • 0
        У Раскина хорошо написано, почему адаптивные меню — зло.
    • 0
      Идея действительно интересная, но главное чтобы все остальное до этого стабильно работало. Посмотрим что будет в конце апреля…
    • +20
      Да, нормальная идея.
      image

      Только в макосе удобнее: вместо неразборчивого полупрозрачного пути просто открывается нужное меню, и на команду указывает анимированная стрелка.

      Уже скоро пять лет «инновации».
      • 0
        А как можно вызвать в макоси этот поиск по хоткею?
        • +2
          Command + Shift + /
    • +1
      Майкрософт может попробовать посутяжничать.
      В семёрке в главном меню похожая концепция.
  • +51
    Консольное меню для настоящих пользователей
  • +38
    Во-вторых, Марк считает, что такой подход позволяет видеть все команды, как системные, так и собственный набор команд приложения, – в логически едином пространстве
    Особенно учитывая тот факт, что, если я не знаю, как называется пункт меню, я его никогда не увижу. А вообще поиск по контекстным меню и меню приложения — это классно.
    • +1
      вообще традиционное меню и новое будут сосуществовать вместе. Новое будет как опция.
      • +4
        Ну тогда обеими руками за. Ещё бы возможность убрать эту дурацкую верхнюю панель…
      • –9
        А чем поисковая строка в Убунте отличается от поисковой строке в win7 в меню пуск?
        • +6
          тем то она запускает команды из меню текущего приложения (например, Файл → Открыть)
    • 0
      Можно же побрутфорсить и найти все команды :)
  • +1
    Я привык к навигации с помощью меню. Сейчас, для того чтобы включить программу, мне нужно один раз кликнуть и провести мышью зигзаг (классический гном). Если же мне лень искать — alt+f2 решает. И то, и другое у меня получится быстрее, чем смотреть все строки, которые вылезают при наборе. Например, я ввожу адрес сайта почти полностью, чтобы не перепутать чего в выпадающем списке (firefox).
    Скорее всего, я просто привык и не хочу менять что-либо, набитое годами.
    • +7
      А мне лень искать нужную программу в меню — для этого в Windows 7 есть мегаудобный поиск в меню Пуск, а в Mac OS X — немного тормозной поиск по всей системе. В винде это работает особенно быстро — Пуск, вбиваешь три-четыре буквы из названия программы, Ввод.

      Так же мне лень искать в команды в главном меню программ — в винде тут, к сожалению, поиска нет, и самое удобное, что Майкрософт смогла придумать — это риббон, он, конечно, удобней обычных меню, но по нему тоже надо кликать мышкой в поиске нужной кнопки. Зато на маке есть мегаудобный поиск по главному меню программы, вот примерно как в этой статье в Убунту — просто печатаешь искомое действие, и тебе показывается подходящий пункт меню!

      Я рад, что Убунту берёт лучшее у конкурентов и дорабатывает улучшая, постепенно превращая линукс из ОС только для серверов и фанатов в дружественную десктопную систему для людей — месяц назад устанавливал знакомому 11.10. взамен винды со скринлокером :)
      • +2
        «мегаудобный поиск в меню Пуск», «работает особенно быстро» — вы очевидно никода не пользовались application launcher'ами типа launchy или gnome-do. и про «берет у конкурентов» вы тоже погорячились имхо.
        • +2
          Пользовался я и лончерами, и альтернативными десктопами. Давно.
          Сейчас они не нужны, так как нужная мне функциональность, быстрый запуск программ есть в ОС.
          • +1
            вот именно, что по быстроте и удобству стандартный пуск в вин 7 проигрывает лончерам весьма существенно.
            • 0
              видимо кто-то грохнул службу индексации
        • +1
          А как же даш? Раньше пользовался synapse и до сих пор пользуюсь на рефлексах, новые клавиатурные сочетания пока не приживаются. И после использования даша понял, что убунту идет в верном направлении. Хотя линзы притормаживают, но их функционал стоит того, чтобы пожертвовать парой секунд. Каноникал действительно показывает инновации в области UI ОС, и не дает почивать на лаврах нашим гигантам. И главное что это дает результат. Доля линукса выросла до 1.4%, и нельзя не признать, что это случилось во многом благодаря стараниям каноникал. Грамотный интерфейс, немного маркетинга, рекламы, контракты с дистрибьюторами и линукс системы смогут показать все на, что они способны. Это то чего линукс системам не хватало. И преимущество опенсорса в том, что успех одного дистрибутива становится успехом всех дистрибутивов и всего сообщества.
    • 0
      Вы либо плохо смотрели видео либо плохо смотрели видео. Чтобы быстро применить эффект например трансформация надо либо комбинацию клавиш запомнить, либ набрать вновом меню что-то вроде «транс», что на мой взгляд несомненно проще.
  • +47
    Требую возможности перенаправить вывод одного пункта меню в другой.

    Что-то вида

    File->Open | Image-Rotate|awk '{print $5}'|tr '$' 'x'|sed -e s/FG_/dri-/|sort -u|File->Save

    Oh, wai… Где-то я это уже видел?
    • –5
      где?
      • +6
        /usr/bin/bash
        • 0
          /usr/bin/bash: command not found

          bash не может быть в /usr/bin/, т.к. /usr может быть не подмонтирован в начале загрузки системы, а bash в этот момент уже должен быть доступен, иначе кто выполнит скрипт монтирующий /usr? :)
          • +5
            Смотря какая ОС… В бзде он вообще в юзролокал будет :)
            • 0
              Если его установить.
          • +1
            Эм. В Debian-based дистрах в качестве системного шелла используется dash, например. Да и csh с бизибоксом никто не отменял.
          • 0
            Что же вы так категорично. Всякое может быть. Как здесь говорят, «у каждой пташки свои замашки».
          • +1
            Ну, я писал не посмотрев, но, вообще говоря, /etc/init.d/mountall.sh исполняется с использованием /bin/sh, так что bash может находиться где угодно.
          • 0
            Его выполнит initramfs.
          • 0
            > иначе кто выполнит скрипт монтирующий /usr? :)
            это задача дефолтного шелла — sh
            А баш для удобной работы.
            Во фре он реально в /usr/local/bin/bash
            и когда пересел на линукс очень удивился найдя его в /bin/bash
    • 0
      Или же, если Open открывает окно с полями width и height то было бы прикольно сделать так
      File->Open --width=100 --height=300 --submit
      То есть открыть открыть заполнить и засабмитить
      • 0
        *То есть открыть, заполнить и за сабмитить
    • 0
      Если вам это будет очень нужно… то кто-то это обязательно сделает :)

      На самом деле такая вещь может иметь практическое применение. Не в таком эзотерическом виде как у вас, но в более простых выражениях, можно задать последовательность команд меню, выполняемых за одно действие. И это будет здорово. В консоли можно кинуть длинную команду по асе или выложить на сайте, чтобы «сделать хорошо» пользователю, а тут можно будет создать последовательность гуи команд. До сего дня такое не возможно и было проблемой для описания программ с графическим интерфейсом. А как здорово было бы, загнал в HUD строку команд и радуешься :)
      • 0
        Photoshop Automate?
  • +10
    Да, кстати, хочу понять, как это будет выглядеть на точскрин-устройствах.
    • +3
      Голосом же.
      • +3
        В таком случае два рядом сидящих человека с планшетами могут изрядно попортить друг другу нервы
        • +1
          Да и в метро не очень удобно будет, не говоря уже о таких местах, как прессовые цеха на производстве )))
          • +1
            Ну, кстати, майкрософт ещё за много лет до кинекта разработал хитрую систему из набора микрофонов, динамиков и вебкамеры, которая позволяла выводить звук так, что слышал его только владелец компьютера (собственно, вебкамера отслеживала его текущее местоположение), и аналогично захватывать микрофонами звук, отсекая посторонние шумы. Раз у них это не пошло в серию, очевидно там были какие-то сложности и косяки, но тем не менее подозреваю, что в недалёком будущем это кто-нибудь вспомнит и допилит до рабочего состояния.
  • +15
    В макоси есть похожая штука. В целом должно быть удобно.
    • +15
      Скриншот, если кто не видел.
    • 0
      spotlight ее имя
      • +2
        А Spotlight это разве не то, что справа и ищет везде, а не только в меню? Просто интересуюсь.
        • 0
          Спотлайт это взрослый поиск, а это поиск по меню и справке текущей апликухи.
    • +13
      Подобная вещь есть в Intellij IDEA, позволяя найти все то, что есть в меню и тулбарах. Вызывается нажатием комбинации Ctrl+Shift+A
      blogs.jetbrains.com/idea/2009/06/find-action-saves-time/
      • +2
        спасибо, не знал)
      • +2
        Вставлю и я свои пять копеек…
        В Eclipse аналогичная функциональность вызывается по сочетанию клавиш Ctrl+3.
        • 0
          Мерси! в IDEA таким пользовался часто, а сейчайс пришлось вернуться на Eclipse и даже не подозревал, что есть подобный функционал.
        • 0
          И в Netbeans есть — Ctrl+i
        • НЛО прилетело и опубликовало эту надпись здесь
          • 0
            Если вопрос ко мне, то в Eclipse Key Assist (Ctrl + Shift + L) она называется Quick Access.
      • 0
        И в Sublime Text тоже (Ctrl+Shift+P) — иногда пользуюсь, удобно.
    • 0
      Бешено плюсую. Не знал.
  • +14
    Такое меню имеет сразу три больших недостатка относительно традиционного:
    1. Теряется возможность быстрого вызова функции за счет «мышечной памяти» — практически рефлектроного движения к нужному пункту меню;
    2. Снижается «discoverability» меню (пригодность для поиска ранее неизвестных функций) и удобство для освоения;
    3. Возможность использования ставится в прямую зависимость от знания пользователем языка и качества перевода текста.

    Так что это неплохая альтернатива командной строке (применительно к граифескому приложению), но не замена полнофункционального графического меню.
    • +1
      Видео выглядит достаточно впечатляюще, НО:

      1. Визуалы вообще в пролете.
      2. Может пример не очень уместный, но как быть чайникам, которые помнят что надо кликнуть на кнопочку с ножницами, или на пункт меню «филе» :)
      • +4
        Теперь чайникам придётся запоминать слова. Например, запомнить, что поменять шрифт — это «формат» и т. д.
      • +2
        Ну для англоговорящего человека проще написать в поиске save чем клацать по всем меню, где же всетаки пункт Save для сохранения документа. Это что касательно «новичка» в компьютерах.

        Я думаю, эта штука будет полезной. Но я еще пок даже на Unity не перешел. Старый добрый ubuntu 10.10…
      • 0
        Ну старое меню же оставляют. А «визуалы» при желании смогут поменять свои привычки, если оценят «производительность» такого взаимодействия с системой.
        • 0
          «Визуал» — это свойство человеческого организма. Человек ориентирован на мышление графическими образами, восприятие информации не в виде слов языка, а в виде изображений. Соответственно, обработка изображений в голове у такого человека идет намного быстрее. Для него графическое меню — очень даже производительный способ общения с программой.

          Аналогично для человека, от рождения ориентированного на слова и языки — намного проще работать с клавиатурой, а не с меню, потому что голова намного охотнее работает с буквами, чем с картинками.

          Пытаться доказать одному из этих людей, что любимый интерфейс второго человека лучше — бесполезное занятие, для него этот интерфейс в той или иной степени дисфомфортен в силу особенностей работы головы.

          Отсюда, кстати, вывод — для популяризации программы она должна ориентироваться на способ взаимодействия, физиологически приятный большинству пользователей. В противном случае популярность набрать будет нелегко.

          • 0
            В целом, я согласен с таким определением, но есть еще такой момент, что для неискушённых пользователей, не все из которых визуалы по своей природе, кривая обучения взаимодействия с программой при помощи чисто графических средств (меню-мышь) не такая «крутая», как в случае со взаимодействием при помощи клавиатуры. И освоив первый, более простой способ взаимодействия, им уже лень осваивать другие. Хотя, в обычной жизни им может быть легче воспринимать информацию на слух или текстуально (например, многим людям нужна копия презентации чтобы ее воспринимать).

            Мне довелось видеть много дизайнеров-профессионалов в работе, и их рабочий процесс весьма сложно представить без использования клавиатурных сочетаний, хотя сомневаться в «визуальности» их восприятия мира не приходиться.

            Мне кажется, что тут основные критерии выбора — производительность взаимодействия (если она важна) и легкость в обучении (доступность).
            По-этому, в выиграше окажуться программы, которые обеспечат несколько вариантов взаимодействия, для каждой из групп людей.
      • +2
        зато правописание поднимется на невиданный прежде уровень =)
    • 0
      По пункту 2 — если добавить в базу поиска не только сами команды, но и их краткое описание (и возможно, кнопочку переключения — искать только в командах или везде), то неизвестную команду можно будет найти, если угадать ключевое слово.
  • 0
    Бывает, просто лежишь на боку и лениво тыкаешь в меню мышкой. Клава далеко, печатать в таком случае не очень удобно.
  • +4
    чем то это мне Gnome Do напоминает
  • –45
    Запуск приложений с клавы… в линуксе… ну кто бы сомневался…
    Снова придумали поиск… мегакрутизна и новизна.

    Контекстный поиск: нигде ж такого нету!

    Ррребята, в виндах от Windows Vista уже есть быстрый контекстный поиск, работающий и по меню, и по всем известным системе путям.

    Что здесь инновационного?
    • +8
      Он работает по меню приложения (которое наверху окна) и контекстным меню (которые обычно по правому клику)? Что-то я такого в Шindows не замечал.
      • –24
        контекстный поиск — есть поиск при наборе. Жмешь s — ищет все что содержит s, добираешь до ss — будет все, что содержит ss, добираешь до ssh — будет тебе все, что содержит ssh.
        • +10
          Вы путаете поиск по меню пуск и поиск по меню приложения. Первое в линуксе появилось задолго до Шindows, а о грядущем прикручивании второго написан этот пост.
          • –29
            при чем здесь поиск по контекстному меню к контекстному поиску?
            Чем удивить собирались? Нихт понимайн… еще одним способом запустить приложение без терминала?
            • +10
              Видео посмотрите. Эта штука НЕ запускает программы. Она предоставляет поиск по меню активного окна и по контекстным меню его элементов. Улавливаете разницу? Т. е. мне не надо идти в Effects->Filters->Advanced->SuperDuperEffect, я просто жму хоткей, набираю su, выбираю из трёх нашедшихся пунктов нужный и жму Enter.
              • 0
                Она предлагает поиск вообще по всему, что есть в системе. Это и главное меню, и меню текущего приложения, и некий набор возможных задач (написать письмо или сменить статус в IM), и, я полагаю, дофига всего еще.
                • 0
                  В зависимости от текущего состояния. Если вы на десктопе — таки да, поиск по всему. А если в приложении — только по его меню. Объём поиска уменьшается, а следовательно производительность возрастает. В поиске Windows и мака всегда пользуется один большущий кэш, искать по которому — затратная по времени операция.
            • 0
              Выполнить команду внутри приложения при помощи контекстного поиска
            • +4
              Как по мне, то, человек не понимает что такое контекстное меню…
    • +2
      Ого, давно я такого религиозно-правденого тролля не видел! :)
      • –3
        да ладно… никого я не хотел тролить. но народ на такое падок. Надеюсь, что они получили удовольствие, понаставив мне минусов )

        да, я не особенно жалую лин. И под ним сейчас решал проблемы перехода крупного приложения с х86 на х64. Да будут линуксоиды счастливы )
        • 0
          Мне ваш комментарий просто показался надменным :) Хотя я не фанат какой-либо конкретной ОС :)
    • 0
      Тх ты. Уже кто-то и пароль мне поменять захотел.
  • +5
    Ctrl+3 в Eclipse.
    Качество не очень, но ролик 2007 года.
    www.youtube.com/watch?v=x8iSIfQWkMI
    • +1
      Тоже сразу об этом подумал. Ещё в настройках IntelliJ IDEA похожий поиск.
      • +1
        А ещё в Идее есть Ctrl+Shift+A — это и есть выбор айтема из меню по названию :)
  • 0
    возможно инновация и небольшая но почему то мне кажется для людей с хотя бы средней скоростью работы с клавиатурой данное меню может серьёзно упростить работу. я же пользуюсь чем то похожим почти постоянно: iDo mode для emacs (screencast) на протяжении нескольких лет. Насколько хорошо реализована эта идея в Ubuntu? — посмотрим… На мой взгяд если там есть (нетривиальная но супер важная) возможность прервать текущий ввод и продолжить ввод новой подстроки — тогда таки ДА, это супер вещь!
  • +14
    кажется кто-то из разработчиков поставил Sublime Text 2 и вдохновился идеей
    image
    • +2
      И это просто замечательно!
    • +8
      Ну а разработчики Sublime Text в свою очередь вдохновились от Blender:
      image
      Кстати, очень удобно. Все функции раскиданы на подменю по горячим клавишам, а если забыл, в каком подменю функция — ищется моментально. Например, если мне нужно поместить камеру в точку текущего вида, пробел для начала поиска +«Cam» — и вот нужная функция. Есть предположение, через какое меню можно добраться до этой функции, но я в здравом уме не стану искать путём заглядывания в каждое подменю.
      • 0
        да, точно, думаю где-то я видел )))

        ЗЫ вас не раздражает, тот факт что в блендере часто очень сильно меняется интерфейст от версии к версии?
        • 0
          Делается очень важный шаг перехода к интуитивно воспринимаемому интерфейсу. Раньше было просто куча кнопочек с немыслимыми сокращениями. Пример из версии 2.4: прилеплены друг к другу кнопочки OfsEdit | OfsPare | OfsParti | AddPar. Или Auto | Ofs | Ran | PrSpeed. Или взаимоисключающие Sky | Premul | Alpha, которые теперь стали нормальным выпадающим списком с полными названиями. Или взаимоисключающие кнопки Col | Spe | Mir, которые на самом деле работали как переключатели вкладок настроек. И таких примеров было множество.

          А с другой стороны, простой перенос панелей бросается в глаза сразу, но погоды не делает и к таким вещам можно привыкнуть за 1 день.
      • +1
        Ну а разработчики Blender в свою очередь вдохновились от Autodesk Maya:


        И правда очень удобно :)
  • 0
    Думаю будет работать только на нормальных компах. Мне кажется что все эти Aero, и поиск сразу, будут жрать оперативку и проц в какой то степени. Но задумка интересная кстати)
    • 0
      Aero в нормальных условиюх оперативку особо не жрет, предпочитает использовать ресурсы видеокарты, а поиск в том или ином виде уже давно везде встроен (в Gnome — tracker, в KDE — nepomuk/strigi). Эффекты имеют свойство тормозить на атомах, и на совсем уж древних интеловских карточках, но и все.
      • 0
        Некоторые же ставят себе Ubuntu на нетбуки всё таки. Хорошо если останется обычное меню, это будет плюс.
        Ну так то я согласен, что нужно продвигаться, создавать что то новое, но не у всех есть возможность к нему приобщатся.
    • 0
      На моем Eeepc 1000h, к примеру, Unity3d работает без тормозов.
      • 0
        Сорри за небольшой оффтоп:
        вы при этом оболочку как-то дотачивали? Потому что в своё время обновил на похожем нетбуке Eeepc 1000hd Ubuntu до 11, получил весьма заметные тормоза.
        • 0
          не, ничего не трогал.
          • 0
            Спасибо. Тогда буду пробовать ещё раз обновить.
    • 0
      акститесь, для ста тысяч строк поиск среди них ( тупой перебор в цикле ) занимает 30мс на моем десктопе ( мощный, но далеко не топовый ). Учитывая что реально строк будет меньше, и поиск будет не линейный — сам по себе этот механизм не может тормозить.
      • +3
        Разработчики desktopcouch и couchdb с Вами не согласны.
        • 0
          Интересно, а насколько он удобен? Вот подумываю может туда пихать и хистори кутима и прочую хрень толстую типа муз коллекций? Ну и блин может на нем можно сделать наконец быстрый аналог nepomuk'а.
          • 0
            Он — тормоз.
  • –1
    Аналогичные штуки были и до них — GnomeDo, какая-то запускалка для Gnome-panel была, KRunner, etc. Поиск по собственному меню пиложения — штука удобная, да. Вообще в целом это достаточно интересно, но я не понимаю, как вот это собираются совмещать с линией партии о планшетах, там это не юзабельно.
    • 0
      Не планшетами едиными. Голосовое управление опять же.
  • 0
    Знакомо, лет 5 назад еще в Компьютерре статья была, Возняк вроде руку приложил. Называлось Leap.
    • 0
      Не знаю почему Возняк не довел идею до конуца, но это, похоже, будет одной из моих любимых фич.
  • 0
    Вот бы мне такую штуку в awesome… интересно будут ли отдельные программы с таким функционалом.
    • 0
      Ну это работает за счёт экспорта меню через D-Bus посредством libappmenu, если я правильно понимаю. Так что можно сделать и без юнити.
  • +8
    Предлагаю просто vimизировать все приложения.
    • +2
      В президенты тебя!
  • +7
    В Ubuntu всегда было удобное компактное меню, с приходом Unity чтобы найти нужную программу не зная ее имя это целый квест с кучей кликов мыши, ну забыл я как называется редкоиспользуемая программа, зато иконку ее вспомню как увижу.

    В итоге поставил Xubuntu, теперь у меня снова компактное удобное меню, а то что я запускаю чаще всего лежит в модуле панели «Запуск приложений», в одном клике от запуска. Запускать программы клавиатурой можно и через Alt+F2, и из терминала.
    • 0
      В Убунту было говняное меню. Очень долго не мог там консоль найти.
      • 0
        Консоль выносится на панель один раз. В Unity хоть консоль сразу прикрепили к доку, иначе еще дольше пришлось бы искать.
        • 0
          Не прикрепили, это она у Вас с панели смигрировала явно.
          Впрочем, в юнити достаточно в пуске набрать «term» и «Terminal» уже тут как тут. Я сто раз так делал ©
          • +1
            Опять это «достаточно набрать», набрать я могу где угодно (см. выше), а вот если не помню как программа называется, но знаю, что она находится в «стандартные»? В этом случае проще нажать клавиатурное сочетание для запуска нужной программы, раз уж все равно запоминать нужно. Быстрее будет, чем что-то печатать, и еще enter нажимать.
            • 0
              Проблема привыкания к юнити довольно распространена. Лечится установкой ClassicMenu Indicator. В трее появляется стандартное компактное меню. Жаль его нельзя переместить влево. Но со временем вы поймете идеологию юнити и сможете находить там все что нужно так же легко как и раньше. В юнити не обязательно знать имя программы, в даше можно просматривать все приложения по категориям и разделам. и не только установленные, но и те что есть в репозиториях и предлагаются для установки в соответствии с задачами. Функционал юнити не больше классического гнома, просто он другой, в него придется долго вживаться. Но со временем вы точно поймете, что ничего не потеряли.
      • 0
        <Super><grave> <Ctrl><Shift>T
        • 0
          Гм, сейчас проверить негде, а разве не ctrl+alt+t?
          • 0
            да, оно — мне просто негде было посмотреть.
  • +1
    Отличная идея! Порой часто забываешь где находится тот или иной пункт меню или же просто долго ищешь, при этом ты точно знаешь, как он называется. С данным функционалом этой проблемы бы не было. К тому же, вероятно, сделаюь, например, хоткей для показа классического меню, когда это необходимо.
    Очень надеюсь, что в Gnome 3 не будут отставать и сделают такую же фишку.
    • 0
      Всегда под рукой было Alt+F2. Просто в юнити убрали классическое меню, оно стало настолько «умным», что найти там что-либо сложнее на порядок, и гораздо дольше. Мышечная память не работает, т.к. пункты меню постоянно меняются местами, вчера на первом месте было одно, сегодня другое.
  • 0
    Как дополнительная включаемо-отключаемая фича — пойдёт. Как дефолт — я бы не хотел.
    Юнити мне уже хватило.
    Вендоюзеры (читай новички в линуксе), к примеру, консоли боятся как огня.
    • 0
      Консоли не боюсь, но как называется та или иная функция не всегда знаю.
      • 0
        Да мне тоже на самом деле эта идея не очень улыбается :)
    • 0
      Да нет, просто запоминать десятки ключей десятков для десятков приложений это несколько своеобразное занятие. Особенно если в них одинаковые ключи обозначают сильно разное.
      • 0
        С этим тоже полностью согласен.
        Потому пусть лучше это будет дополнительной фичей.
  • +2
    Моя таки интересуется, намерены ли они обработать все синонимы (Delete, Remove, Erase, Wipe...),
    и есть ли у них уверенность, что синонимы не запутают более редкие функции (ну типа Format Text, Adjust Paragraph, Adjust Textframe, Format Textframe)
    • 0
      Так оно же показывает полный путь во вариантах, так что всё видно.
  • 0
    Интересная идея, но опять-таки для более-менее опытных юзеров. В незнакомой софтине (а тем более с русским интерфейсом) нужно таки классический UI
    • 0
      Как раз расчет на не особо знакомые большие софтины типа Офиса и граф. редакторов. Основная проблема в том же фотошопе — ты знаешь, что тебе нужен например Screw или layout copy, но не знаешь, как его достать из этих гребаных менюшек.

      А в рабочих программах нет никакого смысла печатать, шорткаты же.
  • +5
    Нормальная идея, но ИМХО, только идея.
    Любой опытный пользователь графического или, например, текстового редактора знает, что применить даже самый редкий фильтр/стиль — это 2 клика: один по известному пункту меню, 2-3 секунды просканировать список глазами, и второй клик — по нужному пункту.

    А что тут: открываем поиск команды, вбивает 3-4 первых буквы. Тааак, ну и где это фильтр? Блин, опечатка во втором символе: backspace, backspace, backspace. Набираем уже правильно. Ага, вот и искомый пункт… А дальше что? Либо переносить руку на мышь и делать тотже клик, либо стрелками (он же как назло не в топе!) и дельше Enter. %)

    Другой вопрос будет когда сделают управление голосом :)
    • 0
      У опытных пользователей проблем с вызовом функций не должно быть вообще. Как я понял, концепт призван оптимизировать работу в не совсем знакомом окружении.
    • 0
      Это будет очень удобно к примеру программистам. Набираешь код, пишешь, сохраняешь ctrl+s(не использовать же новые возможности везде и всюду). Решил закомитеть, если работаешь к примеру в netbeans то куда удобнее не отрываясь от клавы написать commit или фиксация, чем добираться до нужного пункта в меню.
    • 0
      Точно, надо еще будет <C-u>, <C-k> и тому подобные вещи добавить!
  • 0
    Я уж подумал что разработчики gnome хоть раз придумали что-то годное, но еще раз перечитал заголовок. Ок.
  • 0
    Хочу такой же в Gnome Shell, ибо в последнем есть тоже кучу удобных штук в интерфейсе (на ходу можно создавать рабочие столы, поиск/Expose/Рабочие столы одной кнопкой, удобные уведомления чата, меньше ненужных элементов типа дока).
  • +20
    А мне всегда вот как-то так хотелось:

    image

    И не нужно никакого нового интерфейса, и все сыты и рады.
    • 0
      Неудобно. В контекстном меню не так много пунктов, чтобы из нужно было искать и все эти пункты быстро запоминаются и уж точно будут быстрее вызываться классическим способом.
      • +1
        А если контекстное меню доросло до иерархического, на 3-4 уровня?
        • +8
          тогда у меня для Вас плохие новости…
        • 0
          Убивать таких людей надо!
      • 0
        Почему «неудобно»? Вам этот, по средству дополнительный пункт меню, будет чем-то мешать?
    • 0
      Пока контекстное меню будет вызываться правой кнопкой мыши возвращаться обратно к клавиатуре будет неудобно.
      По поводу топика: не понятно зачем автор решил поделиться этой не самой удачной попыткой догнать современные ОС, приплетя при этом слово «инновация». Успешно использую данное решение уже несколько лет и увидев этот пост, честно говоря, очень удивился.
      • +1
        Что навело вас на мысль, что это контекстное меню вызвано правой кнопкой мыши?
  • –2
    Сразу же возник вопрос, а как поведет себя система, если я, мягко выражаясь, безграмотен на английском? т.е. допускаю орфографические ошибки да и просто не помню, как правильно пишется та или иная команда. Да вообще считаю «fail» — правильным названием файла. и т.п.
  • +23
    Вообще уже не знаю который год как без такой «революционной» фичи жить.
    • +9
      Тут еще и сделано по-человечески. А в Ubuntu какая-то прозрачная 4d-раздвигуха на весь экран.

      Поставил себе 11.10 и по две недели пользовался разными доступными оконными менеджерами: Gnome Shell, Unity, Gnome 2 (который в комплекте дали). В итоге у меня сложилось ощущение, что всех этих оболочек слишком много. С каждой стороны экрана на меня что-то выезжает и навязчиво пытается улучшить мне жизнь. Пока пришлось Mate поставить. Это продолжение Gnome 2. Не тормозит, глючит в разумных пределах, не претендует на первую роль в интерфейсе.
  • +2
    Он, похоже, никогда не встречал людей, которые выполняют команды «копировать-вставить» мышкой через контекстное меню, годами неспособные запомнить сочетание клавиш для этого. А таких людей среди пользователей компьютеров, увы, большинство — я думаю, процентов 70-80 (кто не верит, пусть последит за своими родственниками). Даже тех, кто использует для вставки заглавных букв Caps Lock, ане Shift, ощутимый процент.

    Так что это все для гиков возможности, немассовые. Массовую аудиторию мало волнуют задержки: они готовы хоть по 10 секунд тратить на операцию (многие — на работе по принципу «солдат спит, служба идет»).
    • 0
      И хорошо что для гиков. Надо, думаю, разворачивать «избушку-убунтушку» к гикам передом. Местами они с упрощениями перегибают.
    • 0
      А я вот может хочу себе допиленую geek-freindly систему для тех, кто умеет быстро печатать!
  • 0
    Меня интересует главное — что будет с комбинациями типа альт+1 для переключения между табов.
  • +1
    Марк Шаттлворт считает, что с HUD будет намного проще осваивать новое ПО..(с)

    Опять Марк за меня посчитал… А вдруг мне будет удобнее?
    • +6
      «Дурав вирни стену!!»?
      • +2
        Я просто за возможность выбора. И еще Убунту все ж таки линукс.
        • +1
          ну дык это меню будет опциональным. не хочешь — не пользуйся.
          • 0
            Если опциональность будет как при переходе на гном3 (а то-то мне кажется, то так и будет), то это хреновая опциональность.
  • +1
    Все же не совсем уже инновационное это решение. Убунту изобрела Enso (приложение под Win, разработанное в компании сына небезызвестного Раскина)
    humanized.com/enso/
    Другое дело, что это будет первой массово используемой (ну или по крайней мере известной) фичей подобного рода.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      Пользуюсь иногда Gnome3, всегда плююсь от того, что рабочие столы можно переключать только вверх-вниз, и от идиотической системы уведомлений. Жутко бесит.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          <offtop>К моему прискорбию, у Вас очень плохо с русским языком, когда будет свободное время, обязательно почитайте этого автора.</offtop>

          В юнити есть возможность настроить рабочие столы: на одном ноутбуке у меня сломалась стрелочка вниз и я настроил себе несколько рабочих столов по горизонтали, чтобы переключаться только стрелками вправо и влево. На рабочем ноутбуке использую сетку 2х2 и на любой рабочий стол попадаю за одно нажатие клавиш. В гноме3, если надо переключиться с первого на четвёртый стол, это занимает несколько больше времени.

          Панель уведомлений бесит тем, что уведомления вместо того чтобы уведомить и исчезнуть, скапливаются внизу. Круто, у меня отвалился и переподключился вайфай, а потом и кабель питания, я очень рад. Зачем мне об этом висящие иконки внизу, по которым надо обязательно кликнуть, что я их прочитал. Сообщения мне в мессенджере пишут, я их в нотифе прочитал, очень рад. Зачем мне при этом ещё надо обязательно на каждое кликнуть, сообщить, что «я в курсе, спасибо, дорогой гном3»? И, разумеется, это никак не отключается.
  • 0
    А мне нравится, тем более, что вызывается только по Alt, как в текущий момент Unity-меню по клавише Windows. Удобно в первую очередь тем, что часто используемые функции в каждом приложении будут ближе к верху.

    А вот недостаток Unity, я считаю — невозможность повторения последней набранной в поиске команды по клавише «вверх». Жутко бесит…

    А ещё менеджер буфера обмена хочу по умолчанию.
  • +2
    Идея в целом хорошая, но именно как дополнение к классическому меню! Потому что не всегда знаешь как называется пункт, но помнишь где он примерно находится, возьмём даже гимп — «Эффекты — Размытие — гдетовконце», а названия наизусть я и не запомню.

    Или иногда (особенно на первом этапе изучения программы) хочется видеть какие есть пункты вообще, например в меню «Правка» — посмотреть что доступно. А предложенный способ подойдёт только если заранее знаешь как конкретно называется пункт.
  • 0
    А по мне так это из древних квестовых игр типа спасе квеста или первых лари… «опен доор», «сай...» и т.д.
  • –3
    не вижу никакой иновации, в os x уж сто лет spotlight для этих целей
  • 0
    вот так введешь сщзу, потом copt так и файл передумаешь копирнуть (к примеру на тач устройствах)
  • +4
    Когда-то давно я тоже такую идею выдвигал: image
    brainstorm.ubuntu.com
    Видимо программы становясь все сложнее обрастают все большим количеством пунктов меню и без такой штуки трудно обойтись.
  • +8
    Не инновационную, а спёртую из MacOS.
    • +1
      И не только mac. Сложно сказать, где такая «инновационная» менюшка была — легче сказать, где ее нет.
      • +3
        Вы не понимаете: все спертое было сперто именно у Apple. А все остальное было в Симпсонах. И про это есть порно.
  • +2
    А мне нравится, что последнее время произходит с убунту (Unity и т.п.). На работе стоит 11.10, дома мак. Работается комфортно на обоих системах (в отличии, например, от Минта).
    • 0
      А чем Минт не угодил? Та же убунту, только из коробки выглядит по-другому, что, кстати, легко исправить.
      • 0
        Ну мне Unity интуитивно ближе после OSX. Дело вкуса, конечно же.
        • 0
          После OSX — понятное дело. Только ведь я о том говорю, что в Mint Unity устанавливается одной командой — apt-get install unity. А смысл использования Минта в сравнении с убунтой — пакеты тщательнее тестируются, и обновление дистрибутива происходит на пару месяцев позже релиза убунты — т.е. как раз когда новые пакеты станут более-менее стабильными.
  • 0
    А где инновация, опять стырили идею и все. Подобные софтины есть, которые реализуют подобный механизм.
  • +1
    Добавлю к уже озвученному тут, что могут возникнуть проблемы с переводом.

    Лично у меня частенько бывает так, что в новом (или наоборот давно не используемом) приложении, ориентируясь на интуицию начинаю искать по пунктам нужное мне, причём заранее названия я не знаю.

    Если для самых стандартных «Файл», «Настройки» (т.п.) перевод очевиден, то для менее популярных авторы софта, увы, кто во что горазд.

    Но, полагаю, если по началу новичкам будет не удобно, то со временем всё равно привыкнут — к стандартному меню привыкли же (:
  • +1
    Ещё бы хоткеи выводил бы (по правую сторону), было бы вообще отлично.
  • +1
    Напоминает Alfred App под Mac OS X.
  • 0
    Это конечно не совсем то, что обсуждается в топике. Но мне напомнило почему-то 10-ый автокад с консолькой для ввода команд (но без подсказок) ещё под досом на 486 компе :) В новых версиях там наверняка более приятная консолька и, даже, возможно, отключенная по дефолту.
    В общем-то, всё новое — это хорошо забытое старое и в данном случае реинкарнация консольки, без которой практически невозможно было работать в том же досе.
  • +2
    Это просто не совсем удачная копия аналогичной функциональности из Mac OS X.
  • 0
    Команда «сделать п@#$дато» наконец-то заработает?
  • +1
    Супер.
    ДАш в юнити и так великолепен.
    Общая панель — супер.

    Теперь и вот это — абалдеть.
    И плевать мне на то, что это уже где-то было. Тем более в маках. Если это удобно — почему нельзя использовать в своей системе?

    Хм. Поставил…
    • 0
      использовать можно, не нужно называть ее супер-пупер новой и креативной, если похожее уже везде есть.
    • 0
      Сырое.
      Использует сперва глобал меню.
      Все, что в трее висит — сначала ищет по нему.

      Не сильно дружит с неИнглишем.
      Некоторые вещи вообще не находит.

      Удобно юзать в сепарат-моде — win+w -должно искать по всем менюшкам приложений. Но не ищет.
      Справа отображает иконку приложения, имя команды которой нашло.
      Ну и зачем мне меню дропбокса в трее?

      Короче — пилить и пилить. Будем посмотреть.
  • 0
    Как всегда, все гениальное — просто и лежало на поверхности.

    Теперь меня волнует появится ли что-то подобное в винде, неважно — от МС или стороннего разработчика
  • 0
    Заголовок желтоват. А вообще хочу эту же фичу в KDE. Может кто напишет runner, который бы разбирал менюхи от appmenu?
  • –1
    > будет доступен во всех стандартных приложениях Ubuntu, которые поддерживают глобальное меню

    вот это сводит на нет все прелести задумки, поскольку список приложений, поддерживающих Global Menu Bar for GNOME чудовищно короток code.google.com/p/gnome2-globalmenu/wiki/ApplicationCompatibility
  • +5
    Вот если у этого hud интерфеса сделать так чтобы когда вводишь имя опции, справа отображалось окно с функциями этой опции с галками, т.е. ты тыкаешь в галки и в строку добавляются операторы — вот это будет вообще гениальная штука для интерфейса. Примерно так:

  • 0
    Я хоть и пользуюсь горячими клавишами, но как то не по себе от такого резкого решения, хотя меню наверное позволят обратно запилить. Ведь чтобы знать куда ткнуть надо видеть варианты. Не все ведь в совершенстве знают функционал той или иной программы.
  • +1
    Оказалось очень сложно реализовать такое под виндой.
    Печально сложившаяся концепция софта в Windows подвела и здесь — каждый разработчик старается сделать своё меню с блекджеком и распутными девками, ни капли не опираясь на стандарт.
    В итоге со стандартными MainMenu, основанными на WinAPI, всё здорово, а с различными плавающими тулбарами, и прочими анальными реализациями основного элемента интерфейса всё плачевно.
    Правда в некоторых случаях нам поможет Microsoft Active Accessibility API — с помощью этого всё-таки как-то можно добраться до меню Microsoft Office, например, или Firefox'a, так как они реализовали этот подход, но в случаях менее серьезных программ добраться до меню будет нереально.
  • 0
    Никак не найду как они реализовали доступ к меню, запросы firefox dbus или banshee dbus ничего не выявили на эту тему. Есть у кого какие мысли?
  • +2
    Что сказать… Как-то Марк взял попользоваться Mac, что бы понять что же в нем лучше чем в убунту. Сказал что глобальное меню, единственная удобная вещь в Mac!

    А сейчая я походу гляжу что Ubuntu все слизывает с Mac OS, интерпретирует по своему, и выдает как: «Уау мы крутой Linux, у нас столько всего нового и крокозявого»!

    А реально в Unity, боковая панель спертый Док, только видоизменен(добавлены подключенные устройства, другой внешний вид, и положение), спертое глобальное меню(что изменили? в маке оно постоянно видно, тут при наведении мыши на панель(вввоооообще не ясен для меня смысл фокуса!)), Теперь вот мегапоиск…

    Лучше бы пытались сотрудничать с производителями железа, ATI например, с производителями софта, Adobe например… Тфу ты!
    • –1
      И что если в маках первыми использовали хорошую концепцию её уже больше нельзя никому использовать? Вроде патенты на такое не выдаются… пока. Не вижу ничего плохого в том что хорошие идеи находят широкое применение в разных программных продуктах, разных производителей.
      • 0
        Нет, я не это имел ввиду, а то что Марк Шатлворт врет и понтуется. Найдите его запись о Mac OS X как пользовался. Он сказал что единственное (подчеркиваю это, акцентирую внимание) что ему понравилось это — глобальное меню. А на деле это не так.

        Я вообще считаю что Ubuntu молодцы что примешивают в свои идеи «лучшее» от других ОС. Только не нужно кричать всему миру что это «Мы» придумали. А они так и делают.

        P.S. Я сам люблю Linux и Ubuntu пользовался вплоть до сентября прошлого года.
        • 0
          Никто не врет. Убунту очень многое заимствует у мака и никто не скрывает этого. Инновация заключается в голосовом управлении. Сама по себе эта функция выбора меню не актуальна, но как подсистема голосового управления она вполне годится для того, чтобы быть инновационной. В этом суть инновации, а не в меню.

          Подобный функционал известен давно в том числе и в приложениях для линукса, и как показала практика пользователи им мало пользуются. Но если изменить способ взаимодействия пользователя с системой, то эта функция станет основной подсистемой управления приложением. Инновация в изменении способа взаимодействия, а не в конкретной реализации.
          • 0
            Опять же Mac OS…

            P.S. а вот это от убунты интересно www.youtube.com/user/ubuntudevelopers?feature=watch#p/u
            • 0
              Да никто не отбирает у МакОС первенства ;) Главное чтобы работало и было полезно. А откуда оно и кем было придумано, конечному пользователю всё ровно. Вечно сидеть на удачных решениях не возможно, рано или поздно уникальное становится массовым. И для того бы выделятся придется придумывать, что-нибудь новое.
              • 0
                «А откуда оно и кем было придумано, конечному пользователю всё ровно» — этой фразой вы меня почти победили. так как я считаю так же
  • 0
    Вот это инновация! Раскин про это давным давно писал, и в мак оси само собой оно есть.
  • 0
    Вспоминая старые игры sierra-on-line, где управлять персонажем нужно было набирая фразы в строке, можно предположить, что у одну команду можно сформулировать по-разному. Соответственно, нужно будет предусматривать разные слова для одних и тех же действий.
  • +2
    Нажатие пробела в Blender 3D

    «Позволяет асчистить рабочее пространство монитора от нагромождения элементов управления»

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.