Agora (веб-браузер)

редактировать
Веб-браузер на основе электронной почты

Agora
Автор (ы) оригинала
Разработчик (и) Консорциум World Wide Web / ЦЕРН
Окончательный выпуск 0.8f / 2 июля 1997 г.; 23 года назад (1997-07-02)
Написано наPerl
Операционная система DEC Alpha
Платформа Perl
Доступен наанглийском
Тип веб-браузер
Лицензия Уведомление и лицензия о программном обеспечении W3C / CERN с открытым исходным кодом авторское право
Веб-сайтw3.org / Agora / в Wayback Machine (архивировано 2 августа 1997 г.). www.w3.org / History / 1996 / WWW / Agora /

Agora была World Wide Web электронной почтой браузером и была подтверждением концепции, чтобы помочь людям использовать все возможности Интернета. Agora - это веб-браузер на основе электронной почты, разработанный для терминалов без графических изображений и помогающий людям, не имеющим полного доступа к Интернету, например, в развивающихся странах, или без постоянного подключения к Интернету. Подобно W3Gate, Agora была серверным приложением, предназначенным для получения HTML-документов по электронной почте, а не через http.

Содержание
  • 1 Функциональные возможности
  • 2 Функции
    • 2.1 Поддерживаемые протоколы
  • 3 История версий
  • 4 Ограничения
  • 5 Дальнейшее развитие
  • 6 Системные требования
  • 7 Критика
  • 8 Ссылки
  • 9 Внешние ссылки
Функциональность
Agora, для тех, кто не может быть в Arena

Agora не была клиентским приложением . Для доступа в Интернет вам нужно было установить браузер Agora на сервер и отправить Agora электронное письмо с запрошенным URL. Приложение Agora отправит электронное письмо с запрошенным содержанием ссылки. Электронное письмо, отправленное сервером, содержало HTML исходный код, так что обычный веб-браузер мог отображать страницу так, как она должна быть или в lynx -стиль. Различные варианты облегчили просмотр. Серверы можно было настроить по-другому, чтобы некоторые серверы отправляли обратно электронные письма, содержащие только JavaScript, потому что контент был глубже на странице. Agora получила высокую оценку за правильную обработку фреймов, хотя другие аналогичные приложения могли справиться с этим, обслуживая исходный код и повторно запрашивая использованный фрейм.

Возможности

Хотя Agora была на основе электронной почты он мог выполнять поиск с помощью различных поисковых систем : Archie, MetaCrawler, Lycos, Yahoo!, WAIS Search in Oxford Univ, WebCrawler, Veronica Search, AltaVista и Google.

Agora ограничивает количество запросов, обрабатываемых в каждом сообщении, до 10, чтобы предотвратить атаку службы сообщениями, содержащими чрезмерное количество команд, которые могут вызвать атаку DDOS.

Поддерживаемые протоколы

The Agora сервер основан на Line Mode Browser и на libwww и, таким образом, поддерживает различные типы интернет-протоколов помимо классических http и суслик просмотр, а именно NNTP, Archie, Finger, WAIS.

Хотя Agora смогла обрабатывать многие протоколы, интерактивный протокол telnet был исключением.

История версий

Начиная с Agora 0.7d можно было выполнять поиск на некоторых доступных для поиска сайтах, добавляя поисковые запросы, разделенные пробелами после URL, но это не будет работать с формами. Начиная с версии Agora 0.8e, запрошенные URL-адреса можно было разделить на две или более строк. Сжатие данных с помощью uuencoded с помощью gzip или zip Тоже был интегрирован. Agora версии 0.8f определяла фреймы и связанные изображения goto и ответное письмо получало помощь в этих случаях.

Ограничения

Одним из ограничений Agora было то, что у него был встроенный лимит для выходного письма примерно 10 000 линий (первоначально 5 000) в первую очередь для защиты пользователей и сети от чрезмерного использования полосы пропускания / ресурсов. С этим ограничением размер файлов в кодировке uuencoded не должен превышать 1 мегабайт, поскольку в некоторых операционных системах и почтовых клиентах возникали проблемы с файлами размером более 1 МБ. Uuencoded файлы использовали слишком большую полосу пропускания, поэтому было интегрировано сжатие данных.

Поскольку большинство веб-сайтов содержали ссылки на встроенные изображения или двоичные файлы, такие как архивы / исполняемые файлы, Agora должна была uuencode эти файлы перед их отправкой.

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

Дальнейшее развитие

В версии 0.9 пользователи могли заполнять формы. Эта версия никогда не разрабатывалась. Серверы Консорциума Всемирной паутины (W3C) были отключены из-за большой нагрузки. Secret создал программное обеспечение для использования в качестве локальной стратегии, но в то время это не сработало. В результате к серверам W3C поступило слишком много запросов, и им пришлось закрыть свою реализацию Agora.

Системные требования

Для запуска Agora на сервере на сервере должен был быть установлен Perl. libwww двоичные файлы www _ *. *. Z должны были находиться в том же каталоге.

Критика

Agora полностью игнорировала различные виды апплетов популярные в то время: Tcl, Tk, Java и Python. Agora не смогла правильно обработать таблицы HTML. Поддержка Usenet была неполной и создавала проблемы с переводом ответа в форматированный текст; Кроме того, некоторые группы новостей вызвали сбой. Он не может обрабатывать веб-страницы на китайском, японском и корейском языках.

Ссылки
Внешние ссылки
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Последняя правка сделана 2021-06-09 17:32:29
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте