Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Режим Line Browser (также известный как LMB, [4] WWWLib, или просто WWW [5] ) является второй веб - браузер , когда - либо созданных. [6] Браузер был первым, кто продемонстрировал переносимость для нескольких различных операционных систем . [7] [8] Управляемый через простой интерфейс командной строки , он может широко использоваться на многих компьютерах и компьютерных терминалах по всему Интернету . Браузер был разработан, начиная с 1990 года, а затем поддержан консорциумом World Wide Web (W3C) в качестве примера и тестового приложения для библиотека libwww . [9]

История [ править ]

Одна из основополагающих концепций проектов « World Wide Web » в ЦЕРНе - « универсальная читательская аудитория ». [10] В 1990 году Тим Бернерс-Ли уже написал первый браузер WorldWideWeb (позже переименованный в Nexus ), но эта программа работала только на проприетарном программном обеспечении компьютеров NeXT , которые использовались ограниченно. [7] Бернерс-Ли и его команда не смогли перенести приложение WorldWideWeb с его функциями, включая графический редактор WYSIWYG, на более широко распространенную систему X Window , поскольку у них не было опыта в ее программировании. [11]Команда наняла Никола Пеллоу , студента-математика, стажера, работающего в ЦЕРНе, [12] для написания «пассивного браузера», настолько простого, что его можно было запускать на большинстве компьютеров того времени. [7] Название «Браузер линейного режима» относится к тому факту, что для обеспечения совместимости с самыми ранними компьютерными терминалами, такими как телетайпы , программа отображала только текст (без изображений) и имела только построчный ввод текста ( без позиционирования курсора). [11] [13]

Разработка началась в ноябре 1990 года, и браузер был продемонстрирован в декабре 1990 года. [14] Среда разработки использовала ресурсы из проекта PRIAM, французского акронима от «PRojet Interdivisionnaire d'Assistance aux Microprocesseurs», проекта по стандартизации разработки микропроцессоров в ЦЕРНе. . [15] Короткое время разработки программного обеспечения производится в упрощенном диалекте языка программирования Си . Официальный стандарт ANSI C еще не был доступен на всех платформах. [11] Браузер линейного режима был выпущен для ограниченной аудитории на компьютерах VAX , RS / 6000 и Sun-4 в марте 1991 года. [16]Перед выпуском первой общедоступной версии она была интегрирована в программную библиотеку CERN (CERNLIB), используемую в основном сообществом физиков высоких энергий . [8] [17] Первая бета-версия браузера была выпущена 8 апреля 1991 года. [18] Бернерс-Ли объявил о доступности браузера в августе 1991 года в группе новостей alt.hypertext Usenet . [19] [20] Пользователи могли использовать браузер из любой точки Интернета через протокол telnet на info.cern.chмашина (которая также была первым веб-сервером). Распространение новостей о всемирной паутине в 1991 году повысило интерес к проекту в ЦЕРНе и других лабораториях, таких как DESY, в Германии и во всем мире. [7] [21] [22]

Первая стабильная версия 1.1 была выпущена в январе 1992 года. [16] [23] Начиная с версии 1.2l, выпущенной в октябре 1992 года, браузер использовал библиотеку общего кода (позже названную libwww ). [1] Главный разработчик, Pellow, начал работать над проектом MacWWW , и оба браузера начали совместно использовать некоторый исходный код . [24] В мае 1993 года в информационном бюллетене World Wide Web Бернерс-Ли объявил, что браузер стал общественным достоянием, чтобы сократить объем работы с новыми клиентами. [25]21 марта 1995 года, с выпуском версии 3.0, CERN возложил полную ответственность за поддержку Line Mode Browser на W3C. [1] Браузер линейного режима и библиотека libwww тесно связаны друг с другом - последний независимый выпуск отдельного компонента браузера был в 1995 году, и браузер стал частью libwww. [26]

