stringtranslate.com

Всемирная паутина

WorldWideWeb (позже переименованный в Nexus , чтобы избежать путаницы между программным обеспечением и Всемирной паутиной) — первый веб-браузер [1] и редактор веб-страниц . [2] Его разработка была прекращена в 1994 году. Это был первый HTML-редактор WYSIWYG .

Исходный код был передан в общественное достояние 30 апреля 1993 года. [3] [4] Часть кода до сих пор находится на компьютере NeXT Тима Бернерса-Ли в музее ЦЕРНа и не была восстановлена ​​из-за статуса компьютера как исторического артефакта. [5] В ознаменование 20-й годовщины с момента, когда исследовательский центр подарил миру Интернет, в 2013 году в ЦЕРНе начался проект по сохранению этого оригинального оборудования и программного обеспечения, связанного с рождением Интернета. [6]

История

Тим Бернерс-Ли написал то, что впоследствии стало известно как WorldWideWeb, на компьютере NeXT [4] во второй половине 1990 года, работая в CERN , европейском агентстве по ядерным исследованиям. Первое издание было завершено «некоторое время назад» 25 декабря 1990 года, по словам Бернерса-Ли, после двух месяцев разработки. [7] Браузер был анонсирован в группах новостей и стал доступен широкой публике в августе 1991 года. [7] [8] К этому времени в проекте участвовали еще несколько человек, включая Бернда Поллермана, Роберта Кайо , Жана-Франсуа Гроффа [9] и приглашенного студента бакалавриата Николу Пеллоу , которая позже написала Line Mode Browser . [7]

Бернерс-Ли рассматривал различные названия для своего нового приложения, включая «The Mine of Information» и «The Information Mesh», прежде чем публично запустить браузер WorldWideWeb в 1991 году . [10] Когда в 1994 году вышла новая версия, ее переименовали в Nexus Browser , чтобы различать программное обеспечение ( WorldWideWeb ) и Всемирную паутину . [11]

Команда создала так называемые «пассивные браузеры», которые не имеют возможности редактирования, поскольку было сложно перенести эту функцию из системы NeXT в другие операционные системы . Перенос в X Window System был невозможен, поскольку никто из команды не имел опыта работы с X Window System. [2]

Бернерс-Ли и Грофф позже адаптировали многие компоненты WorldWideWeb в версию на языке программирования C , создав API libwww . [12]

Появилось несколько ранних браузеров, в частности ViolaWWW . Их всех затмил Mosaic по популярности, который к 1993 году заменил программу WorldWideWeb. Те, кто участвовал в ее создании, перешли к другим задачам, таким как определение стандартов и руководств для дальнейшего развития World Wide Web (например , HTML и различных протоколов связи ). [ необходима цитата ]

30 апреля 1993 года дирекция ЦЕРНа опубликовала исходный код WorldWideWeb в открытом доступе . Несколько версий программного обеспечения все еще доступны в Интернете в различных штатах. [13] Бернерс-Ли изначально рассматривал возможность публикации его под лицензией GNU General Public License , но, услышав слухи о том, что компании могут отказаться от этой концепции, если возникнут какие-либо проблемы с лицензированием, он в конечном итоге решил опубликовать его в открытом доступе . [14] В 2021 году Sotheby's провел аукцион по продаже NFT исходного кода WorldWideWeb . [15] [16]

Функции

Поскольку WorldWideWeb был разработан на платформе NeXTSTEP и для нее , программа использует многие компоненты NeXTSTEP – механизм компоновки WorldWideWeb был построен на основе класса Text NeXTSTEP . [1]

WorldWideWeb способен отображать базовые таблицы стилей , [4] загружать и открывать любые типы файлов с типом MIME, который также поддерживается системой NeXT ( PostScript , [2] [4] фильмы и звуки [4] ), просматривать группы новостей и проверять орфографию . В более ранних версиях изображения отображались в отдельных окнах, пока класс Text NeXTSTEP не получил поддержку объектов Image. [4] WorldWideWeb может использовать различные протоколы: FTP , HTTP , NNTP и локальные файлы . Более поздние версии способны отображать встроенные изображения. [1]

