Прошло почти 5 лет после того, как в релизе Ubuntu 12.04 появился новый умный помощник Head-Up Display (HUD). На тот момент времени он был классным событием, позволяя людям альтернативно выбирать пункты из огромных древовидных меню в программе. И вот, благодаря пользователям группы Ubuntu Linux ВКонтакте, решено узнать - а используется ли он людьми?
Сама по себе идея не нова и вы могли видеть её во многих местах, даже в играх. Теоретически, ваша работа должна была ускориться, так как быстрее можно было напечатать пару символов, чем рыскать мышкой по меню, подзабыв где именно находится к примеру пункт "Размыть по Гауссу" в GIMP.
Нельзя сказать что HUD не развивался. Его оптимизировали и он "запоминал" часто набираемые пользователем пункты. HUD стал первым проектом, в который внедрили терпимость к ошибкам пользователя через библиотеку libcolumbus.
С появлением проекта Ubuntu Phone казалось, что HUD расцветёт. Устройствам с ограниченным экраном очень бы пригодилась любая технология, которая устраняла нагромождение виджетов UI. Были планы реализовать HUD 2, как более активный компонент системы, который не просто пассивно "собирает" пункты меню, а может в вызываемых окнах понимать элементы UI. И не просто понимать, а активировать их действие через ваш голос - проект PocketSphinx + HUD. Вы даже могли называть пункт меню другими словами. Вместо "Создать новое сообщение" как в программе, сделать вербальный запрос "Написать письмо".
Canonical рассказывала нам своё видение будущего HUD, как замену традиционному меню приложения и одним из своих основных направлений исследования. Но увы это не так! Это одна из технологий Canonical, про которую все поговорили и забыли. Даже Ubuntu Phone с Unity 8 обходится без HUD и нет места ему и на десктопе. Сейчас в Unity 7 вы можете нажать Alt и увидите бедного невидимку HUD, которого, возможно, решили выбросить на свалку истории.
Возможно, HUD слишком хорошо усвоил искусство ниндзюцу и вызов лишь через один Alt сыграл с ним злую шутку. В группе Ubuntu Linux ВКонтакте был задан вопрос. Выполните запрос к истории HUD - sqlite3 ~/.cache/indicator-appmenu/hud-usage-log.sqlite "select timestamp from usage order by timestamp desc limit 1";
Не весть что, но примерно понятен итог - никто не использует HUD.