Всемирная паутина
![]() | |
Разработчики) | Тим Бернерс-Ли для ЦЕРН |
---|---|
Начальная версия | 25 декабря 1990 г [1] |
Окончательный релиз | |
Репозиторий | |
Написано в | Цель-C [1] |
Операционная система | Следующий шаг [1] |
Доступно в | Английский |
Тип | Веб-браузер , инструмент для веб-разработки |
Лицензия | Программное обеспечение, являющееся общественным достоянием |
Веб-сайт | w3 |
WorldWideWeb (позже переименованный в Nexus , чтобы избежать путаницы между программным обеспечением и Всемирной паутиной) — первый веб-браузер. [1] и веб-страниц . редактор [2] Его производство было прекращено в 1994 году. Это был первый WYSIWYG HTML-редактор .
Исходный код был выпущен в общественное достояние 30 апреля 1993 года. [3] [4] Часть кода до сих пор находится на Бернерса-Ли Тима компьютере NeXT в ЦЕРН музее и не была восстановлена из-за статуса компьютера как исторического артефакта. [5] К 20-летию исследовательского центра, давшего миру Интернет, в 2013 году в ЦЕРН начался проект по сохранению оригинального аппаратного и программного обеспечения , связанного с рождением Интернета. [6]
История [ править ]
Тим Бернерс-Ли написал то, что впоследствии стало известно как WorldWideWeb, на компьютере NeXT. [4] во второй половине 1990 года, когда работал в ЦЕРН , европейском агентстве ядерных исследований. По словам Бернерса-Ли, первое издание было завершено «незадолго до» 25 декабря 1990 года, после двух месяцев разработки. [7] Браузер был анонсирован в группах новостей и стал доступен широкой публике в августе 1991 года. [7] [8] К этому времени еще несколько человек, в том числе Бернд Поллерманн, Робер Кайо , Жан-Франсуа Грофф , [9] и приглашенная студентка Никола Пеллоу , которая позже написала браузер линейного режима , участвовали в проекте. [7]
Бернерс-Ли рассматривал разные названия для своего нового приложения, в том числе The Mine of Information и The Information Mesh, прежде чем публично запустить браузер WorldWideWeb в 1991 году . [10] Когда в 1994 году была выпущена новая версия, она была переименована в Nexus Browser , чтобы различать программное обеспечение ( WorldWideWeb ) и Всемирную паутину . [11]
Команда создала так называемые «пассивные браузеры», в которых нет возможности редактирования, поскольку эту функцию было трудно перенести из системы NeXT в другие операционные системы . Портирование на систему X Window было невозможно, поскольку ни у кого из команды не было опыта работы с системой X Window. [2]
Позже Бернерс-Ли и Грофф адаптировали многие компоненты WorldWideWeb в версию языка программирования C , создав libwww API . [12]
Появилось несколько ранних браузеров, в частности ViolaWWW . затмила Mosaic Всех их по популярности , которая к 1993 году заменила программу WorldWideWeb. Те, кто участвовал в его создании, перешли к другим задачам, таким как определение стандартов и руководящих принципов для дальнейшего развития Всемирной паутины (например , HTML и различных протоколов связи ). [ нужна цитата ]
30 апреля 1993 года дирекция ЦЕРН опубликовала исходный код WorldWideWeb в общественное достояние . Несколько версий программного обеспечения по-прежнему доступны в Интернете в разных штатах. [13] Бернерс-Ли первоначально рассматривал возможность выпуска его под лицензией GNU General Public License , но, услышав слухи о том, что компании могут отказаться от этой концепции, если возникнут какие-либо проблемы с лицензированием, он в конечном итоге решил выпустить ее в общественное достояние . [14] В 2021 году Sotheby's провел аукцион на NFT WorldWideWeb исходного кода . [15] [16]
Особенности [ править ]
Поскольку WorldWideWeb был разработан на платформе NeXTSTEP и для нее , программа использует многие компоненты NeXTSTEP — механизм компоновки Text NeXTSTEP WorldWideWeb был построен на основе класса . [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]
См. также [ править ]
Ссылки [ править ]
- ^ Перейти обратно: а б с д Это ж г час я Бернерс-Ли, Тим . «Браузер WorldWideWeb» . Консорциум Всемирной паутины . Проверено 23 июля 2010 г.
- ^ Перейти обратно: а б с д Это Петри, Чарльз; Кайо, Роберт (ноябрь 1997 г.). «Интервью Роберта Кайо о предложении WWW: «Как это произошло на самом деле». » . Институт инженеров электротехники и электроники . Архивировано из оригинала 6 января 2011 года . Проверено 18 августа 2010 г.
- ^ «Документ, который официально сделал Всемирную паутину общественным достоянием 30 апреля 1993 года» . ЦЕРН. 1993 год . Проверено 26 сентября 2013 г.
- ^ Перейти обратно: а б с д Это ж Бернерс-Ли, Тим . «Часто задаваемые вопросы – Какими были первые WWW-браузеры?» . Консорциум Всемирной паутины . Проверено 22 июля 2010 г.
- ^ «Рождение Интернета | ЦЕРН» . дом.церн . Проверено 21 июля 2019 г.
- ^ Гош, Паллаб (22 апреля 2013 г.). «ЦЕРН воссоздает первую веб-страницу, прославляющую ранние идеалы» . Новости BBC . Проверено 30 апреля 2013 г.
- ^ Перейти обратно: а б с Бернерс-Ли, Тим (1993). «Краткая история Интернета» . Консорциум Всемирной паутины . Проверено 17 августа 2010 г.
- ^ «Немного истории Всемирной паутины» . www.w3.org . Проверено 3 февраля 2020 г.
- ^ Жан-Франсуа Грофф. «Предложение по обновлению редактора NeXT» . Консорциум Всемирной паутины . Проверено 21 июня 2010 г.
- ^ «Добро пожаловать на info.cern.ch» . ЦЕРН . Проверено 25 июля 2010 г.
- ^ Бултон, Джим. «Браузер Nexus | Цифровая археология» . Проверено 15 июня 2021 г.
- ^ Стюарт, Билл. «История веб-браузера» . Живой Интернет . Проверено 2 июня 2010 г.
- ^ «browsers.evolt.org» . www.browsers.evolt.org .
- ^ «История Libwww» (PDF) . п. 3. Архивировано из оригинала (PDF) 16 сентября 2009 г. Проверено 14 февраля 2007 г.
- ^ «Исходный код для WWW | Это изменило все: Исходный код для WWW x Тима Бернерса-Ли, NFT | 2021» .
- ^ «Тим Бернерс-Ли продает исходный код веб-сайта NFT за 5,4 миллиона долларов» . 30 июня 2021 г.
Внешние ссылки [ править ]
- Тим Бернерс-Ли: WorldWideWeb
- Немного истории Всемирной паутины
- Блог Бернерса-Ли
- Плетение паутины ( ISBN 0-06-251587-X ), книга Бернерса-Ли о концепции Интернета.
- ЦЕРН, где зародился Интернет
- Бесплатные веб-браузеры
- Бесплатное программное обеспечение, написанное на Objective-C.
- Программное обеспечение NeXTSTEP
- Программное обеспечение, являющееся общественным достоянием, с исходным кодом
- программное обеспечение 1990 года
- Веб-браузеры, выпуск которых прекращен
- История веб-браузеров
- Бесплатные HTML-редакторы