Браузер линейного режима
![]() | |
![]() Браузер линейного режима, отображающий немецкую Википедию | |
Оригинальный автор(ы) | |
---|---|
Разработчик(и) | W3C / ЦЕРН |
Первоначальный выпуск | 0.7, 14 мая 1991 г. [ 1 ] |
Стабильная версия | 5.4.2
/ 24 июня 2017 г [ 2 ] |
Написано в | С [ 3 ] |
Операционная система | Кроссплатформенность, такая же, как Libwww. |
Тип | Веб-браузер |
Лицензия | Уведомление и лицензия на программное обеспечение W3C |
Веб-сайт | www |
Браузер линейного режима (также известный как ЛКМ , [ 4 ] WWWLib или просто www [ 5 ] ) — второй когда-либо созданный веб-браузер . [ 6 ] Браузер был первым, продемонстрировавшим возможность переносимости на несколько различных операционных систем . [ 7 ] [ 8 ] Управляемый через простой интерфейс командной строки , он может широко использоваться на многих компьютерах и компьютерных терминалах в Интернете . Браузер разрабатывался начиная с 1990 года, а затем поддерживался Консорциумом World Wide Web (W3C) в качестве примера и тестового приложения для libwww библиотеки . [ 9 ]
История
[ редактировать ]Одной из фундаментальных концепций проектов « Всемирной паутины » в ЦЕРН была « универсальная читательская аудитория ». [ 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 ] За короткое время разработки было создано программное обеспечение на упрощенном диалекте языка программирования C. Официальный стандарт ANSI C еще не был доступен на всех платформах. [ 11 ] Браузер линейного режима был выпущен для ограниченной аудитории на компьютерах VAX , RS/6000 и Sun-4 в марте 1991 года. [ 16 ] Перед выпуском первой общедоступной версии она была интегрирована в Программную библиотеку ЦЕРН (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 ] В информационном бюллетене World Wide Web за май 1993 года Бернерс-Ли объявил, что браузер был передан в общественное достояние , чтобы сократить работу над новыми клиентами. [ 25 ] 21 марта 1995 года, с выпуском версии 3.0, ЦЕРН взял на себя полную ответственность за поддержку браузера линейного режима на W3C. [ 1 ] Браузер линейного режима и библиотека libwww тесно связаны друг с другом: последний независимый выпуск отдельного компонента браузера состоялся в 1995 году, и браузер стал частью libwww. [ 26 ]
Браузер электронной почты Agora World Wide Web был основан на браузере линейного режима. [ 27 ] Браузер линейного режима был очень популярен на заре Интернета, поскольку это был единственный веб-браузер, доступный для всех операционных систем. Статистика за январь 1994 года показывает, что Mosaic быстро изменил ландшафт веб-браузеров, и только 2% всех пользователей Всемирной паутины просматривали веб-страницы с помощью браузера в линейном режиме. [ 28 ] Новую нишу текстового веб-браузера занял Lynx , что сделало браузер линейного режима практически неактуальным в качестве браузера. Одна из причин заключалась в том, что Lynx гораздо более гибок, чем браузер линейного режима. [ 29 ] Затем оно стало тестовым приложением для libwww.
Режим работы
[ редактировать ]Простота браузера линейного режима имела несколько ограничений. Браузер линейного режима был разработан для работы в любой операционной системе с использованием так называемых «тупых» терминалов. должен Пользовательский интерфейс был быть максимально простым. Пользователь начал с интерфейса командной строки, определяющего унифицированный указатель ресурсов (URL). Запрошенная веб-страница затем построчно печаталась на экране, как на телетайпе . отображались с использованием первых версий HTML Веб- сайты . Форматирование достигалось за счет использования заглавных букв, отступов и новых строк. Элементы заголовка были написаны с заглавной буквы, центрированы и отделены от обычного текста пустыми строками. [ 30 ]
Навигация управлялась не с помощью указательных устройств, таких как мышь или клавиши со стрелками , а с помощью текстовых команд, вводимых в программу. [ 31 ]
Для каждой ссылки отображаются цифры в скобках; ссылки открываются при вводе соответствующего номера в программу.
Это побудило одного журналиста того времени написать: «Интернет — это способ поиска информации путем набора чисел». [ 6 ]
Страница прокручивалась вниз при вводе пустой команды ( возврата каретки ) и прокручивалась вверх с помощью команды " u
". Команда" b
" переходил назад по истории, а переход на новые страницы осуществлялся с помощью " g http://...
" (для перехода ) и URL-адрес. [ 32 ]
В браузере не было авторских функций, поэтому страницы можно было только читать, но не редактировать. посчитал это неудачным Роберт Кайо , один из разработчиков, :
«Оглядываясь назад, я думаю, что самой большой ошибкой, допущенной во всем проекте, был публичный выпуск браузера с построчным режимом. Он дал интернет-хакерам немедленный доступ, но только с точки зрения пассивного браузера — никаких возможностей редактирования». [ 11 ]
Функции
[ редактировать ]Браузер линейного режима был разработан таким образом, чтобы быть независимым от платформы . Существуют официальные порты для Apollo/Domain , [ 33 ] ИБМ РС6000 , [ 33 ] DECStation/ультрикс, [ 33 ] ВАКС/ВМС, [ 33 ] ВАКС/Ультрикс [ 33 ] MS-DOS , [ 13 ] Юникс , [ 13 ] [ 34 ] Окна , [ 34 ] Классический MacOS , [ 34 ] Линукс , [ 34 ] МВС , [ 35 ] ВМ/CMS , [ 35 ] FreeBSD , [ 36 ] Солярис , [ 36 ] и для MacOS . [ 36 ] Браузер поддерживает множество протоколов, таких как протокол передачи файлов (FTP), Gopher , протокол передачи гипертекста (HTTP), протокол передачи сетевых новостей (NNTP) и глобальный информационный сервер (WAIS). [ 1 ] [ 17 ] [ 37 ]
Другие функции включали rlogin. [ 17 ] и телнет [ 17 ] гиперссылки , поддержка кириллицы (добавлена 25 ноября 1994 г. в версии 2.15), [ 1 ] и возможность настройки в качестве прокси- клиента. [ 38 ] Браузер может работать в фоновом режиме и загружать файлы. [ 29 ] Браузер линейного режима имел проблемы с распознаванием символьных объектов , правильным свертыванием пробелов и поддержкой таблиц и фреймов . [ 39 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д и Бернерс-Ли, Тим (23 апреля 1998 г.). «История изменений браузера линейного режима» . Консорциум Всемирной паутины . Проверено 2 июня 2010 г.
- ^ «Получение исходного кода W3C libwww» . www.w3.org . Проверено 20 сентября 2022 г.
- ^ Пеллоу, Никола (февраль 1991 г.). «LM_Availability – /Talk_Feb-91» . Консорциум Всемирной паутины . Проверено 10 августа 2010 г.
- ^ Нильсен, Хенрик Фристик (апрель 1995 г.). «Как я могу скачать документ?» . Консорциум Всемирной паутины . Архивировано из оригинала 12 января 2012 года . Проверено 10 августа 2010 г.
- ^ Болсо, Эрик Инге (8 марта 2005 г.). «Обзор браузеров с текстовым режимом 2005 г.» . Linux-журнал . Проверено 5 августа 2010 г.
- ^ Перейти обратно: а б Бернерс-Ли, Тим . «Часто задаваемые вопросы – Какими были первые браузеры?» . Консорциум Всемирной паутины . Проверено 26 июля 2011 г.
- ^ Перейти обратно: а б с д «Десять лет общественного достояния оригинального веб-программного обеспечения» . ЦЕРН . 30 апреля 2003 г. Архивировано из оригинала 29 июня 2017 г. Проверено 21 июля 2005 г.
- ^ Перейти обратно: а б «Как возникла сеть» . ЦЕРН . 2008 год . Проверено 25 июля 2010 г.
- ^ Нильсен, Хенрик Фристик (4 мая 1998 г.). «WWW – Браузер линейного режима Libwww» . Консорциум Всемирной паутины . Проверено 9 июня 2010 г.
- ^ Бернерс-Ли, Тим . «Концепции W3» . Консорциум Всемирной паутины . Проверено 20 июля 2005 г.
Принцип универсальной читательской аудитории W3 заключается в том, что, как только информация станет доступна, она должна быть доступна с любого типа компьютера в любой стране, и (уполномоченное) лицо должно использовать только одну простую программу для доступа к ней.
- ^ Перейти обратно: а б с д Петри, Чарльз; Кайо, Роберт (ноябрь 1997 г.). «Интервью Роберта Кайо о предложении WWW: «Как это произошло на самом деле». » . Институт инженеров электротехники и электроники . Архивировано из оригинала 6 января 2011 года . Проверено 18 августа 2010 г.
- ^ Бернерс-Ли, Тим ; Фишетти, Марк (1999). Плетение паутины . ХарперСанФранциско. п. 29 . ISBN 9780062515865 .
[...] нам нужна была помощь. Бен Сигал [...] заметил молодого стажера по имени Никола Пеллоу.
- ^ Перейти обратно: а б с Стюарт, Билл. «История веб-браузера» . Живой Интернет . Проверено 2 июня 2010 г.
- ^ Кайо, Роберт (1995). «Немного истории Всемирной паутины» . Консорциум Всемирной паутины . Проверено 7 августа 2010 г.
Студент технического факультета Никола Пеллоу (Китай) присоединяется и начинает работу над браузером в линейном режиме.
- ^ Эк, К. (декабрь 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, являющееся общественным достоянием» . Проверено 11 октября 2010 г.
- ^ Версия PC -NFS (от 92.01.16) для MS-DOS: wwwpcnfs.zip ( ПРИМЕЧАНИЕ. Браузеры Firefox могут отказаться загружать файл, утверждая, что «файл содержит вирус или вредоносное ПО». VirusTotal Результаты .).
- ^ Бернерс-Ли, Тим (3 ноября 1992 г.). «Браузер Macintosh» . Консорциум Всемирной паутины . Проверено 2 июня 2010 г.
- ^ Бернерс-Ли, Тим (май 1993 г.). «Майские новости Всемирной паутины» . Консорциум Всемирной паутины . Проверено 7 июня 2010 г.
- ^ Кройцманн, доктор Хельге (6 января 2010 г.). «WWW-браузеры для Linux» . Проверено 3 июня 2010 г.
- ^ Сендалл, Майк (29 марта 1995 г.). «Клиенты Всемирной паутины» . Консорциум Всемирной паутины . Проверено 10 августа 2010 г.
- ^ «История Интернета» . Оксфордский университет Брукса . 2002. Архивировано из оригинала 25 сентября 2010 года . Проверено 20 ноября 2010 г.
- ^ Перейти обратно: а б Грэм, Ян С. (1995). Справочник по HTML: Полное руководство по HTML . Джон Уайли и сыновья . стр. 323 . ISBN 0-471-11849-4 .
- ^ «Браузер линейного режима» . Консорциум Всемирной паутины . 3 ноября 1992 года . Проверено 21 июля 2010 г.
- ^ Пеллоу, Никола (февраль 1991 г.). «Features_of_LM – /Talk_Feb-91» . Консорциум Всемирной паутины . Проверено 10 августа 2010 г.
- ^ Бернерс-Ли, Тим (3 ноября 1992 г.). «Команды» . ЦЕРН / Консорциум Всемирной паутины . Проверено 24 июля 2010 г.
- ^ Перейти обратно: а б с д и Бернерс-Ле, Тим. «Установка» . Архивировано из оригинала 11 января 2012 года . Проверено 16 ноября 2010 г.
- ^ Перейти обратно: а б с д Нильсен, Хенрик Фристик (1 апреля 1999 г.). «Список платформ для libwww» . Консорциум Всемирной паутины . Проверено 9 июня 2010 г.
- ^ Перейти обратно: а б «WWW люди» . Консорциум Всемирной паутины . Проверено 15 июня 2010 г.
- ^ Перейти обратно: а б с «Библиотеки W3C libwww» . ФизиоНет . Кембридж, Массачусетс: Университет Сан-Паулу . 19 марта 2008 г. Архивировано из оригинала 18 мая 2015 г. Проверено 30 мая 2010 г.
- ^ Бернерс-Ли, Тим ; Нильсен, Хенрик Фристик (9 декабря 1996 г.). «Определение сервера новостей» . Консорциум Всемирной паутины . Проверено 28 июня 2010 г.
- ^ Нильсен, Хенрик Фристик (9 августа 1997 г.). «Libwww — README библиотеки примеров кода W3C» . Консорциум Всемирной паутины . Проверено 11 августа 2010 г.
- ^ Тобиас, Дэниел Р. (4 апреля 2010 г.). Браузеры « Brand-X» — алфавитный список: AG» . Проверено 5 июля 2010 г.
Дальнейшее чтение
[ редактировать ]- Гей, Мартин (2000). Последние достижения и проблемы компьютеров . Издательская группа Гринвуд. п. 121. ИСБН 978-1-57356-227-0 .
- Гиллис, Джеймс; Кайо, Роберт (15 января 2000 г.). Как родилась Интернет: история Всемирной паутины . Издательство Оксфордского университета. ISBN 0-19-286207-3 .
- Декабрь, Джон; Рэндалл, Нил (1994). Всемирная паутина вышла на свободу . Издательство Самс. ISBN 1-57521-040-1 .
- Кантор, Эндрю (1995). 60-минутный путеводитель по Интернету: включая Всемирную паутину . Книги IDG по всему миру. ISBN 1-56884-342-9 .
Внешние ссылки
[ редактировать ]- Клиенты Gopher
- Текстовые веб-браузеры
- Бесплатные веб-браузеры
- Бесплатное программное обеспечение, написанное на C.
- Консорциум Всемирной паутины
- Клиенты Usenet
- Веб-браузеры для DOS
- Веб-браузеры MacOS
- Веб-браузеры
- Клиенты протокола передачи гипертекста
- Портативное программное обеспечение
- программное обеспечение 1991 года
- Кроссплатформенное программное обеспечение
- Программное обеспечение ЦЕРН
- Веб-браузеры, выпуск которых прекращен