Кратко
- В декабре 1992 года Lynx мог запускать удалённые программы, подключать пользователя к действующим службам входа и возвращать результаты запроса к базе мероприятий University of Kansas.
- Документы показывают связку между университетской информацией и отдельными приложениями, но не доказывают массовое применение или первенство Lynx среди браузеров, соединявших сервисы.
Ссылка могла запустить программу на другом узле
В письме от 8 декабря 1992 года Lou Montulli объяснял, как Lynx работал с уже имевшимися в университете ресурсами. Он перечислил конкретные возможности: запуск программы на удалённом узле через rexec, вызов приложений inetd и прозрачный rlogin. Поэтому переход по ссылке не всегда означал открытие следующего документа. Пользователь мог попасть в службу, программа которой работала задолго до страницы с этой ссылкой.
В качестве примера Montulli привёл библиотечную систему. Ссылка могла подключить читателя к удалённому хосту под указанной в ней учётной записью. Университету не требовалось сначала перестраивать каталог в веб-приложение. Другой пример — пункт «Events at KU». Выбрав его в университетском меню, пользователь запускал программу базы данных на машине stat1; программа задавала вопрос, выполняла поиск и возвращала результат в Lynx. Если перед выбором набрать =, можно было увидеть факт удалённого выполнения.
Такое описание не укладывается в образ Lynx лишь как текстового средства чтения веб-страниц. Он обслуживал терминальный экран и одновременно мог быть точкой запуска приложений, которые оставались на других машинах. Telnet и TN3270 открывали доступ к системам, рассчитанным на терминалы; Lynx также умел читать базу Hytelnet. Речь шла не о единой новой платформе взамен прежних систем, а о доступном маршруте от опубликованной информации к инструментам, которые университет уже эксплуатировал.
Сначала — информационная система кампуса
Контекст разработки объясняет эту конструкцию. В позднейшем воспоминании Michael Grobe связывает Lynx с проектом общеуниверситетской информационной системы в Academic Computing Services University of Kansas. Среди основных разработчиков он называет себя, Charles Rezac и Montulli, но предупреждает: совместная работа затрудняет точное распределение авторства и дат. Источники позволяют говорить о команде и развивавшейся системе, а не об одном моменте изобретения одним человеком.
Чтобы сделать ресурсы заметными, университету не нужно было немедленно заменять каталоги, базы мероприятий и терминальные службы. Клиент сокращал путь к ним, а сами приложения продолжали работать на своих хостах. Это архитектурное прочтение примеров Montulli, а не свидетельство общих учётных записей, моделей данных или правил безопасности. Удалённая машина по-прежнему предоставляла приложение и решала, кого допускать.
Новый вход не устранял зависимости. Доступ по-прежнему определяли состояние удалённого хоста, правила учётной записи, программа и сетевой маршрут. Ссылка упрощала поиск, но не гарантировала доступность и не переносила ответственность за эксплуатацию на Lynx. Университет получал новую точку входа, тогда как служба не становилась переносимым веб-ресурсом автоматически.
От университетского меню к веб-клиенту
Изменение происходило постепенно. 25 апреля 1993 года Montulli представил Lynx 2.0.8 как крупное исправление ошибок. Он назвал выпуск стабильным, но всё ещё бета-версией, и рассчитывал подготовить производственный релиз к 1 июня. Это объявленная цель, а не подтверждение, что дата была выдержана. Позднее архивная карточка W3C указала Lynx 2.3 в апреле 1994 года как полноэкранный гипертекстовый браузер для веба с управлением стрелками и Tab.
В более позднем руководстве Lynx описан следующий шаг: версии включили библиотеки World Wide Web и поддержку HTML. По мере распространения HTML собственный формат Lynx отошёл в прошлое. Терминальный интерфейс мог сохраниться; поменялся общий слой документов и ссылок. Клиент оставил клавиатурное управление и одновременно получил доступ к материалам растущей сети WWW-серверов.
Эта история соединяет две функции. Сначала ссылки Lynx связывали университетское меню с уже установленными приложениями. Затем клиент вошёл в более широкое пространство HTML-документов и WWW-серверов. Первая функция делала существующую инфраструктуру заметнее, вторая подключала программу к более общему формату публикации. Источники не показывают, что в каждом университете первая функция исчезла в один и тот же день.
Что подтверждают источники
Письмо Montulli, написанное по горячим следам, подробнее всего описывает механизмы и примеры Канзаса. Воспоминание Grobe показывает командный контекст и предупреждает о неточности авторства и хронологии. Объявление 1993 года, карточка W3C за 1994 год и более позднее руководство показывают движение Lynx к веб-клиенту и распространение HTML.
Совокупность свидетельств поддерживает ограниченный вывод: ранние интернет-интерфейсы могли связывать пользователей с системами, от которых они уже зависели, ещё до того, как веб стал общим слоем документов. Ссылка в Lynx могла завершаться не другой страницей, а службой, продолжавшей работать на другом компьютере.
Источники
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров
