World Wide Web

редактировать
Система взаимосвязанных гипертекстовых документов, доступных через Интернет

Веб-страница может быть с помощью веб-. Веб-браузеры часто выделяют и подчеркивают гипертекстовые ссылки, а веб-страницы могут содержать изображения. Глобальная карта веб-индекс для стран в 2014 году

World Wide Web (WWW ), широко известная как Интернет, представляет собой систему информационную, в которой используются документы веб-ресурсы идентифицируются как Uniform Resourceators (URL-адреса, такие как https: //example.com/), которые могут быть связаны гипертекстом и доступны через Интернет. Ресурсы Интернета передаются через протокол передачи гипертекста (HTTP) и могут быть доступны пользователям с помощью приложения , называемого веб-браузером, и публикуются с помощью программного приложения, называемого веб-сервером. Всемирная паутина не является синонимом Интернета, который в той или иной форме существует до Интернета более двух десятилетий и на чьих технологиях.

Английский ученый Тим Бернерс-Ли изобрел всемирную паутину в 1989 году. Он написал первый веб-браузер в 1990 году, в ЦЕРН недалеко от Женевы, Швейцария. Браузер был выпущен за пределы ЦЕРН для других исследовательских институтов, начиная с января 1991 года, а затем для широкой публики в августе 1991 года. Всемирная паутина сыграла центральную роль в развитии информационной эпохи и является основным инструментом, который миллиарды людей используют для взаимодействия в Интернете.

Веб-ресурсы могут быть любым типом загружаемых носителей, но веб-страницы предоставить собой гипертекстовые документы , отформатированные в Язык гипертекстовой разметки (HTML). Специальный синтаксис HTML отображает встроенные гиперссылки с URL-адресами, что позволяет пользователям переходить к другим веб-ресурсам. Помимо текста, веб-страницы могут содержать ссылки на изображения, видео, аудио и программные компоненты, которые либо набор, либо внутренне выполняется в веб-браузере пользователя для отображения страниц или потоков мультимедийного контента.

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

Содержание

  • 1 История
  • 2 Функция
    • 2.1 HTML
    • 2.2 Связывание
    • 2.3 Префикс WWW
    • 2.4 Спецификаторы схемы
    • 2.5 Страницы
      • 2.5.1 Статическая страница
      • 2.5.2 Динамические страницы
    • 2.6 Веб-сайт
    • 2.7 Браузер
    • 2.8 Сервер
    • 2.9 Cookie
    • 2.10 Поисковая система
    • 2.11 Глубокая сеть
    • 2.12 Кэширование
  • 3 Безопасность
  • 4 Конфиденциальность
  • 5 Стандарты
  • 6 Доступность
  • 7 Интернационализация
  • 8 См. Также
  • 9 Ссылки
  • 10 Дополнительная литература
  • 11 Внешние ссылки

История

Компьютер NeXT, использованный Тимом Бернерс-Ли в ЦЕРН. Коридор, где зародился WWW. ЦЕРН, первый этаж здания №1

Представление Тима Бернерса-Ли глобальной информационной системой с гиперссылками стало возможным ко второй половине 1980-х годов. К 1985 году глобальный Интернет начал распространяться в Европе, и появилась Система доменных имен (на которой построена Единый указатель ресурсов ). В 1988 году было установлено первое прямое IP-соединение между Европой и Северной Америкой, и Бернерс-Ли начал открыто обсуждать возможность создания веб-системы в ЦЕРН.

Во время работы в ЦЕРН Бернерс-Ли разочаровался в неэффективности и трудностях, связанных с поиском информации, хранящейся на разных компьютерах. 12 марта 1989 года он представил руководству ЦЕРН меморандум под названием «Управление информацией: предложение» для системы под названием «Сетка», которая заявлена ​​на INQUIRE, проект базы данных и программного обеспечения, который он создал. в 1980 г., где использовался термин «сеть» и описывалась более сложная система управления информацией, основанная на ссылках, встроенных в текст: «Представьте себе, что все ссылки в этом документе связаны с сетевым адресом то, о К системе такой, пояснил он, можно отнести одно из использования слова гипертекст, термин, который, по его словам, был В предложении нет никаких причин, почему такие гипертекстовые ссылки не могут охватывать мультимедийные документы, включая графику, речь и видео, поэтому Бернерс-Ли продолжает использовать термин гипермедиа.

с помощью своего коллеги и коллеги. Энтузиаст гипертекста Роберт Кайо 12 ноября 1990 года он опубликовал более формальное предложение о создании «гипертекстового проекта» под названием «WorldWideWeb» (одно слово) как «паутины» «гипертекстовых документов» для просмотра »браузеры "с использованием клиент-серверной архитектуры. К этому моменту HTML и HTTP уже находились в разработке около двух месяцев, и первый веб-сервер был примерно через месяц после завершения своего первого успешного теста. В этом предложении предполагалось, что сеть только для чтения будет в течение трех месяцев и что потребуется шесть месяцев, чтобы обеспечить «создание читателями новых ссылок и нового материала, [чтобы] авторство стало универсальным», а также «автоматическим читателем о появлении новых материалов». интересующих его материалов ». Хотя цель только для чтения достигнута, доступное авторство веб-контента заняло больше времени, созреть с концепцией wiki, WebDAV, blogs, Web 2.0 и RSS / Atom.

Центр обработки данных CERN в 2010 г., на котором размещалось несколько серверов WWW

Предложение было смоделировано на основе SGML читатель Dynatext от Electronic Book Technology, дочерней компании Института исследований в области информации и стипендий в Университета Брауна. Система Dynatext, лицензированная CERN, была ключевой игроком в расширении SGML ISO 8879: 1986 на Hypermedia в рамках HyTime, но считалась слишком дорогой и несоответствующей политику лицензирования. для использования в мировом сообществе физиков высоких энергий, только плата за каждый документ и каждое изменение документа. Компьютер NeXT использовался Бернерсом-Ли как первый в мире веб-сервер, а также для написания первого веб- в 1990 году. К Рождеству 1990 года Бернерс- Ли создал все инструменты, необходимые для работающей сети: первый веб-браузер (WorldWideWeb, который тоже был a) и первый веб-сервер. Первый веб-сайт, на котором описывался сам проект, был опубликован 20 декабря 1990 года.

Первая веб-страница может быть потеряна, но Пол Джонс из UNC-Chapel Hill в Северной Каролине объявил в мае 2013 года, что Бернерс-Ли дал ему, по его словам, самую старую известную веб-страницу во время посещения UNC в 1991 году. Джонс сохранил ее на магнитооптическом приводе и на его компьютере NeXT. 6 августа 1991 года Бернерс-Ли опубликовал краткое изложение проекта World Wide Web в группе новостей альтернативный гипертекст. Эту иногда путают с публичной доступностью первых веб-серверов, произошла за несколько месяцев до этого веб-сервера. Первое фото в сети было опубликовано Бернерсом-Ли в 1992 году, это изображение группы ЦЕРН Les Horribles Cernettes, сделанное Сильвано де Дженнаро; Дженнаро опроверг эту историю, написав, что СМИ «полностью искажали наши слова ради дешевой сенсации».

Первый сервер за пределами Европы был установлен в декабре 1991 года в Стэнфордском центре линейных ускорителей (SLAC) в Пало-Альто, Калифорния, для размещения базы данных SPIERS - HEP. Базовая концепция гипертекста возникла в предыдущих проектах 1960-х годов, таких как Система редактирования гипертекста (HES) в Университете Брауна, проект Теда Нельсона Xanadu, и Дуглас Энгельбарт on-Line System (NLS). И Нельсон, и Энгельбарт, в свою очередь, были вдохновлены Ванневаром Бушем на основе микрофильма на основе memex, который был описан в эссе 1945 года «As We May Подумайте, ".

прорыв Бернерса-Ли заключался в том, чтобы объединить гипертекст с Интернетом. В своей книге Weaving The Web он неоднократно предлагал двум техническим сообществам, что он, возможно, неоднократно предлагал сотрудникам обеих технологий. Но, когда никто не принял его приглашение, он, наконец, взял на себя проект. В процессе он разработал три основные технологии:

Всемирная паутина имел несколько отличий от других гиперссылок. текстовые системы, доступные в то время. Интернет требовал только однонаправленных ссылок, а не двунаправленных, что позволяло кому-либо ссылаться на другой ресурс без каких-либо действий со стороны владельца этого ресурса. Это также значительно снизило сложность внедрения веб-серверов и браузеров (по сравнению с более ранними системами), но, в свою очередь, представило хроническую проблему гниения ссылок. В отличие от предшественников, таких как HyperCard, World Wide Web не являлась частной собственностью, позволяя разрабатывать серверы и клиенты независимо и расширять без лицензионных ограничений. 30 апреля 1993 года ЦЕРНил, что всемирная паутина будет бесплатно для всех без каких-либо сборов. Спустя два месяца после объявления о том, что серверная реализация протокола Gopher больше не предоставляется, это привело к быстрому переходу от Gopher к Интернету. Ранним популярным веб-браузером был ViolaWWW для Unix и X Window System.

Роберт Кайо, Жан-Франсуа Абраматик и Тим Бернерс- Ли на 10-летнем юбилее консорциума World Wide Web.

Историки в целом согласны с тем, что поворотный момент для Интернета начался с представления в 1993 г. Мозаика, графического веб-сайта, разработанного в Национальный центр приложений суперкомпьютеров в Универсального штата Иллинойс в Урбане-Шампейне (NCSA-UIUC). Разработкой руководил Марк Андреессен, финансирование поступило от Инициативы США по высокопроизводительным вычислениям и коммуникациям и Закона о высокопроизводительных вычислениях 1991 г., одна из нескольких разработок в области вычислительной техники. инициирован сенатором США Элом Гором. До выпуска Mosaic графика обычно не смешивалась с текстом на веб-страницах, и Интернет был менее популярен, чем старые протоколы, такие как Gopher и Глобальные информационные серверы (WAIS).. Графический пользовательский интерфейс Mosaic Интернету стать самым популярным протоколом в Интернете. Консорциум World Wide Web (W3C) был основан Тимом Бернерсом-Ли после того, как он покинул Европейскую организацию ядерных исследований (ЦЕРН) в октябре 1994 года. Он был основан в Массачусетском технологическом институте Лаборатория компьютерных наук (MIT / LCS) при поддержке Агентство перспективных оборонных исследовательских проектов (DARPA), которое было пионером Интернета; годом позже был основан второй сайт в INRIA (французская национальная лаборатория компьютерных исследований) при поддержке Европейской комиссии DG InfSo; а в 1996 г. в Японии был создан третий континентальный объект в Университета Кейо. К концу 1994 года общее количество веб-сайтов еще было относительно небольшими, но многие известные веб-сайты уже были активными, что предвещало или вдохновляло на самые популярные сегодня услуги.

Подключенные к Интернету, другие веб-сайты были созданы по всему миру. Это послужило стимулом для разработки международных протоколов и форматирования. Бернерс-Ли продолжал участвовать в разработке веб-стандартов, таких как языки разметки для создания веб-страниц, и отстаивал свое видение семантической сети. Всемирная паутина позволила распространить информацию через Интернет с помощью простого в использовании и гибкого формата. Таким образом, он использует популярную роль в популяризации использования Интернета. Хотя в популярном использовании эти два терминала объединяют, World Wide Web не является синонимом с Интернетом. Сеть - это информационное пространство, содержащиеее гиперссылки на документы и другие ресурсы, идентифицированные их URI. Он реализован как клиентское, так и серверное программное обеспечение с использованием Интернет-протоколов, таких как TCP / IP и HTTP.

Бернерс-Ли был посвящен в рыцари в 2004 г. году королевой Елизаветой. II за «услуги по глобальному развитию Интернета». Он никогда не запатентовал свое изобретение.

Функция

Всемирная паутина функционирует как прикладной уровень протокол, который запускается «поверх» Интернета, помогая сделать это более функциональный. Появление веб-сайтов Мозаика помогло сделать Интернет через период использования, включая использование изображений и движущихся изображений изображений (GIF-файлов ).

Термины Интернет и Всемирная паутина используются без большой разницы. Интернет - это глобальная система взаимосвязанных компьютерных сетей. В отличие от этого, World Wide Web - это глобальное собрание документов и прочего ресурсов, связанных гиперссылками и URI. Доступ к веб-ресурсам осуществляется с помощью HTTP или HTTPS, которые предоставляют собой Интернет-протоколы уровня приложений, использующие транспорт Интернета.

Просмотр веб-страницы в Интернете обычно начинается с ввода URL страницы в веб-браузере или перехода по гиперссылке на этой странице или ресурсе, чтобы затем веб-браузер запускал серию фоновых коммуникационных сообщений, получить и выставить запрошенную страницу. В 1990-х годах просмотр веб-страниц - и переход с одной веб-страницы на другой с помощью гиперссылок - стали известны как «просмотр», «веб-серфинг» (после просмотр каналов ) или « навигация по сети ». Ранние исследования этого нового поведения исследовали пользовательские шаблоны использования веб-браузеров. Одно исследование, например, выявило пять пользовательских паттернов: исследовательский серфинг, просмотр окон, развитый серфинг, ограниченная навигация и целевая навигация.

Следующий пример демонстрирует работу веб-при доступе к странице по URL-адресу http://example.org/home.html. Браузер преобразует имя сервера URL-адреса (example.org) в адрес интернет-протокола, используя глобально распределенную систему доменных имен (DNS). Этот поиск возвращает IP-адрес, например 203.0.113.4 или 2001: db8: 2e :: 7334. Затем браузер запрашивает ресурс, отправляя запрос HTTP через Интернет на компьютер по этому адресу. Он запрашивает службу определенного номера TCP-порт, который хорошо известен для службы HTTP, так что принимающий узел может отличить HTTP-запрос от других сетевых протоколов, которые он может обслуживать. HTTP обычно использует номер порта 80, а для HTTPS обычно использует номер порта 443. Содержимое HTTP-запроса может состоять из двух строк текста:

GET /home.html HTTP / 1.1 Host: example.org

Компьютер, получающий HTTP-запрос, доставляет его программному обеспечению веб-сервера, которое прослушивает запросы. на 80. Если веб-сервер может выполнить запрос, он отправляет ответ HTTP обратно в браузер, указывающий на успех:

HTTP / 1.1 200 OK Content-Type: text / html; charset = UTF-8

, за которым следует содержимое запрошенной страницы. Язык гипертекстовой разметки (HTML ) для использования веб-страницы может выглядеть так:

Example.org - Всемирная паутина

Всемирная паутина, сокращенно WWW и широко известная...

Веб-браузер анализирует HTML и интерпретирует разметку (</code>, <code class="tn-ny" dir="ltr"><p></code>для абзаца и т. Д.), Которая окружает слова, для форматирования текста на экране. Многие веб-страницы используют HTML для ссылок на URL-адреса других ресурсов, таких как изображения, другие встроенные носители, <a href="/w/Client-side_scripting">скрипты</a>, которые влияют на поведение страницы, и <a href="/w/Cascading_Style_Sheets">каскадные таблицы стилей</a>, которые влияют на макет страницы. Браузер делает дополнительные HTTP-запросы к веб-серверу для этих других <a href="/w/Internet_media_type">типов Интернет-носителей</a>. По мере получения содержимого от веб-сервера браузер постепенно <a href="/w/Browser_engine">отображает</a> страницу на экране, как указано в его HTML и этих дополнительных ресурсах.</p><h3>HTML</h3><p>Язык гипертекстовой разметки (HTML) - это стандартный <a href="/w/Markup_language">язык разметки</a> для создания <a href="/w/Web_page">веб-страниц</a> и <a href="/w/Web_application">веб-приложений</a>. Вместе с <a href="/w/Cascading_Style_Sheets">каскадными таблицами стилей</a> (CSS) и <a href="/w/JavaScript">JavaScript</a> он формирует триаду <a href="/w/Cornerstone">краеугольных</a> технологий для World Wide Web.</p> <p><a href="/w/Web_browser">Веб-браузеры</a> получают HTML-документы с <a href="/w/Web_server">веб-сервера</a> или из локального хранилища и <a href="/w/Browser_engine">отображают</a> документы в мультимедийные веб-страницы. HTML описывает структуру веб-страницы <a href="/w/Semantic_Web">семантически</a> и изначально включает подсказки для внешнего вида документа.</p> <p><a href="/w/HTML_element">Элементы HTML</a> - это строительные блоки HTML-страниц. С помощью HTML-конструкций, <a href="/w/HTML_element#Images_and_objects">изображения</a> и другие объекты, такие как <a href="/w/Fieldset">интерактивные формы</a>, могут быть встроены в отображаемую страницу. HTML предоставляет средства для создания <a href="/w/Structured_document">структурированных документов</a> путем обозначения структурной <a href="/w/Semantics">семантики</a> для текста, такого как заголовки, абзацы, списки, <a href="/w/Hyperlink">ссылки</a>, цитаты и другие элементы. Элементы HTML выделяются тегами, записанными с использованием угловых скобок . Такие теги, как <code class="tn-ny" dir="ltr"><img /></code>и <code class="tn-ny" dir="ltr"></code>, напрямую вводят контент на страницу. Другие теги, такие как <code class="tn-ny" dir="ltr"><p></code>, окружают и предоставляют информацию о тексте документа и могут включать другие теги в качестве подэлементов. Браузеры не отображают HTML-теги, но используют их для интерпретации содержимого страницы.</p> <p>HTML может встраивать программы, написанные на языке сценариев , таком как <a href="/w/JavaScript">JavaScript</a>, который влияет на поведение и содержимое веб-страниц. Включение CSS определяет внешний вид и компоновку контента. <a href="/w/World_Wide_Web_Consortium">Консорциум World Wide Web</a> (W3C), поддерживающий стандарты HTML и CSS, с 1997 года поощряет использование CSS вместо явного презентационного HTML.</p><h3>Ссылки</h3><p>Большинство веб-страниц содержат гиперссылки на другие связанные страницы и, возможно, на загружаемые файлы, исходные документы, определения и другие веб-ресурсы. В базовом HTML гиперссылка выглядит следующим образом: <code class="tn-ny" dir="ltr"><a href="http://example.org/home.html">Домашняя страница Example.org</a> </code></p><img alt="" class="imgall" height="158" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/WorldWideWebAroundWikipedia.png/220px-WorldWideWebAroundWikipedia.png" width="220"/> Графическое представление минутной доли WWW, демонстрирующее <a href="/w/Hyperlink">гиперссылки</a> <p>Такой набор полезных, связанных ресурсов, связанные между собой гипертекстовыми ссылками, называются сетью информации. Публикация в Интернете создала то, что Тим Бернерс-Ли впервые назвал WorldWideWeb (в его оригинальном <a href="/w/CamelCase">CamelCase</a>, который впоследствии был отброшен) в ноябре 1990 года.</p> <p>Структура гиперссылок в сети описана <a href="/w/Webgraph">веб-граф</a> : узлы веб-графа соответствуют веб-страницам (или URL-адресам), а направленные ребра между ними - гиперссылкам. Со временем многие веб-ресурсы, на которые указывают гиперссылки, исчезают, перемещаются или заменяются другим контентом. Это делает гиперссылки устаревшими, явление, которое в некоторых кругах называют гниением ссылок, а гиперссылки, на которые это влияет, часто называют <a href="/w/Dead_link">мертвыми ссылками</a>. Эфемерный характер Интернета побудил множество усилий по архивированию веб-сайтов. <a href="/w/Internet_Archive">Интернет-архив</a>, действующий с 1996 года, является наиболее известным из подобных проектов.</p><h3>Префикс WWW</h3><p>Многие имена хостов, используемые для World Wide Web, начинаются с www из-за давней практики именования хостов <a href="/w/Internet">Internet</a> в соответствии с предоставляемыми ими услугами. <a href="/w/Hostname">имя хоста</a> для <a href="/w/Web_server">веб-сервера</a> часто является www, точно так же, как это может быть ftp для <a href="/w/FTP_server">FTP-сервера</a> и news или nntp для <a href="/w/Usenet">Usenet</a> <a href="/w/News_server">сервер новостей</a>. Эти имена хостов отображаются как имена системы доменных имен (DNS) или <a href="/w/Subdomain">поддоменов</a>, как в www.example.com. Использование www не требуется никакими техническими или политическими стандартами, и многие веб-сайты его не используют; первым веб-сервером был nxoc01.cern.ch. По словам Паоло Палацци, который работал в CERN вместе с Тимом Бернерс-Ли, популярное использование www в качестве поддомена было случайным; страница проекта World Wide Web должна была быть опубликована на www.cern.ch, в то время как info.cern.ch должен был быть домашней страницей CERN, однако записи DNS никогда не переключались, и практика добавления www к веб-сайту учреждения впоследствии доменное имя было скопировано. Многие известные веб-сайты по-прежнему используют префикс или другие имена поддоменов, такие как www2, secure или en, для специальных целей. Многие такие веб-серверы настроены таким образом, что и основное доменное имя (например, example.com), и поддомен www (например, www.example.com) относятся к одному и тому же сайту; для других требуется та или иная форма, или они могут отображаться на разных веб-сайтах. Использование имени поддомена полезно для <a href="/w/Load_balancing_(computing)">балансировки нагрузки</a> входящего веб-трафика путем создания записи <a href="/w/CNAME_record">CNAME</a>, указывающей на кластер веб-серверов. Поскольку в настоящее время в CNAME можно использовать только поддомен, тот же результат не может быть достигнут с использованием простого корня домена.</p> <p>Когда пользователь отправляет неполное доменное имя в веб-браузер во вводе его адресной строки некоторые веб-браузеры автоматически пытаются добавить префикс «www» в его начало и, возможно, «.com», «.org» и «.net» в конце, в зависимости от того, что может отсутствовать. Например, ввод «microsoft» может быть преобразован в http://www.microsoft.com/, а «openoffice» - на http://www.openoffice.org. Эта функция начала появляться в ранних версиях <a href="/w/Firefox">Firefox</a>, когда в начале 2003 года у него все еще было рабочее название «Firebird», из более ранней практики в браузерах, таких как <a href="/w/Lynx_(web_browser)">Lynx</a>. Сообщается, что Microsoft получила патент США на ту же идею в 2008 году, но только для мобильных устройств.</p> <p>На английском языке <a href="/w/Pronunciation_of_%22www%22">www обычно читается как</a> double-u double-u double -u. Некоторые пользователи произносят это слово даб-даб-даб, особенно в Новой Зеландии. Стивен Фрай в своей серии подкастов «Podgrams» произносит «wuh wuh wuh». Английский писатель <a href="/w/Douglas_Adams">Дуглас Адамс</a> однажды пошутил в <a href="/w/The_Independent">The Independent</a> в воскресенье (1999): «Всемирная паутина - единственное, о чем я знаю, сокращенная форма которого занимает в три раза больше времени, чем что это сокращение от ". На китайском языке World Wide Web обычно переводится через <a href="/w/Phono-semantic_matching">фоно-семантическое соответствие</a> на wàn wéi wǎng (<a href="https://en.wiktionary.org/w/%E4%B8%87%E7%BB%B4%E7%BD%91">万维网</a> ), что соответствует www и буквально означает «бесчисленное множество измерений сети», перевод это отражает концепцию дизайна и распространение Всемирной паутины. В веб-пространстве Тима Бернерса-Ли говорится, что World Wide Web официально записывается как три отдельных слова, каждое с заглавной буквы, без промежуточных дефисов. Использование префикса www сокращается, особенно когда <a href="/w/Web_2.0">Web 2.0</a> <a href="/w/Web_application">веб-приложения</a> стремились обозначить свои доменные имена и сделать их легко произносимыми. По мере роста популярности <a href="/w/Mobile_Web">мобильного Интернета</a> такие сервисы, как <a href="/w/Gmail">Gmail</a>.com, <a href="/w/Outlook.com">Outlook.com</a>, <a href="/w/Myspace">Myspace</a>.com, <a href="/w/Facebook">Facebook</a>.com и <a href="/w/Twitter">Twitter</a>.com чаще всего упоминаются без добавления www. (или, действительно, ".com") в домен.</p><h3>Спецификаторы схемы</h3><p>Спецификаторы схемы <code>http: //</code>и <code>https: //</code>в начале сети <a href="/w/Uniform_Resource_Identifier">URI</a> см. <a href="/w/Hypertext_Transfer_Protocol">Протокол передачи гипертекста</a> или <a href="/w/HTTP_Secure">HTTP Secure</a> соответственно. Они определяют протокол связи, используемый для запроса и ответа. Протокол HTTP является фундаментальным для работы всемирной паутины, а добавленный уровень шифрования в HTTPS необходим, когда браузеры отправляют или получают конфиденциальные данные, такие как пароли или банковскую информацию. Веб-браузеры обычно автоматически добавляют http: // к введенным пользователем URI, если они не указаны.</p><h3>Страницы</h3><img alt="" class="imgall" height="433" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Commons.png/220px-Commons.png" width="220"/> Снимок экрана веб-страницы на Wikimedia Commons <p>Веб-страница (также написанная как веб-страница) - это документ, который подходит для Всемирной паутины и <a href="/w/Web_browser">веб-браузеров</a>. Веб-браузер отображает веб-страницу на <a href="/w/Computer_display">мониторе</a> или <a href="/w/Mobile_device">мобильном устройстве</a>.</p> <p>Термин веб-страница обычно относится к тому, что видно, но также может относиться к содержимому компьютерного файла <a href="/w/Computer_file">Сам</a>, который обычно представляет собой текстовый файл , содержащий <a href="/w/Hypertext">гипертекст</a>, написанный на <a href="/w/HTML">HTML</a> или сопоставимом языке разметки . Типичные веб-страницы предоставляют <a href="/w/Hypertext">гипертекст</a> для просмотра других веб-страниц с помощью <a href="/w/Hyperlink">гиперссылок</a>, часто называемых ссылками. Веб-браузеры часто будут иметь доступ к нескольким элементам <a href="/w/Web_resource">веб-ресурса</a>, таким как чтение <a href="/w/Cascading_Style_Sheets">таблиц стилей</a>, <a href="/w/Client-side_scripting">скриптов</a> и изображений при представлении каждой веб-страницы.</p> <p>В сети веб-браузер может получить веб-страницу с удаленного <a href="/w/Web_server">веб-сервера</a>. Веб-сервер может ограничивать доступ к частной сети, такой как корпоративная интрасеть. Веб-браузер использует <a href="/w/Hypertext_Transfer_Protocol">протокол передачи гипертекста</a> (HTTP) для выполнения таких запросов к веб-серверу <a href="/w/Web_server">.</a>.</p> <p>A <a href="/w/Static_web_page">статическая веб-страница</a> доставляется точно в том виде, в котором она хранится, как <a href="/w/Web_content">веб-контент</a> в <a href="/w/File_system">файловой системе</a> веб-сервера. Напротив, <a href="/w/Dynamic_web_page">динамическая веб-страница</a> создается <a href="/w/Web_application">веб-приложением</a>, обычно управляемым <a href="/w/Server-side_scripting">серверным программным обеспечением</a>. Динамические веб-страницы используются, когда каждому пользователю может потребоваться совершенно разная информация, например, веб-сайты банка, веб-электронная почта и т. Д.</p><h4>Статическая страница</h4><p>Статическая веб-страница (иногда называемая плоской страницей / стационарной page) - это <a href="/w/Web_page">веб-страница</a>, которая доставляется пользователю точно в том виде, в котором она сохранена, в отличие от <a href="/w/Dynamic_web_page">динамических веб-страниц</a>, которые генерируются <a href="/w/Web_application">веб-приложением</a>.</p> <p>Следовательно, статическая веб-страница отображает одну и ту же информацию для всех пользователей, во всех контекстах, в зависимости от современных возможностей <a href="/w/Web_server">веб-сервера</a> до <a href="/w/Content_negotiation">согласования</a> <a href="/w/MIME_type">типа контента</a> или языка документ, в котором доступны такие версии и настроен сервер.</p><h4>Динамические страницы</h4><img alt="" class="imgall" height="163" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4f/Scheme_dynamic_page_en.svg/500px-Scheme_dynamic_page_en.svg.png" width="500"/> Динамическая веб-страница: пример сценариев на стороне сервера (<a href="/w/PHP">PHP</a> и <a href="/w/MySQL">MySQL</a> ).<p>Динамическая веб-страница на стороне сервера - это <a href="/w/Web_page">веб-страница страница</a>, создание которой контролируется <a href="/w/Application_server">сервером приложений</a>, обрабатывающим серверные сценарии. В серверных сценариях <a href="/w/Parameter_(computer_programming)">параметры</a> определяют, как происходит сборка каждой новой веб-страницы, включая настройка дополнительной обработки на стороне клиента.</p> <p>Динамическая веб-страница на стороне клиента обрабатывает веб-страницу с помощью <a href="/w/HTML_scripting">сценариев HTML</a>, выполняемых в браузере по мере загрузки. JavaScript и другие языки сценариев определяют способ HTML на полученной странице анализируется в <a href="/w/Document_Object_Model">объектной модели документа</a>, или DOM, которая представляет загруженную веб-страницу. Те же методы на стороне клиента могут затем динамически обновлять или изменять DOM таким же образом.</p> <p>Затем динамическая веб-страница перезагружается пользовател ем или <a href="/w/Computer_program">компьютерной программой</a> для изменения некоторого переменного содержимого. Информация об обновлении может поступать из сервера или изменений, внесенных в DOM этой страницы. Это может или не может усечь историю просмотров или создать сохраненную версию для возврата, но динамическое обновление веб-страницы с использованием технологий <a href="/w/Ajax_(programming)">Ajax</a> не будет ни создавать страницу для возврата, ни усекать <a href="/w/Web_browsing_history">история просмотра веб-страниц</a> впереди отображаемой страницы. Используя технологии Ajax, конечный <a href="/w/User_(computing)">пользователь</a> получает одну динамическую страницу, управляемую как отдельная страница в <a href="/w/Web_browser">веб-браузере</a>, в то время как фактический <a href="/w/Web_content">веб-контент</a>, отображаемый на этой странице, может варьироваться. Механизм Ajax находится только в браузере, запрашивающем части своей модели DOM, DOM, для своего клиента с сервера приложений.</p> <p><a href="/w/DHTML">DHTML</a> - это общий термин для технологий и методов, используемых для создания веб-страниц, которые не являются <a href="/w/Static_web_page">статическими веб-страницами</a>, хотя он вышел из общего использования после популяризации <a href="/w/Ajax_(programming)">AJAX</a>, термин, который сейчас используется редко. Сценарии на стороне клиента, сценарии на стороне сервера или их комбинация обеспечивают динамичный веб-интерфейс в браузере.</p> <p><a href="/w/JavaScript">JavaScript</a> - это <a href="/w/Scripting_programming_language">язык сценариев</a>, который был первоначально разработан в 1995 году <a href="/w/Brendan_Eich">Бренданом Эйхом</a>, затем <a href="/w/Netscape">Netscape</a> для использования на веб-страницах. Стандартизированная версия - <a href="/w/ECMAScript">ECMAScript</a>. Чтобы сделать веб-страницы более интерактивными, некоторые веб-приложения также используют методы JavaScript, такие как <a href="/w/Ajax_(programming)">Ajax</a> (<a href="/w/Asynchronous_I/O">асинхронный</a> JavaScript и <a href="/w/XML">XML</a> ). <a href="/w/Client-side_scripting">Клиентский сценарий</a> доставляется со страницей, которая может делать дополнительные HTTP-запросы к серверу, либо в ответ на действия пользователя, такие как движения мыши или щелчки, либо на основе прошедшего времени. Ответы сервера используются для изменения текущей страницы, а не для создания новой страницы с каждым ответом, поэтому серверу нужно только предоставить ограниченную инкрементную информацию. Одновременно можно обрабатывать несколько запросов Ajax, и пользователи могут взаимодействовать со страницей во время получения данных. Веб-страницы могут также регулярно <a href="/w/Polling_(computer_science)">опрашивать</a> сервер на предмет наличия новой информации.</p><h3>Веб-сайт</h3><img alt="" class="imgall" height="482" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/87/United_States_Antarctic_Program_website_from_2018_02_22.png/240px-United_States_Antarctic_Program_website_from_2018_02_22.png" width="240"/> Веб-сайт <a href="/w/United_States_Antarctic_Program">usap.gov</a> веб-сайт <p>Веб-сайт - это набор связанных веб-ресурсов, включая <a href="/w/Web_page">веб-страницы</a>, <a href="/w/Multimedia">мультимедийный</a> контент, обычно идентифицируемый общим <a href="/w/Domain_name">доменным именем</a> и публикуемый по крайней мере на одном <a href="/w/Web_server">веб-сервере</a>. Яркими примерами являются <a href="/w/Wikipedia">wikipedia.org</a>, <a href="/w/Google">google.com</a> и <a href="/w/Amazon_(company)">amazon.com</a>.</p> <p>. Веб-сайт может быть доступен через общедоступный <a href="/w/Internet_Protocol">Интернет-протокол</a> ( IP) сети, такой как <a href="/w/Internet">Интернет</a> или частная <a href="/w/Local_area_network">локальная сеть</a> (LAN), путем ссылки на <a href="/w/URL">унифицированный указатель ресурсов</a> (URL), который идентифицирует сайт.</p> <p>Веб-сайты могут иметь множество функций и использоваться по-разному; веб-сайт может быть <a href="/w/Personal_website">личным веб-сайтом</a>, корпоративным веб-сайтом для компании, веб-сайтом правительства, веб-сайтом организации и т. д. Веб-сайты обычно посвящены определенной теме или цели, начиная от развлекательных и <a href="/w/Social_networking">социальных сеть</a> для предоставления новостей и образования. Все общедоступные веб-сайты в совокупности составляют Всемирную паутину, в то время как частные веб-сайты, такие как веб-сайт компании для ее сотрудников, обычно являются частью <a href="/w/Intranet">внутренней сети</a>.</p> <p>Веб-страницы, которые являются строительными блоками веб-сайтов, являются 194>documents</a>, typically composed in <a href="/w/Plain_text">plain text</a> interspersed with formatting instructions of Hypertext Markup Language (<a href="/w/HTML">HTML</a>, <a href="/w/XHTML">XHTML</a> ). They may incorporate elements from other websites with suitable <a href="/w/HTML_anchor">markup anchors</a>. Web pages are accessed and transported with the <a href="/w/Hypertext_Transfer_Protocol">Hypertext Transfer Protocol</a> (HTTP), which may optionally employ encryption (<a href="/w/HTTP_Secure">HTTP Secure</a>, HTTPS) to provide security and privacy for the user. The user's application, often a <a href="/w/Web_browser">web browser</a>, renders the page content according to its HTML markup instructions onto a <a href="/w/Computer_monitor">display terminal</a>.</p> <p><a href="/w/Hyperlink">Hyperlinking</a> between web pages conveys to the reader the <a href="/w/Site_map">site structure</a> and guides the navigation of the site, which often starts with a <a href="/w/Home_page">home page</a> containing a directory of the site <a href="/w/Web_content">web content</a>. Some websites require user registration or <a href="/w/Subscription">subscription</a> to access content. Examples of <a href="/w/Paywall">subscription websites</a> include many business sites, news websites, <a href="/w/Academic_journal">academic journal</a> websites, gaming websites, file-sharing websites, <a href="/w/Internet_forum">message boards</a>, web-based <a href="/w/Email">email</a>, <a href="/w/Social_networking">social networking</a> websites, websites providing real-time <a href="/w/Stock_market">stock market</a> data, as well as sites providing various other services. <a href="/w/End_user">End users</a> can access websites on a range of devices, including <a href="/w/Desktop_computer">desktop</a> and <a href="/w/Laptop">laptop computers</a>, <a href="/w/Tablet_computer">tablet computers</a>, <a href="/w/Smartphone">smartphones</a> and <a href="/w/Smart_TV">smart TVs</a>.</p><h3>Browser</h3><p>A web browser (commonly referred to as a browser) is a <a href="/w/Software_application">software</a> <a href="/w/User_agent">user agent</a> for accessing information on the World Wide Web. To connect to a website's <a href="/w/Web_server">server</a> and display its pages, a user needs to have a web browser program. This is the program that the user runs to download, format and display a web page on the user's computer.</p> <p>In addition to allowing users to find, displaying and moving between web pages, a web browser will usually have features like keeping bookmarks, recording history, managing cookies (see below) and home pages and могут иметь средства для записи паролей для входа на веб-сайты.</p> <p>Самыми популярными браузерами являются <a href="/w/Google_Chrome">Chrome</a>, <a href="/w/Firefox">Firefox</a>, <a href="/w/Safari_(web_browser)">Safari</a>, <a href="/w/Internet_Explorer">Internet Explorer</a> и <a href="/w/Microsoft_Edge">Edge</a>.</p><h3>Сервер</h3><img alt="" class="imgall" height="147" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Inside_and_Rear_of_Webserver.jpg/220px-Inside_and_Rear_of_Webserver.jpg" width="220"/> Внутри и спереди веб-сервера <a href="/w/Dell_PowerEdge">Dell PowerEdge</a>, компьютера, предназначенного для <a href="/w/Rack_mount">монтажа в стойку</a> <p>Веб-сервер - это <a href="/w/Server_software">серверное программное обеспечение</a> или оборудование предназначен для запуска указанного программного обеспечения, которое может удовлетворить запросы клиентов World Wide Web. Веб-сервер, как правило, может содержать один или несколько веб-сайтов. Веб-сервер обрабатывает входящие сетевые запросы через <a href="/w/Hypertext_Transfer_Protocol">HTTP</a> и несколько других связанных протоколов.</p> <p>Основная функция веб-сервера - хранить, обрабатывать и доставлять <a href="/w/Web_page">веб-страницы</a> <a href="/w/Client_(computing)">клиентам</a>. Связь между клиентом и сервером осуществляется с использованием <a href="/w/Hypertext_Transfer_Protocol">протокола передачи гипертекста (HTTP)</a>. Чаще всего доставляются страницы <a href="/w/HTML">HTML-документы</a>, которые могут включать <a href="/w/Image">изображения</a>, <a href="/w/Style_sheet_(web_development)">таблицы стилей</a> и <a href="/w/JavaScript">скрипты</a> в дополнение к текстовому содержимому.</p><img alt="" class="imgall" height="183" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/69/Wikimedia_Foundation_Servers-8055_35.jpg/275px-Wikimedia_Foundation_Servers-8055_35.jpg" width="275"/> Для веб-сайта с высокой посещаемостью может использоваться несколько веб-серверов; здесь серверы <a href="/w/Dell">Dell</a> устанавливаются вместе и используются для <a href="/w/Wikimedia_Foundation">Wikimedia Foundation</a>.<p>A <a href="/w/User_agent">пользовательского агента</a>, обычно <a href="/w/Web_browser">веб-браузера</a> или <a href="/w/Web_crawler">поискового робота</a>, инициирует обмен данными, выполняя <a href="/w/Hypertext_Transfer_Protocol#Request_message">запрос</a> для определенного ресурса с помощью HTTP, и сервер отвечает содержимым этого ресурса или сообщением об ошибке , если не может этого сделать. Ресурс обычно представляет собой реальный файл на <a href="/w/Secondary_memory">вторичном хранилище</a> сервера, но это не обязательно так и зависит от того, как <a href="/w/Implementation">реализован</a>.</p> <p>веб-сервер. Хотя основная функция заключается в обслуживании контента, полная реализация HTTP также включает способы получения контента от клиентов. Эта функция используется для отправки <a href="/w/Form_(web)">веб-форм</a>, включая <a href="/w/Upload">загрузку</a> файлов.</p> <p>Многие общие веб-серверы также поддерживают <a href="/w/Server-side_scripting">серверные сценарии</a> с использованием <a href="/w/Active_Server_Pages">Active Server Pages</a> (ASP), <a href="/w/PHP">PHP</a> (гипертекстовый препроцессор) или других <a href="/w/Scripting_language">языки сценариев</a>. Это означает, что поведение th</div> </div> </div> <div class="body"> <div class="update">Последняя правка сделана 2021-06-21 05:01:20</div> <div>Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).</div></div> <div class="schl" style="background:#0e365a;height:162px;"> <div class="body" style="color:#fff;padding:34px 0px;margin-top:36px;font-size:16px;"> <div>Обратная связь: support@alphapedia.ru</div> <div style="margin:14px 0px;"><a style="color:#fff;" href="https://alphapedia.ru/terms.html" rel="nofollow">Соглашение</a></div> <div><a style="color:#fff;" href="https://alphapedia.ru/about.html" rel="nofollow">О проекте</a></div> </div> <!--LiveInternet counter--><img id="licnt23FE" width="1" height="0" style="border:0" title="LiveInternet" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7" alt=""/><script>(function(d,s){d.getElementById("licnt23FE").src= "https://counter.yadro.ru/hit?t44.6;r"+escape(d.referrer)+ ((typeof(s)=="undefined")?"":";s"+s.width+"*"+s.height+"*"+ (s.colorDepth?s.colorDepth:s.pixelDepth))+";u"+escape(d.URL)+ ";h"+escape(d.title.substring(0,150))+";"+Math.random()}) (document,screen)</script><!--/LiveInternet--> </div> <script> function sub() { var request = new XMLHttpRequest(); request.open('GET', '/action/action.php?request=sub'); request.send(); request.onreadystatechange = function () { if (request.readyState == 4 && request.status == 200){ var response = request.responseText; document.getElementById("action").innerHTML = response; var script = document.createElement("script"); script.src = "https://alphapedia.ru/javascript/main.js"; document.getElementsByClassName("javascript")[0].appendChild(script); } } } function search_() { var request = new XMLHttpRequest(); request.open('GET', '/action/action.php?request=search_'); request.send(); request.onreadystatechange = function () { if (request.readyState == 4 && request.status == 200){ var response = request.responseText; document.getElementById("action").innerHTML = response; var script = document.createElement("script"); script.src = "https://alphapedia.ru/javascript/main.js"; document.getElementsByClassName("javascript")[0].appendChild(script); } } } </script> <div id="action"></div> </body> </html>