File Retrieval and Editing SyStem , или FRESS , была гипертекстовой системой, разработанной в Университете Брауна в 1968 году Андриесом ван Дамом и его студентами, включая Боба Уоллеса . Это была первая гипертекстовая система, работавшая на легкодоступном коммерческом оборудовании и ОС. Это также, возможно, первая компьютерная система, имевшая функцию « отмены » для быстрого исправления небольших ошибок редактирования или навигации. [1]
FRESS был продолжением работы над предыдущей гипертекстовой системой ван Дама, HES , разработанной годом ранее. FRESS работал на мэйнфрейме IBM серии 360 с VM/CMS . Он улучшил возможности HES во многих отношениях, вдохновленный NLS Дугласа Энгельбарта . FRESS реализовал один из первых интерфейсов виртуального терминала , чтобы обеспечить независимость от устройств. Он мог работать на различных терминалах от простых пишущих машинок до графического мини-компьютера Imlac PDS-1 . На PDS-1 он поддерживал многооконное редактирование WYSIWYG и отображение графики. PDS-1 использовал световое перо , а не мышь, и световое перо можно было «щелкать» с помощью ножной педали.
FRESS позволял нескольким пользователям совместно работать над набором документов, которые могли быть произвольного размера и (в отличие от предыдущих систем) не были выстроены в строки до момента отображения. Пользователи FRESS могли вставлять маркер в любое место текстового документа и связывать отмеченный выбор с любой другой точкой в том же документе или в другом документе. Это было очень похоже на сегодняшнюю Всемирную паутину , но без необходимости в якорных гиперссылках , которые требуются HTML . Ссылки также были двунаправленными, в отличие от сегодняшней сети. [1]
FRESS имел два типа ссылок : теги и «переходы». Теги были ссылками на информацию, такую как ссылки или сноски, в то время как «переходы» были ссылками, которые могли провести пользователя через множество отдельных, но связанных документов. FRESS также имел возможность назначать ключевые слова ссылкам или текстовым блокам для помощи в навигации. Ключевые слова можно было использовать для выбора разделов для отображения или печати, какие ссылки будут доступны пользователю и т. д. Также автоматически поддерживались несколько «пространств», включая автоматическое оглавление и индексы ключевых слов, структур документов и т. д. Пользователи могли просматривать визуализацию «структурного пространства» текстов и перекрестных ссылок, а также могли напрямую переупорядочивать структурное пространство и автоматически обновлять ссылки для соответствия. [2]
FRESS по сути была текстовой системой, и редактирование ссылок было довольно сложной задачей, если у вас не было доступа к терминалу PDS-1, в этом случае вы могли выбрать каждый конец световым пером и создать ссылку парой нажатий клавиш. FRESS не предоставлял метода для определения того, где находится пользователь в коллекции документов.
FRESS использовался в качестве образовательной технологии для нескольких занятий в Брауне, вероятно, будучи первой гипертекстовой системой, использованной в образовании. Наиболее заметным было его использование для преподавания введения в поэзию в 1975 и 1976 годах. В те дни было трудно убедить преподавателей гуманитарных наук, что компьютеры могут быть полезны в их преподавании или работе, или убедить людей, финансирующих компьютерный центр, что письмо было подходящим использованием дорогих компьютеров того времени. Но профессор английского языка Роберт Шоулз и два ассистента преподавателя работали с командой FRESS, чтобы провести небольшой эксперимент, финансируемый Национальным фондом гуманитарных наук . Они рассматривали гипертекст как привлекательный новый способ представления поэзии , которая часто является весьма рефлексивной и полной намеков и ссылок на другие произведения. Они также хотели помочь студентам напрямую взаимодействовать с материалом курса и взаимодействовать с другими студентами и преподавателями, чтобы совместно добавлять к нему смысл. Был только один терминал Imlac, на который студенты записались на время, поэтому только 12 студентов на курс могли использовать FRESS. Студенты в секции, которая читала и комментировала материал через FRESS, написали примерно в три раза больше, чем студенты в контрольных группах, и, по-видимому, извлекли пользу из использования системы, но, учитывая небольшое количество студентов в исследовании, неопределенность результатов высока. [3] [4] Для документирования проекта был снят короткометражный фильм, [5] который был вновь открыт и показан в рамках празднования 50-летия NEH. [6] [7]
FRESS в течение многих лет был текстовым процессором по выбору в Brown и небольшом количестве других сайтов. Он использовался для набора многих книг, включая книги Родерика Чисхолма , Роберта Кувера и Розмари Уолдроп . [8] Например, в предисловии к Person and Object Чисхолм пишет: «Книга не была бы завершена без эпохальной File Retrieval and Editing System...» [9]
Благодаря усердной работе Алана Хехта FRESS пережила крупное обновление ОС около 1978 года. Примерно в то же время Джонатан Пруски написал подробную пользовательскую документацию для системы в The FRESS Resource Manual. Хотя поддержка была прекращена несколько лет спустя из-за нехватки ресурсов и хотя она редко используется, FRESS все еще работает на текущем мэйнфрейме Brown.
Для конференции ACM Hypertext '89 Дэвид Дюран провел обратную разработку терминала PDS-1 и создал эмулятор для Apple Macintosh . [10] Он и Стивен ДеРоуз , последний директор проекта FRESS, восстановили старые базы данных классов поэзии и провели живые демонстрации в этом и нескольких последующих случаях. [11]