stringtranslate.com

Агора (веб-браузер)

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

Функциональность

Агора, для тех, кто не может быть на Арене [3]

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

Функции

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

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

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

Сервер Agora основан на Line Mode Browser [14] и на libwww , поэтому он поддерживает различные виды интернет-протоколов , помимо классического просмотра http и gopher , а именно NNTP , [15] Archie, [15] Finger , [15] WAIS. [13]

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

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

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

Ограничения

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

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

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

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

В версии 0.9 пользователи могли заполнять формы. [4] Эта версия так и не была разработана. [ требуется ссылка ] Серверы World Wide Web Consortium (W3C) были закрыты из-за большой нагрузки. Secret создала программное обеспечение для настройки в качестве локальной стратегии, но в то время это не сработало. Последствиями стало то, что серверы W3C получили слишком много запросов, и им пришлось закрыть свою реализацию Agora. [16] [17]

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

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

Критика

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

Ссылки

  1. Secret, Артур (30 апреля 1996 г.). "Arthur Secret". World Wide Web Consortium . Получено 23 июня 2010 г.
  2. ^ abcdefghijk Сасс, Хью. "Agora: Retrieving WWW Documents through mail". Университет Де Монфор . Архивировано из оригинала 17 января 2003 года . Получено 24 июня 2010 года .
  3. ^ ab Secret, Артур (2 июля 1997 г.). "Agora". World Wide Web Consortium . Получено 20 ноября 2013 г.
  4. ^ Файл README abcdef в упакованном исходном коде и в упакованном исполняемом файле Agora 0.8.
  5. ^ abc Secret, Артур (12 ноября 1996 г.). "Agora". World Wide Web Consortium . Архивировано из оригинала 6 июня 1997 г. Получено 20 июня 2010 г.
  6. ^ Дэниел Дардайлер; Джуди Брюэр. "FINAL REPORT - DE 4105 - WAI". Инициатива по обеспечению доступности веб-сайтов . Консорциум Всемирной паутины . Получено 23 июня 2010 г.
  7. ^ Соса-Юдикисса, Марсело К.; Организация, Панамериканское здравоохранение; Ассоциация, Международная медицинская информатика (февраль 1997 г.). Интернет, телематика и здравоохранение. IOS Press. стр. 145. ISBN 978-90-5199-289-2.
  8. Тим Бернерс Ли (1 мая 1995 г.). «Начало работы с WWW». World Wide Web Consortium . Получено 25 июня 2010 г.
  9. ^ abcd Манфред Боген; Гвидо Хансен; Михаэль Ленц. "W3Gate: использование и злоупотребление". Немецкий национальный исследовательский центр информационных технологий. Архивировано из оригинала 21 июня 2010 года . Получено 29 июня 2010 года .
  10. ^ abc "GEBoyd's How To Do Just About Anything by email - Часть 1". GeoCities . 11 августа 2000 г. Архивировано из оригинала 17 августа 2000 г. Получено 24 июня 2010 г.
  11. ^ WWWWolf (6 мая 2001 г.). "Agora". Everything2 . Архивировано из оригинала 17 июня 2010 г. Получено 23 июня 2010 г.
  12. Secret, Arthur (23 июня 1995 г.). «Получение документов по почте». World Wide Web Consortium . Архивировано из оригинала 6 июня 1997 г. Получено 20 июня 2010 г.
  13. ^ abcde Secret, Артур (13 августа 1996 г.). "Agora: Retrieving WWW Documents through mail". Архивировано из оригинала 13 июля 2010 г. Получено 25 июня 2010 г.
  14. ^ Sendall, Mike (29 марта 1995 г.). "Клиенты World Wide Web". World Wide Web Consortium . Архивировано из оригинала 23 августа 2010 г. Получено 10 августа 2010 г.
  15. ^ abc "GEBoyd's How To Do Just About Anything by email - Часть 2". GeoCities . 10 сентября 2000 г. Архивировано из оригинала 10 марта 2001 г. Получено 25 июня 2010 г.
  16. ^ Моберг, Вик (16 ноября 1995 г.). "WWW> Agora Web by Email Service Down for the Count". Университет Висконсин-Мэдисон . Получено 26 июня 2010 г.
  17. ^ "E-Mail Echo компании Landmark". Landmark Computer Labs. 1 февраля 1996 г. Получено 26 июня 2010 г.

Внешние ссылки