Rambler's Top100
 поиск по сайту:

Enso

Автор: Андрей Письменный
Опубликовано 06 февраля 2007 года

Жил-был на свете умный человек. Звали его Джеф Раскин. Прилагал он свой ум к разработке хороших интерфейсов. Таких, которые делали бы общение с компьютером делом простым и удобным. В начале восьмидесятых именно с подачи Раскина Apple начал разработку Macintosh, однако сработаться со Стивом Джобсом Раскину не удалось, и тогда он основал собственную компанию и занялся проектированием интерфейса персонального компьютера с нуля.

Компьютер Canon Cat, выпущенный в итоге компанией Canon, по разным причинам успеха не имел. В последние год Джеф Раскин занимался проектом Archi - своего рода портом интерфейса Canon Cat, работающим в современных операционных системах как самостоятельное приложение. После смерти Джефа разработку Archi продолжил его сын Аза Раскин. Параллельно он ведёт и другие проекты, основанных на идеях отца.

На днях компания Азы Раскина Humanized представили первый продукт, тесно связанный с разработками Джефа Раскина. Программа называется Enso и состоит из двух частей: Enso Launcher и Enso Words. Каждая из них содержит разные наборы функций, и использовать их можно как по отдельности, так и одновременно.

Enso Launcher представляет собой нечто вроде QuickSilver, популярного в узких кругах пользователей Mac OS X. Среди программ для Windows аналоги найти куда сложнее. Можно было бы назвать AppLauncher, но принципы работы у них совсем разные. AppLauncher сперва индексирует весь жёсткий диск, а потом по нажатии горячей клавиши и ввода первых букв названия программы и документа выдаёт список файлов с похожим названием и позволяет их открыть или запустить.

Enso устроен куда проще и забавнее. Зажав клавишу CapsLock (о её изначальном назначении после установки Enso можно забыть), мы вводим специальные команды. Текст и предлагаемые варианты автодополнения появляется поверх всех окон в левом верхнем углу экрана. Этакая командная строка нового поколения.

Часть команд Enso позволяет манипулировать окнами - сворачивать и восстанавливать их (minimize и maximize), переходить от одного окна к другому (go и название окна), закрывать их (close). Другая работает с буфером обмена (cut, copy, paste). Команды lower и upper case помогут сменить регистр выделенных символов - неплохая замена "убитой" клавише CapsLock. Особенно разработчики гордятся парой команд calculate и put, которая позволяет подсчитать значение выделенного выражения и вставить результат в текст.

Но главное в Enso Launcher - это, конечно, средство для запуска программ. Если выделить любой файл (исполняемый, ярлык или документ) и ввести команду learn as open, можно потом обращаться к нему при помощи команды open. Неплоха и команда google, смысл которой ясен из её названия. Увы, ввести запрос кириллицей не получится: Enso не позволяет менять кодировку по ходу ввода команды.

Enso Words добавит к этому списку ещё несколько полезных команд, ориентированных на работу с текстом. В наборе имеется проверка орфографии, толковый словарь и словарь синонимов. Конечно, всё это работает исключительно с английским языком. Для других языков подойдёт разве что функция подсчёта количества выделенных слов или символов.

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

Впрочем, не стоит преувеличивать полезность Enso. Думать о названиях окон куда сложнее, чем перебирать их при помощи сочетания клавиш alt-tab. То же и с файлами: выбрать последние редактировавшиеся документы в редакторе удобнее, чем добавлять в Enso названия, а потом держать их в голове. Польза от быстрого вызова веб-страниц тоже не совсем очевидна. Короткие адреса с тем же успехом можно набрать в самом браузере, а длинные - выбрать из списка закладок.

От концепции интерфейса Джефа Раскина Enso очень и очень далёк. Пусть некоторые вещи выглядят похоже (например, Caps Lock явно заменяет клавишу LEAP), но разница всё равно велика. Одно дело целостная рабочая среда, построенная по хорошо продуманным и логичным принципам, другое - несколько её функций, выдернутых из контекста и встроенных в интерфейс, построенный на совершенно других идеях.

Впрочем, идеологические несостыковки вовсе не мешают пользоваться Enso. Единственный настоящий недостаток пока - это малое количество команд. В следующих версиях их число обещают увеличить. В демонстрационных роликах на сайте Humanized уже демонстрируется работа с картами, а в будущем, говорят, с помощью Enso можно будет управлять даже графическими редакторами. В Enso Words помимо словаря грозятся добавить и переводчик. Правда, если скорость разработки не изменится, случится это не очень-то скоро.

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

Обсудить статью в форуме (0)

Версия для печати | Послать другу | Написать в редакцию

Автор: Андрей Письменный. Другие статьи автора

Сегодня в номере

Одноразовые веб-изделия

Одноразовыми бывают не только пластиковые тарелки, вилки и зажигалки, но и онлайновые сервисы.

Прощай, VIA, прощай!

Материнских плат на чипсетах VIA больше не будет. Что это значит для индустрии?

Windows Mobile по-питерски

В Петербурге живут не только правильные переводчики, но и талантливые программисты.

Сколько ЖЖ можно?

Скоро стукнет год, как Livejournal перешел под крыло фирмы <суп>. Как "наши люди" управляются с популярным сервисом?

Пять мифов об играх для приставок

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

О проекте | Карта сайта | Реклама | Рассылки сайта | Контакты | Вакансии | Архив | КПК-версия
РЕГИОНАЛЬНАЯ КОМПЬЮТЕРРА | Подписка в регионах | RSS 2.0

© ООО "Компьютерра-Онлайн", 1997-2008
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232-22-61, (495) 232-22-63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером СПАМОРЕЗ
Раскрутка сайта в поисковых системах - ТриЛан
Сайт работает на сервере DEPO Computers

  TopList  Rambler's Top100

Windows 7: под покровом тайны


СЕГОДНЯ В "КОМПЬЮТЕРРЕ"

Музей советских игровых автоматов  #

В музее игровых автоматов "15 копеек" есть около 40 аппаратов. Обычно, правда, половина находится в ремонте: старость - не радость. Впрочем, не только игровыми автоматами едиными. Там есть и работающий аппарат с газировкой!

» Прочитать

Wii Fit: Худеем вместе  #

Внимание! Это не "Гербалайф"! Совершенно реальный способ похудеть! Электронный тренажёр-весы от известного японского производителя! Спешите, количество ограничено!

» Прочитать

Blu-ray на свалке истории  #

Пока новый формат прокладывает дорогу к кошелькам пользователей, он уже успел безнадежно устареть. В Японии придумали такое четкое видео, что на один Blu-ray умещается всего... 7 секунд фильма!

» Прочитать

Как ускорить Windows Vista: советы разработчика  #

Тема оптимизации "Висты" заезжена донельзя. Тем не менее, спустя почти два года после выхода Windows Vista, редмондцы отважились опубликовать документ, рассматривающий вопросы ускорения операционной системы.

» Прочитать

Веб-десктопы: выбираем лучший  #

В интернете есть немало сервисов, реализующих идею переноса визуального пользовательского интерфейса внутрь браузера и представляющих собой некое подобие удалённого рабочего места.

Прочитать

» Статьи, тестирования, обзоры
» Каталог "железа" - Цены

» Форум "Терралаба"