Agora World Wide Web по электронной почте браузер был основан на браузере режиме Line. [27] Браузер в линейном режиме был очень популярен в начале Интернета, поскольку был единственным веб-браузером, доступным для всех операционных систем. Статистика за январь 1994 года показывает, что Mosaic быстро изменила ландшафт веб-браузеров, и только 2% всех пользователей всемирной паутины просматривают браузер в линейном режиме. [28] Новая ниша текстовых веб-браузеров была заполнена Lynx , что сделало браузер линейного режима в значительной степени неуместным в качестве браузера. Одна из причин заключалась в том, что Lynx гораздо более гибок, чем браузер линейного режима. [29] Затем он стал тестовым приложением для библиотеки libwww.

Режим работы [ править ]

Простота браузера линейного режима имела несколько ограничений. Браузер линейного режима был разработан для работы в любой операционной системе, использующей так называемые «тупые» терминалы. Пользовательский интерфейс должен быть как можно более простым. Пользователь начал с интерфейса командной строки, определяющего унифицированный указатель ресурсов (URL). Затем запрошенная веб-страница была напечатана на экране построчно, как телетайп . Веб - сайты отображались с использованием первых версий по HTML . Форматирование было достигнуто за счет использования заглавных букв, отступов и новых строк. Элементы заголовка были написаны с большой буквы, центрированы и отделены от обычного текста пустыми строками. [30]

Навигация управлялась не указательным устройством, таким как мышь или клавиши со стрелками , а текстовыми командами, введенными в программу. [31] Цифры в скобках отображаются для каждой ссылки; ссылки открываются путем ввода соответствующего числа в программу. Это привело к тому, что один журналист того времени написал: «Интернет - это способ поиска информации путем набора цифр». [6] Страница прокручивалась вниз при вводе пустой команды ( возврат каретки ) и прокручивалась вверх с помощью команды " u". Команда " b" перемещалась назад по истории, и новые страницы переходили с " g http://..." (для перехода ) и URL-адресом.[32]

В браузере не было функций авторинга, поэтому страницы можно было только читать, но не редактировать. Роберт Кайо , один из разработчиков, посчитал это неудачным :

«Оглядываясь назад, я думаю, что самой большой ошибкой, допущенной во всем проекте, был публичный выпуск браузера с линейным режимом. Он дал интернет-хакерам немедленный доступ, но только с точки зрения пассивного браузера - никаких возможностей редактирования» [11 ]

Особенности [ править ]

Браузер линейного режима был разработан, чтобы быть независимым от платформы . Существуют официальные порты на Apollo / Domain , [33] IBM RS6000 , [33] DECStation / ultrix, [33] VAX / VMS, [33] VAX / Ultrix, [33] MS-DOS , [13] Unix , [13] ] [34] Windows , [34] Классическая Mac OS , [34] Linux , [34] MVS , [35] VM / CMS , [35] FreeBSD , [36] Solaris , [36]и в macOS . [36] Браузер поддерживает множество протоколов, таких как протокол передачи файлов (FTP), Gopher , протокол передачи гипертекста (HTTP), протокол передачи сетевых новостей (NNTP) и глобальный информационный сервер (WAIS). [1] [17] [37]

Другие функции включали гиперссылки rlogin [17] и telnet [17] , поддержку кириллицы (добавлена ​​25 ноября 1994 г. в версии 2.15) [1] и возможность настройки в качестве прокси- клиента. [38] Браузер мог работать в фоновом режиме и загружать файлы. [29] Браузер строкового режима имел проблемы с распознаванием символьных сущностей , правильным сворачиванием пробелов и поддержкой таблиц и фреймов . [39]

