Режим Line Browser (также известный как LMB, [4] WWWLib, или просто WWW [5] ) является второй веб - браузер , когда - либо созданных. [6] Браузер был первым, кто продемонстрировал переносимость для нескольких различных операционных систем . [7] [8] Управляемый из простого интерфейса командной строки , он может широко использоваться на многих компьютерах и компьютерных терминалах по всему Интернету . Браузер был разработан, начиная с 1990 года, а затем поддержан Консорциумом Всемирной паутины (W3C) в качестве примера и тестового приложения для библиотека libwww . [9]
![]() | |
![]() Браузер линейного режима с отображением немецкой Википедии | |
Автор (ы) оригинала | |
---|---|
Разработчики) | W3C / ЦЕРН |
Первый выпуск | 0.7, 14 мая 1991 г. [1] |
Стабильный выпуск | 5.4.1 / 4 декабря 2006 г . [2] |
Написано в | C [3] |
Операционная система | Кроссплатформенность, как у Libwww |
Тип | веб-браузер |
Лицензия | Уведомление и лицензия о программном обеспечении W3C |
Веб-сайт | www |
История
Одной из основополагающих концепций проектов « Всемирная паутина » в ЦЕРНе была « универсальная читательская аудитория ». [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, ЦЕРН возложил полную ответственность за поддержку браузера линейного режима на 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]
Рекомендации
- ^ a b c d e Бернерс-Ли, Тим (23 апреля 1998 г.). «История изменений обозревателя линейного режима» . Консорциум World Wide Web . Проверено 2 июня 2010 года .
- ^ Бэнкрофт, Вик (4 декабря 2006 г.). "libwww / ChangeLog" . Консорциум World Wide Web . Проверено 7 ноября 2015 года .
- ^ Пеллоу, Никола (февраль 1991). "LM_Availability - / Talk_Feb-91" . Консорциум World Wide Web . Проверено 10 августа 2010 года .
- ^ Нильсен, Хенрик Фристик (апрель 1995 г.). "Как я могу скачать документ?" . Консорциум World Wide Web . Архивировано из оригинала 12 января 2012 года . Проверено 10 августа 2010 года .
- ^ Больсо, Эрик Инге (8 марта 2005 г.). "Обзор браузера в текстовом режиме 2005 г." . Linux Journal . Проверено 5 августа 2010 года .
- ^ а б Бернерс-Ли, Тим . «Часто задаваемые вопросы - Какие были первые браузеры?» . Консорциум World Wide Web . Проверено 26 июля 2011 года .
- ^ а б в г «Десять лет общественного достояния оригинального программного обеспечения для Интернета» . ЦЕРН . 30 апреля 2003 . Проверено 21 июлю 2005 .
- ^ а б «Как началась сеть» . ЦЕРН . 2008 . Проверено 25 июля 2010 года .
- ^ Нильсен, Хенрик Фристик (4 мая 1998 г.). «WWW - Браузер линейного режима Libwww» . Консорциум World Wide Web . Проверено 9 июня 2010 года .
- ^ Бернерс-Ли, Тим . «Концепции W3» . Консорциум World Wide Web . Проверено 20 июля 2005 года .
Принцип W3 универсального читателя заключается в том, что как только информация становится доступной, она должна быть доступна с любого типа компьютера в любой стране, и (уполномоченное) лицо должно использовать только одну простую программу для доступа к ней.
- ^ а б в г Петри, Чарльз; Кайо, Роберт (ноябрь 1997 г.). «Интервью Роберта Кайо о предложении WWW:« Как это на самом деле произошло ». " " . Институт инженеров по электротехнике и радиоэлектронике . Архивировано из оригинального 6 -го января 2011 года . Проверено 18 августа 2010 года .
- ^ Бернерс-Ли, Тим ; Фишетти, Марк (1999). Плетение сети . п. 29 .
[...] нам нужна была помощь. Бен Сигал [...] заметил молодого стажера по имени Никола Пеллоу.
- ^ а б в Стюарт, Билл. «История веб-браузера» . Живой Интернет . Проверено 2 июня 2010 года .
- ^ Кайо, Роберт (1995). «Немного истории всемирной паутины» . Консорциум World Wide Web . Проверено 7 августа 2010 года .
Студент-техник Никола Пеллоу (CN) присоединяется и начинает работу над браузером в линейном режиме.
- ^ Эк, К. (декабрь 1985 г.). «ПРИАМ и VMEbus в ЦЕРНе» (PDF) . VMEbus в конференции по физике . Проверено 26 июля 2011 года .
- ^ а б Кремель, Николь (5 апреля 2001 г.). «Немного истории всемирной паутины» . ЦЕРН . Архивировано из оригинала 19 декабря 2007 года . Проверено 2 июня 2010 года .
- ^ Гиллис, Джеймс; Кайо, Роберт (2000). Как родился Интернет . С. 345 . ISBN 0-19-286207-3.
- ^ Стюарт, Билл. «Тим Бернерс-Ли, Роберт Кайо и Всемирная паутина» . Живой Интернет . Проверено 26 июля 2010 года .
- ^ Бернерс-Ли, Тим (6 августа 1991 г.). «Re: Отборочные гипертекстовой ссылки ...» Источник +28 Июлю 2010 .
У нас есть прототип гипертекстового редактора для NeXT и браузер для терминалов в линейном режиме, который работает практически на чем угодно.
- ^ Гиллис, Джеймс; Кайо, Роберт (2000). Как родился Интернет . п. 205 . ISBN 0-19-286207-3.
- ^ Бернерс-Ли, Тим (7 мая 1993 г.). «Общественное достояние CERN WWW Software» . Проверено 11 октября 2010 года .
- ^ Версия PC-NFS (от 92.01.16) для MS-DOS: wwwpcnfs.zip ( ПРИМЕЧАНИЕ: браузеры Firefox могут отказать в загрузке файла, заявив, что «файл содержит вирус или вредоносную программу». Результаты VirusTotal .).
- ^ Бернерс-Ли, Тим (3 ноября 1992 г.). «Браузер Macintosh» . Консорциум World Wide Web . Проверено 2 июня 2010 года .
- ^ Бернерс-Ли, Тим (май 1993 г.). «Майские новости всемирной паутины» . Консорциум World Wide Web . Проверено 7 июня 2010 года .
- ^ Кройцманн, доктор Хельге (6 января 2010 г.). «WWW-браузеры для Linux» . Проверено 3 июня 2010 года .
- ^ Сендалл, Майк (29 марта 1995 г.). «Клиенты всемирной паутины» . Консорциум World Wide Web . Проверено 10 августа 2010 года .
- ^ «История Интернета» . Оксфордский университет Брукса . 2002. Архивировано из оригинального 25 сентября 2010 года . Проверено 20 ноября 2010 года .
- ^ а б Грэм, Ян С. (1995). Справочник по HTML: Полное руководство по HTML . Джон Вили и сыновья . С. 323 . ISBN 0-471-11849-4.
- ^ «Браузер линейного режима» . Консорциум World Wide Web . 3 ноября 1992 . Проверено 21 июля 2010 года .
- ^ Пеллоу, Никола (февраль 1991). "Features_of_LM - / Talk_Feb-91" . Консорциум World Wide Web . Проверено 10 августа 2010 года .
- ^ Бернерс-Ли, Тим (3 ноября 1992 г.). «Команды» . ЦЕРН / Консорциум Всемирной паутины . Проверено 24 июля 2010 года .
- ^ а б в г д Бернерс-Ле, Тим. «Установка» . Архивировано из оригинального 11 января 2012 года . Проверено 16 ноября 2010 года .
- ^ а б в г Нильсен, Хенрик Фристик (1 апреля 1999 г.). «Список платформ для libwww» . Консорциум World Wide Web . Проверено 9 июня 2010 года .
- ^ а б «WWW люди» . Консорциум World Wide Web . Проверено 15 июня 2010 года .
- ^ а б в "Библиотеки W3C libwww" . PhysioNet . Кембридж, Массачусетс: Университет Сан-Паулу . 19 марта 2008 . Проверено 30 мая 2010 года .
- ^ Бернерс-Ли, Тим ; Нильсен, Хенрик Фристик (9 декабря 1996 г.). «Определение сервера новостей» . Консорциум World Wide Web . Проверено 28 июня 2010 года .
- ^ Нильсен, Хенрик Фристик (9 августа 1997 г.). «Libwww - README для библиотеки образцов кода W3C» . Консорциум World Wide Web . Проверено 11 августа 2010 года .
- ^ Тобиас, Дэниел Р. (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.
Внешние ссылки
- Официальный веб-сайт