Открыть сервис

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

Всемирная паутина (англ. World Wide Web, WWW, Web) — это распределённая информационная система, в которой документы и другие ресурсы, объединённые гиперссылками, доступны через сеть Интернет. Всемирная паутина является ключевой службой Интернета, наряду с электронной почтой, передачей файлов и другими сервисами, и представляет собой совокупность взаимосвязанных гипертекстовых документов (веб-страниц), размещённых на серверах и доступных пользователям через браузеры.

Определение и основные понятия

Всемирная паутина основана на трёх фундаментальных технологиях:

Ключевой особенностью WWW является гипертекст — текст, содержащий ссылки (гиперссылки) на другие документы, позволяющие пользователю мгновенно переходить между страницами, не задумываясь об их физическом расположении на серверах.

Всемирную паутину часто отождествляют с Интернетом, что неверно. Интернет — это глобальная сеть взаимосвязанных компьютерных сетей, обеспечивающая физическую и логическую связь между устройствами. Всемирная паутина — лишь один из сервисов, работающих поверх Интернета, так же как электронная почта (SMTP, IMAP) или передача файлов (FTP).

История

Предпосылки и изобретение

Идея гипертекстовой системы, связывающей документы и идеи, восходит к концепциям Вэнивара Буша (мемуэкс «As We May Think», 1945) и Теодора Холма Нельсона (термин «гипертекст», 1965). Однако практическая реализация стала возможна только с появлением и развитием компьютерных сетей.

Всемирная паутина была изобретена британским учёным Тимом Бернерсом-Ли в 1989 году, работавшим в Европейском совете по ядерным исследованиям (ЦЕРН, Швейцария). Первоначальная цель заключалась в создании системы для автоматического обмена информацией между учёными-физиками, занятыми в проектах ЦЕРН.

6 августа 1991 года Бернерс-Ли опубликовал первый в мире веб-сайт, посвящённый самому проекту World Wide Web, на адресе info.cern.ch. Первый в мире веб-браузер и редактор веб-страниц назывался «WorldWideWeb» (позднее переименован в «Nexus»).

Первые браузеры и распространение

В 1993 году был выпущен браузер NCSA Mosaic, разработанный Марком Андриссеном и Эриком Биной. Mosaic стал первым широко распространённым браузером, поддерживающим отображение изображений на веб-страницах, а не только текста и ссылок, что сделало Web доступным для массового пользователя.

В 1994 году Андриссен основал компанию Netscape Communications, выпустившую браузер Netscape Navigator, который доминировал на рынке до конца 1990-х годов.

Эпоха браузерных войн

С середины 1990-х годов началась конкуренция между Netscape Navigator и браузером Internet Explorer от корпорации Microsoft (входил в состав операционной системы Windows 95 OSR2). Эта борьба, известная как «браузерные войны», привела к быстрой эволюции веб-технологий, появлению динамического HTML (DHTML), каскадных таблиц стилей (CSS) и языка JavaScript.

Современность

С 2000-х годов началась эпоха Web 2.0 — концепции, предполагающей активное участие пользователей в создании контента (форумы, блоги, вики-проекты, социальные сети). Технологии стали более мощными: язык веб-сценариев JavaScript получил широкое применение в клиентской части (AJAX), а серверные технологии (PHP, Java, Node.js) позволили создавать динамические сайты с базами данных.

Архитектура и технологии

Модель «клиент-сервер»

Работа Всемирной паутины строится на архитектуре «клиент-сервер»:

HTTP и HTTPS

Протокол HTTP (версии 1.1, 2, 3) является основой обмена данными. Его расширение — HTTPS (HTTP Secure) — использует криптографические протоколы TLS/SSL для шифрования передаваемой информации, обеспечивая защиту от перехвата и подмены данных.

HTML, CSS и JavaScript

Веб-браузеры

Основные современные браузеры: Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Edge (на основе Chromium), Opera. Браузеры занимаются интерпретацией HTML/CSS/JavaScript и отображением веб-страницы на экране пользователя.

Веб-стандарты

За развитие и поддержку веб-стандартов отвечает международный консорциум W3C (World Wide Web Consortium), основанный Тимом Бернерсом-Ли в 1994 году. W3C разрабатывает рекомендации по HTML, CSS, HTTP, XML, семантической разметке и другим технологиям, способствуя единообразию и совместимости веб-решений.

Классификация веб-сайтов

Веб-сайты можно классифицировать по нескольким признакам:

По цели и содержанию:

По технологии создания:

По структуре:

Проблемы и перспективы

Проблемы

Перспективы

Интересные факты

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →