Введение

Guide — гипертекстовая система, разработанная Питером Дж. Брауном в университете Кента в 1982 году. Первоначальная реализация Guide была для рабочих станций Three Rivers PERQ под управлением Unix. Система Guide стала третьей гипертекстовой системой, поступившей в коммерческую продажу, распространяемой компанией Office Workstations Ltd (OWL) в 1984 году, а затем компанией InfoAccess. В 1988 году Браун получил награду Британского компьютерного общества за технические инновации. Он вышел на пенсию в 1999 году и умер от рака в 2007 году, согласно странице памяти на сайте университета Кента. Иэн Ричи, основатель OWL, выступил с докладом на TED в 2011 году, в котором описал упущенную возможность преобразовать Guide в графический браузер для Всемирной паутины на заре ее существования в 1990 году, под названием «День, когда я отказал Тиму Бернерсу-Ли». В сентябре 1986 года компания OWL портировала Guide на Apple Macintosh, а в июле 1987 года — на Microsoft Windows. (В 1987 году Apple начала бесплатно распространять свою графическую систему программирования HyperCard, которая обладала некоторыми гипертекстовыми функциями.) Согласно новостным сообщениям 1988 года, компания OWL объявила о планах выпустить версию Guide для линейки компьютеров IBM PS/2 под названием «Hyper Document» для конкуренции с HyperCard на Apple Macintosh. Компания OWL постепенно сместила фокус Guide с недорогого гипертекстового текстового процессора на более дорогую систему разработки мультимедиа на CD-ROM. В отличие от большинства гипертекстовых систем, основной механизм ссылок в Guide основан на замене, то есть при переходе по ссылке текущий узел «раскрывается», освобождая место для целевого узла. Якорь ссылки заменяется содержимым целевого узла, подобно развернутому элементу в структурированном списке, но без ограничений иерархической структуры. Можно закрыть целевой узел, что означает, что он снова заменяется текстом якоря. Таким образом, основным методом навигации в Guide была кнопка раскрытия, при нажатии на которую раздел заменялся при выборе, а раскрытие обеспечивало дополнительные уровни детализации. Это позволяло пользователю, будь то автор или читатель документа, расширять и сжимать документ, просматривая необходимый уровень детализации в любой момент, что напоминает методы просмотра, используемые в файлах Adobe Acrobat. Этот метод требовал иерархической структуры документа. Guide поддерживал всплывающие окна для небольших аннотаций и «переходы», которые работали как операция перехода по ссылке в большинстве гипертекстовых систем (как в системе FRESS ван Дама). Переходы позволяли создавать неиерархические ссылки.