Ссылки [ править ]

  1. ^ a b c d e Бернерс-Ли, Тим (23 апреля 1998 г.). «История изменений браузера линейного режима» . Консорциум World Wide Web . Проверено 2 июня 2010 года .
  2. Бэнкрофт, Вик (4 декабря 2006 г.). "libwww / ChangeLog" . Консорциум World Wide Web . Дата обращения 7 ноября 2015 .
  3. ^ Пеллоу, Никола (февраль 1991). "LM_Availability - / Talk_Feb-91" . Консорциум World Wide Web . Проверено 10 августа 2010 года .
  4. ^ Nielsen, Хенрик Frystyk (апрель 1995). "Как я могу скачать документ?" . Консорциум World Wide Web . Архивировано из оригинала 12 января 2012 года . Проверено 10 августа 2010 года .
  5. ^ Bolso, Эрик Инга (8 марта 2005). "Обзор браузера текстового режима 2005 г." . Linux Journal . Проверено 5 августа 2010 года .
  6. ^ а б Бернерс-Ли, Тим . «Часто задаваемые вопросы - Какие были первые браузеры?» . Консорциум World Wide Web . Проверено 26 июля 2011 года .
  7. ^ a b c d «Десять лет общественного достояния оригинального программного обеспечения для Интернета» . ЦЕРН . 30 апреля 2003 . Проверен +21 Июль 2 005 .
  8. ^ a b «Как началась сеть» . ЦЕРН . 2008 . Проверено 25 июля 2010 года .
  9. ^ Nielsen, Хенрик Frystyk (4 мая 1998). «WWW - Браузер линейного режима Libwww» . Консорциум World Wide Web . Проверено 9 июня 2010 года .
  10. ^ Бернерс-Ли, Тим . «Концепции W3» . Консорциум World Wide Web . Проверено 20 июля 2005 года . Принцип W3 универсального читателя заключается в том, что как только информация становится доступной, она должна быть доступна с любого типа компьютера в любой стране, и (уполномоченное) лицо должно использовать только одну простую программу для доступа к ней.
  11. ^ a b c d Петри, Чарльз; Кайо, Роберт (ноябрь 1997 г.). »Интервью Роберта Кайо о предложении WWW:« Как это на самом деле произошло ». " " . Институт инженеров по электротехнике и радиоэлектронике . Архивировано из оригинального 6 -го января 2011 года . Проверено 18 августа 2010 года .
  12. ^ Бернерс-Ли, Тим ; Фишетти, Марк (1999). Плетение сети . п. 29 . [...] нам нужна была помощь. Бен Сигал [...] заметил молодого стажера по имени Никола Пеллоу.
  13. ^ a b c Стюарт, Билл. «История веб-браузера» . Живой Интернет . Проверено 2 июня 2010 года .
  14. ^ Кайо, Роберт (1995). «Немного истории всемирной паутины» . Консорциум World Wide Web . Проверено 7 августа 2010 года . Технический студент Никола Пеллоу (CN) присоединяется и начинает работу над браузером в линейном режиме.
  15. Перейти ↑ Eck, C. (декабрь 1985 г.). «ПРИАМ и VMEbus в ЦЕРНе» (PDF) . VMEbus в конференции по физике . Проверено 26 июля 2011 года .
  16. ^ a b Crémel, Николь (5 апреля 2001 г.). «Немного истории всемирной паутины» . ЦЕРН . Архивировано из оригинала 19 декабря 2007 года . Проверено 2 июня 2010 года .
  17. ^ a b c d Бернерс-Ли, Тим (январь 1992 г.). «Что нового в 92 году» . Консорциум World Wide Web . Проверено 25 июля 2010 года .
  18. ^ Гиллис, Джеймс; Кайо, Роберт (2000). Как родился Интернет . С.  345 . ISBN 0-19-286207-3.
  19. ^ Стюарт, Билл. «Тим Бернерс-Ли, Роберт Кайо и Всемирная паутина» . Живой Интернет . Проверено 26 июля 2010 года .
  20. Бернерс-Ли, Тим (6 августа 1991 г.). «Re: Отборочные гипертекстовой ссылки ...» Проверено 28 Июля +2010 . У нас есть прототип гипертекстового редактора для NeXT и браузер для терминалов в линейном режиме, который работает практически на чем угодно.
  21. ^ Гиллис, Джеймс; Кайо, Роберт (2000). Как родился Интернет . п. 205 . ISBN 0-19-286207-3.
  22. Бернерс-Ли, Тим (7 мая 1993 г.). «Общественное достояние CERN WWW Software» . Проверено 11 октября 2010 года .
  23. ^ Версия PC-NFS (от 92.01.16) для MS-DOS: wwwpcnfs.zip ( ПРИМЕЧАНИЕ: браузеры Firefox могут отказать в загрузке файла, заявив, что «файл содержит вирус или вредоносную программу». Результаты VirusTotal .).
  24. Бернерс-Ли, Тим (3 ноября 1992 г.). «Браузер Macintosh» . Консорциум World Wide Web . Проверено 2 июня 2010 года .
  25. Бернерс-Ли, Тим (май 1993 г.). «Майские новости всемирной паутины» . Консорциум World Wide Web . Проверено 7 июня 2010 года .
  26. ^ Kreutzmann, д - р Хельге (6 января 2010). «WWW-браузеры для Linux» . Проверено 3 июня 2010 года .
  27. ^ SendAll, Mike (29 марта 1995). «Клиенты всемирной паутины» . Консорциум World Wide Web . Проверено 10 августа 2010 года .
  28. ^ «История Интернета» . Оксфордский университет Брукса . 2002. Архивировано из оригинального 25 сентября 2010 года . Проверено 20 ноября 2010 года .
  29. ^ a b Грэм, Ян С. (1995). Справочник по HTML: Полное руководство по HTML . Джон Вили и сыновья . С.  323 . ISBN 0-471-11849-4.
  30. ^ "Браузер линейного режима" . Консорциум World Wide Web . 3 ноября 1992 . Проверено 21 июля 2010 года .
  31. ^ Пеллоу, Никола (февраль 1991). "Features_of_LM - / Talk_Feb-91" . Консорциум World Wide Web . Проверено 10 августа 2010 года .
  32. Бернерс-Ли, Тим (3 ноября 1992 г.). «Команды» . ЦЕРН / Консорциум World Wide Web . Проверено 24 июля 2010 года .
  33. ^ a b c d e Бернерс-Ле, Тим. «Установка» . Архивировано из оригинального 11 января 2012 года . Проверено 16 ноября 2010 года .
  34. ^ a b c d Нильсен, Хенрик Фристик (1 апреля 1999 г.). «Список платформ для libwww» . Консорциум World Wide Web . Проверено 9 июня 2010 года .
  35. ^ a b "WWW люди" . Консорциум World Wide Web . Проверено 15 июня 2010 года .
  36. ^ a b c "Библиотеки W3C libwww" . PhysioNet . Кембридж, Массачусетс: Университет Сан-Паулу . 19 марта 2008 . Проверено 30 мая 2010 года .
  37. ^ Бернерс-Ли, Тим ; Нильсен, Хенрик Фристик (9 декабря 1996 г.). «Определение сервера новостей» . Консорциум World Wide Web . Проверено 28 июня 2010 года .
  38. ^ Nielsen, Хенрик Frystyk (9 августа 1997). «Libwww - README для библиотеки образцов кода W3C» . Консорциум World Wide Web . Проверено 11 августа 2010 года .
  39. Тобиас, Дэниел Р. (4 апреля 2010 г.). " " Brand-X "Браузеры - Алфавитный список: AG" . Проверено 5 июля 2010 года .

Дальнейшее чтение [ править ]

  • Гей, Мартин (1 июня 2000 г.). Последние достижения и проблемы в компьютерах . Издательская группа «Гринвуд». п. 121. ISBN. 978-1-57356-227-0.
  • Гиллис, Джеймс; Кайо, Роберт (15 января 2000 г.). Как зародилась сеть: история всемирной паутины . Издательство Оксфордского университета. ISBN 0-19-286207-3.
  • Декабрь, Джон; Рэндалл, Нил (1994). Появление всемирной паутины . Самс Паблишинг. ISBN 1-57521-040-1.
  • Кантор, Эндрю (1995). 60-минутный путеводитель по Интернету: в том числе во всемирной паутине . IDG Books во всем мире. ISBN 1-56884-342-9.

Внешние ссылки [ править ]

  • Официальный веб-сайт