Браузер также является редактором WYSIWYG . [1] [2] Он позволяет одновременно редактировать и связывать множество страниц в разных окнах. Функции «Отметить выделенное», которая создает якорь, и «Связать с отмеченным», которая делает выделенный текст якорем, ссылающимся на последний отмеченный якорь, позволяют создавать ссылки. Редактирование страниц удаленно невозможно, так как метод HTTP PUT еще не был реализован в период активной разработки приложения. [1] Файлы можно редактировать в локальной файловой системе, которая, в свою очередь, обслуживается в Интернете HTTP-сервером. [ необходима цитата ]

Навигационная панель WorldWideWeb содержит кнопки «Далее» и «Назад», которые автоматически переходят к следующей или предыдущей ссылке на последней посещенной странице, аналогично кнопкам «Назад» и «Быстро вперед» в Opera или HyperCard ; то есть, если перейти на страницу из таблицы ссылок, кнопка «Назад» заставит браузер загрузить предыдущую страницу, связанную с таблицей. [1] Это полезно для веб-страниц, содержащих списки ссылок. Многие до сих пор так делают, но цепочка ссылок пользовательского интерфейса не была принята другими современными разработчиками браузеров и приобрела популярность только позже. Эквивалентная функциональность в настоящее время обеспечивается путем соединения веб-страниц с явными навигационными кнопками, повторяющимися на каждой веб-странице среди этих ссылок, или с напечатанными ссылками в заголовках страницы. Это накладывает большую нагрузку на дизайнеров и разработчиков веб-сайтов, но позволяет им контролировать представление навигационных ссылок. [ необходима цитата ]

WorldWideWeb не имеет закладок , как они существуют в более поздних браузерах, но была предоставлена ​​похожая функция: чтобы сохранить ссылку для последующего использования, пользователи могли ссылаться на нее со своей домашней страницы (стартовой страницы). Пользователи могли создавать несколько домашних страниц, похожих на папки в закладках современных веб-браузеров. [2]

Смотрите также

Ссылки

  1. ^ abcdefghi Бернерс-Ли, Тим . "Браузер WorldWideWeb". Консорциум World Wide Web . Получено 23 июля 2010 г.
  2. ^ abcde Петри, Чарльз; Кайо, Роберт (ноябрь 1997 г.). "Интервью с Робертом Кайо о предложении WWW: "Как это произошло на самом деле". Институт инженеров по электротехнике и электронике . Архивировано из оригинала 6 января 2011 г. . Получено 18 августа 2010 г. .
  3. ^ «Документ, который официально передал Всемирную паутину в общественное достояние 30 апреля 1993 года». ЦЕРН. 1993. Получено 26 сентября 2013 года .
  4. ^ abcdef Бернерс-Ли, Тим . «Часто задаваемые вопросы – Какими были первые браузеры WWW?». Консорциум Всемирной паутины . Получено 22 июля 2010 г.
  5. ^ "Рождение Интернета | ЦЕРН". home.cern . Получено 21.07.2019 .
  6. ^ Гош, Паллаб (22 апреля 2013 г.). «ЦЕРН воссоздает первую веб-страницу, чтобы воздать почести ранним идеалам». BBC News . Получено 30 апреля 2013 г.
  7. ^ abc Бернерс-Ли, Тим (1993). "Краткая история Интернета". Консорциум Всемирной паутины . Получено 17 августа 2010 г.
  8. ^ "Немного истории Всемирной паутины". www.w3.org . Получено 2020-02-03 .
  9. ^ Жан-Франсуа Грофф. "Предложение по обновлению редактора NeXT". World Wide Web Consortium . Получено 21 июня 2010 г.
  10. ^ "Добро пожаловать на info.cern.ch". ЦЕРН . Получено 25 июля 2010 г.
  11. ^ Болтон, Джим. "Браузер Nexus | Цифровая археология" . Получено 15 июня 2021 г.
  12. ^ Стюарт, Билл. "История веб-браузера". Живой Интернет . Получено 2 июня 2010 г.
  13. ^ "browsers.evolt.org" . www.browsers.evolt.org .
  14. ^ "История Libwww" (PDF) . стр. 3. Архивировано из оригинала (PDF) 2009-09-16 . Получено 2007-02-14 .
  15. ^ «Исходный код для WWW | Это изменило всё: Исходный код для WWW x Тим Бернерс-Ли, NFT | 2021».
  16. ^ «Тим Бернерс-Ли продает исходный веб-код NFT за 5,4 млн долларов». 30 июня 2021 г.

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