Человек по имени Дуглас Энгельбарт уже один раз изменил реальность информационных технологий в конце 1960-х годов – изобретя мышь, введя гиперссылки, составные документы, средства групповой работы, ну и еще кое-что по мелочи. Большинство этих новшеств были показаны в 1968 году на компьютерной конференции в Сан-Франциско; демонстрация системы под названием oNLine System (NLS) так впечатлила присутствующих, что впоследствии получила название «матери всех демо-сцен» (The Mother of All Demos). Немалая часть идей, заложенных в NLS, за последующие годы стала обыденностью, а сам Энгельбарт – классиком и лауреатом премии Тьюринга (правда, перед этим было двадцать лет безвестности, сгоревший дом и излеченный рак).
Но вместо того, чтобы почивать на лаврах, 81-летний патриарх затеял новый амбициозный проект. Точнее, старый – суть в том, чтобы «вернуть» в IT те части системы NLS 1968 года, которые не получили должного признания. Проект Hyperscope, получивший грант Национального научного фонда США, должен улучшить существующие инструменты для просмотра веб-страниц.
Для Энгельбарта Hyperscope – часть пути к идеальной Online Hyperdocument System (OHS), придуманной в 1990-х как развитие NLS. Цель OHS – радикальное улучшение возможностей «коллективного интеллекта» любого сообщества, предоставление правильных инструментов для коллективного решения сложных проблем. Цель Hyperscope менее амбициозна: предполагается добавить к Firefox (а впоследствии – и к другим браузерам) новые, лучшие средства просмотра страниц и перехода между ними. Впрочем, главная задача проекта – привлечь внимание к идеям Энгельбарта и создать сообщество для их дальнейшего развития.
В отличие от другого патриарха довебовских интерфейсов, Теда Нельсона (он и поныне пишет статьи на тему «чем плох веб, почему от него следует отказаться и когда все пошло не так»), Энгельбарт вполне современен: реализация Hyperscope будет опираться на новомодный AJAX; один из членов команды Hyperscope Брэд Ньюберг (Brad Neuberg) является известнейшим апологетом этой технологии и автором книги «AjaxHacks». В команду также вошли несколько сотрудников и учеников Энгельбарта, а некоторые его соратники «из тех времен» хоть и не занимаются написанием кода, но участвуют в обсуждениях и развитии проекта.
Hyperscope предполагается закончить до конца 2006 года. В общем, пристегните ремни, завтра будет весело. – В.Ш.