В феврале 2019 года исполнилось 30 лет самому первому браузеру WorldWideWeb. Браузер был создан Тимом Бернерсом-Ли в 1990 году в рамках проекта европейской организации по ядерным исследованиям (CERN). Странно, но почему то, во всех источниках включая википедию, есть сухонькое упоминание о данном событии с переносом внимания на другой более поздний браузер NCSA Mosaic, как более популярный и продвинутый по тем временам браузер. Нет, я не спорю с авторами авторитетных источников, но считаю, что в основе первого события лежит идея, а не её последующая реализация.
Ну, теперь о поводе, который побудил меня затронуть эту тему. Дело в том, что именно в тридцатилетие браузера WorldWideWeb произошло событие, которое стало для меня интересным. В феврале 2019 года группа разработчиков и дизайнеров собралась в CERN для того чтобы создать эмулятор старенького WorldWideWeb в современных браузерах, для того чтобы современный пользователь мог попробовать его функционал. И у них таки получилось.
Ссылку на эмулятор я размещу в конце статьи. А сейчас немного презентую его. Для меня это всё равно, что залезть в старинный автомобиль.
Следует знать, что у WorldWideWeb не было адресной строки в том виде, в котором мы привыкли её видеть. Для того чтобы набрать адрес сайта нужно зайти во вкладку Document потом Open from full document reference и в открывшимся окне набрать требуемый адрес. Для завершения операции требуется нажать Open. Вот так выглядит Яндекс в WorldWideWeb.
Ссылки открываются двойным кликом левой кнопки мыши, хотя, по-моему, в то время мышки ещё не было. Запрашиваемый документ открывается в отдельном окне, так сказать привет Windows. Javascript и CSS совсем нет. Звука, анимации, и графики тоже нет.
Прокрутка истории посещения, печать документа, сохранение копии да уж интересно, а что же нового в современных то браузерах? Шучу конечно, но у меня появилось много вопросов к тому, что я знал. Буду обновлять и уточнять.
Помимо серфинга в сети и открытия локальных файлов, WorldWideWeb также задумывался как редактор. Для этого и был зарезервирован одиночный клик. Достаточно открыть документ, кликнуть на него один раз, и с появлением курсора отредактировать его. В последующем документ можно сохранить локально на компьютере. К примеру, редактирование содержания страницы было стандартизировано и внедрено сравнительно недавно в HTML5.
Подводя итог, лично я могу сказать, что исходя из увиденного мною, можно считать браузер WorldWideWeb утвердительным началом как структуры, так и многих элементов современных браузеров. Взять ту же навигацию по истории посещений, которая до сих пор успешно используется в каждом браузере. Конечно же, все элементы примитивны, но это можно оценить только сейчас, а в то время это было только начало.
Надеюсь, этот маленький экскурс был для вас интересен и если так, то ставьте ему лайк. Также не помешает подписаться на мой канал для того чтобы не пропустить такие материалы в будущем.
По материалам - CERN 2019 WorldWideWeb Rebuild