Что такое служба world wide web кратко
Обновлено: 07.07.2024
Служба WWW (World Wide Web) - предназначена для обмена гипертекстовой информацией.
Проект был предложен в 1989 году. В 1993 появился первый браузер.
WWW построена по схеме "клиент-сервер".
Браузер (Internet Explorer, Opera . ) является мультипротокольным клиентом и интерпретатором HTML. И как типичный интерпретатор, клиент в зависимости от команд (тегов) выполняет различные функции. В круг этих функций входит не только размещение текста на экране, но обмен информацией с сервером по мере анализа полученного HTML-текста, что наиболее наглядно происходит при отображении встроенных в текст графических образов.
В начале служба WWW базировалась на трех стандартах:
HTML (HyperText Markup Lan-guage) - язык гипертекстовой разметки документов ;
URL (Universal Resource Locator) - универсальный способ адресации ресурсов в сети ;
Hypertext Transfer Protocol - протокол передачи гипертекста, протокол высокого уровня (а именно, уровня приложений).
. Используется службой WWW для передачи Web-страниц.
Дальше идет содержимое файла (тело запроса).
Заголовок запроса состоит из главной (первой) строки запроса и последующих строк, уточняющих запрос в главной строке. Последующие строки также могут отсутствовать.
Запрос в главной строке состоит из трех частей, разделенных пробелами:
GET - Метод GET служит для получения любой информации, в соответствии URI-запроса.
HEAD - запрос заголовка документа. Отличается от GET тем, что выдается только заголовок запроса с информацией о документе. Сам документ не выдается.
POST - этот метод применяется для передачи данных CGI-скриптам. Сами данные следуют в последующих строках запроса в виде параметров.
PUT - поместить документ на сервере. Запрос с этим методом имеет тело, в котором передается сам документ.
DELETE - используется для удаления ресурсов, идентифицированных с помощью URI-запроса
2) Ресурс - это путь к определенному файлу на сервере (называется URI), который клиент хочет получить (или разместить - для метода PUT). Если ресурс - просто какой-либо файл для считывания, сервер должен по этому запросу выдать его в теле ответа. Если же это путь к какому-либо CGI-скрипту, то сервер запускает скрипт и возвращает результат его выполнения. Кстати, благодаря такой унификации ресурсов для клиента практически безразлично, что он представляет собой на сервере.
Строки после главной строки запроса имеют следующий формат:
Таким образом, задаются параметры запроса. Это является необязательным, все строки после главной строки запроса могут отсутствовать; в этом случае сервер принимает их значение по умолчанию или по результатам предыдущего запроса (при работе в режиме Keep-Alive).
Connection (соединение) - может принимать значения Keep-Alive и close. Keep-Alive ("оставить в живых") означает, что после выдачи данного документа соединение с сервером не разрывается, и можно выдавать еще запросы. Большинство браузеров работают именно в режиме Keep-Alive, так как он позволяет за одно соединение с сервером "скачать" html-страницу и рисунки к ней. Будучи однажды установленным, режим Keep-Alive сохраняется до первой ошибки или до явного указания в очередном запросе Connection: close.
close ("закрыть") - соединение закрывается после ответа на данный запрос.
User-Agent - значением является "кодовое обозначение" браузера, например:
Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt)
Accept - список поддерживаемых браузером типов содержимого в порядке их предпочтения данным браузером, например:
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Это, очевидно, нужно для случая, когда сервер может выдавать один и тот же документ в разных форматах.
Значение этого параметра используется в основном CGI-скриптами для формирования ответа, адаптированного для данного браузера.
Referer - URL, с которого перешли на этот ресурс.
Host - имя хоста, с которого запрашивается ресурс. Полезно, если на сервере имеется несколько виртуальных серверов под одним IP-адресом. В этом случае имя виртуального сервера определяется по этому полю.
Accept-Language - поддерживаемый язык. Имеет значение для сервера, который может выдавать один и тот же документ в разных языковых версиях.
Формат ответа очень похож на формат запроса: он также имеет заголовок и тело, разделенное пустой строкой.
Заголовок также состоит из основной строки и строк параметров, но формат основной строки отличается от таковой в заголовке запроса.
Основная строка запроса состоит из 3-х полей, разделенных пробелами:
Версия протокола - аналогичен соответствующему параметру запроса.
6.2.3 Код возврата (ошибки, состояния) - кодовое обозначение "успешности" выполнения запроса.
Например, код 200 означает "все нормально" (OK).
Словесное описание ошибки - "расшифровка" предыдущего кода. Например, для 200 это OK, для 500 - Internal Server Error.
Connection - этот ответ аналогичен соответствующему параметру запроса.
Если сервер не поддерживает Keep-Alive (есть и такие серверы), то значение Connection в ответе всегда close.
Content-Type - содержит обозначение типа содержимого ответа в MIME.
В зависимости от значения Content-Type браузер воспринимает ответ как HTML-страницу, картинку gif или jpeg, как файл, который надо сохранить на диске, или как что-либо еще и предпринимает соответствующие действия.
Некоторые типы содержимого:
text/html - текст в формате HTML (веб-страница);
text/plain - простой текст (аналогичен "блокнотовскому");
image/jpeg - картинка в формате JPEG;
image/gif - то же, в формате GIF;
Также может передавать кодировку для текстовых данных.
Content-Length - длина содержимого ответа в байтах (размер файла).
Last-Modified - дата и время последнего изменения документа.
6.3 Программа TeleportPro.
Бывают ситуации, когда необходимо работать с информацией с локального диска, например:
отсутствие доступа в Internet.
очень медленный канал.
очень большое количество документов.
создание резервной копии, вдруг сервер закроется.
для экономии при оплате канала, при выходе по модему.
Некоторые возможности программы:
задание глубины сканирования сайта, и внешних ссылок
задание типа файлов (расширение) для скачивания, например можно скачать только графику.
Содержание
Структура и принципы Всемирной паутины
Технологии Всемирной паутины
История Всемирной паутины
На первой фотографии во Всемирной паутине была изображена пародийная филк-группа Les Horribles Cernettes. [1] Тим Бернес-Ли попросил их отсканированные снимки и лидера группы после CERN Hardronic Festival.
Перспективы развития Всемирной паутины
В настоящее время наметились две тенденции в развитии Всемирной паутины: семантическая паутина и социальная паутина. Семантическая паутина предполагает улучшение связности и релевантности информации во Всемирной паутине через введение новых форматов метаданных. Социальная паутина полагается на работу по упорядочиванию имеющейся в Паутине информации, выполняемую самими пользователями Паутины. В рамках второго направления наработки, являющиеся частью семантической паутины, активно используются в качестве инструментов (OPML, микроформаты XHTML).
Существует также популярное понятие Web 2.0, обобщающее сразу несколько направлений развития Всемирной паутины.
Способы активного отображения информации во Всемирной паутине
Информация в вебе может отображаться как пассивно (то есть пользователь может только считывать её), так и активно — тогда пользователь может добавлять информацию и редактировать её. К способам активного отображения информации во Всемирной паутине относятся:
Следует отметить, что это деление весьма условно. Так, скажем, блог или гостевую книгу можно рассматривать как частный случай форума, который, в свою очередь, является частным случаем системы управления контентом. Обычно разница проявляется в назначении, подходе и позиционировании того или иного продукта.
Отчасти информация с сайтов может также быть доступна через речь. В Индии уже началось [2] тестирование системы, делающей текстовое содержимое страниц доступным даже для людей, не умеющих читать и писать.
Всемирная паутина для интернета является одной из самых главных его частей. Благодаря ей мы можем посещать множество различных сайтов, обучаться на них, смотреть фильмы, читать книги и многое другое.
World Wide Web открыл перед человечеством огромные, практически неиссякаемые возможности в сфере потребления информации и ее распространения. И, определение этого термина следует знать каждому.
Прошлый материал был посвящен тому, что такое интернет, истории его создания и тому, что он из себя представляет. Сегодня мы разберем очень важную его часть — всемирную паутину. Вы узнаете, что такое Веб в информатике и как работает эта система.
Что такое всемирная паутина WWW
Представляет из себя:
Т.е. простым языком. Это система в интернете, которая позволяет создавать документ/ы в формате гипертекста, те же, HTML странички, и предоставлять к ним доступ по определенной гиперссылке в интернете. Хранить их можно на специальных серверах.
Именно создание всемирной паутины стало причиной быстрого роста популярности интернета и бешеных темпов его развития. Появилось то, благодаря чему в интернете стало возможным удобно делиться и получать информацию в графическом и понятном для пользователя виде. Для этого данная система и создавалась.
Как работает Веб — структура и принципы
Чтобы просматривать данные, которые хранятся на веб-сервере есть специальные программы — браузеры. В основную функцию сервера входит отображение гипертекста. Большинство информации в Вебе создается в формате гипертекста. Пишется в простом языке разметки гипертекста — HTML. О том, что такое гипертекст, читайте в соответствующей статье.
На каждой страничке в этом формате может храниться: текст, картинки, видео/аудио и другие объекты. Сейчас их миллиона и в Вебе можно найти абсолютно любую информацию, даже то, чего уже просто физически не существует.
Различные сайты, ресурсы в интернете и формируют World Wide Web — большую паутину связанных гиперссылками документов, которые и похожи на сеть.
История появления всемирной паутины
Автором идеи и разработчиком всемирной паутины стал британский ученый Тим Бернес-Ли. Начал он ее реализовывать еще в 1 989 году.
В 1 990 году WWW стал доступен для исследовательских учреждений в январе 1 991 года, и для общественности в августе того же года. В это же время был выпущен и первый просто браузер — WorldWideWeb.
В 1 993 году появился первый браузер с графическим интерфейсом — Windows NCSA Mosaic, который вызвал у общественности огромный интерес к всемирной паутине и ее популярность начала расти огромными темпами.
В 1 994 году Тим Бернес-Ли организовал специальный консорциум W3C, который занимается развитием и контролем всемирной паутины. Они разрабатывают и внедряют технологические стандарты для сайтов, создают все спецификации и следят за тем, чтобы ресурсы в интернете соответствовали им.
World Wide Web стал толчком для лавинообразного развития сети Internet. Стал причиной бешеного роста его популярности. И, является центральной в развитии всей информационной эпохи. На данный момент им пользуются миллиарды людей по всему миру.
Сейчас нет необходимости иметь множество литературы, идти в библиотеку и т.д., чтобы получить знания. Достаточно лишь поискать нужную информацию в интернете, перейти по ссылке и получить желаемое. Потому, что все документы в вебе связаны между собой ссылками — поэтому ее называются паутиной, сетью.
В заключение
World Wide Web стал для нас чуть ли не самым главным источником для образования и получения новой информации. Все мы проводим в сети по многу часов в неделю. Приятного вам серфинга.
Для просмотра информации, полученной от веб-сервера, на клиентском компьютере применяется специальная программа — веб-браузер. Основная функция веб-браузера — отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссылки. Большая часть инфо
рмации в Вебе представляет из себя именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML (англ. HyperText Markup Language), язык разметки гипертекста.
время HTML начал несколько сдавать свои позиции и уступать их более современным технологиям разметки: XHTML и XML. Для улучшения визуального восприятия веба стала широко применяться технология CSS (англ. Cascading Style Sheets), которая позволяет задавать единые стили оформления для множества веб-страниц.
Популярная концепция развития Всемирной паутины — создание семантической паутины. Семантическая паутина — это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в сети информацию более понятной для компьютеров. Семантическая паутина — это концепция сети, в которой каждый ресурс на человеческом языке был бы снабжён описанием, понятным компьютеру. Семантическая паутина открывает доступ к чётко структурированной информации для любых приложений, независимо от платформы и независимо от языков программирования.
В настоящее время наметились две тенденции в развитии Всемирной паутины: семантическая паутина и
Существует также популярное понятие Web 2.0, обобщающее сразу несколько направлений развития Всемирной паутины.
Способы активного отображения информации во Всемирной паутине
Информация в вебе может отображаться как пассивно (то есть пользователь может только считывать её), так и активно — тогда пользователь может добавлять информацию и редактировать её. К способам активного отображения информации во Всемирной паутине относятся:
- гостевые книги,
- форумы,
- чаты,
- блоги,
- wiki-проекты,
- социальные сети,
- системы управления контентом.
Следует отметить, что это деление весьма условно. Так, скажем, блог или гостевую книгу можно рассматривать как частный случай форума, который, в свою очередь, является частным случаем системы управления контентом. Обычно разница проявляется в назначении, подходе и позиционировании того или иного продукта.
Отчасти информация с сайтов может также быть доступна через речь. В Индии уже началось тестирование системы, делающей текстовое содержимое страниц доступным даже для людей, не умеющих читать и писать.
World Wide Web иногда иронично называют Wild Wild Web (дикий, дикий Web) — по аналогии с названием одноименного фильма Wild Wild West (Дикий, дикий Вест).
В 2011 году в Санкт-Петербурге планировали установить памятник Всемирной паутине. Композиция должна была представлять из себя уличную скамейку в виде аббревиатуры WWW с бесплатным доступом в Сеть.
На самом деле, посчитать сколько устройств подключено к сети не представляется возможным. То, что счет идет на несколько миллиардов — это точно. Главная цель всемирной паутины — это дать возможность всем подключенным к ней устройствам мгновенно обмениваться информацией между собой.
- общаться с родными;
- искать информацию;
- изучать новые профессии;
- смотреть фильмы;
- слушать музыку;
- читать книги;
- создавать семьи;
- и многое другое.
Благодаря всемирной паутине, вы читаете сейчас эту статью.
Как устроена всемирная паутина
Конечно, сам процесс просмотра веб-страницы описан очень примитивно, но алгоритм верный. Примитивно, потому что серверов с веб-страницами — миллионы. А это значит, что браузер не может сразу же найти необходимый веб-сервер, на котором расположен искомый сайт. Поиск нужного сервера происходит ступенчато:
На словах этот процесс описывается долго, но на деле это происходит за доли секунд, что пользователь не успевает понять, сколько работы было проделано, чтобы показать ему сайт.
Если разобраться, тогда:
Если отбросить технические составляющие Интернета (кабель, ретранслятор, канал связи и др.), то интернет состоит из:
По некоторой информации, людям доступна лишь малая часть всего интернета, примерно 15-17% — это тот самый интернет, который мы называем “всемирная паутина” и можем им пользоваться через браузер.
Заключение
Читайте также:
- Все ли люди видят сны кратко
- Какие физические упражнения приносят наибольшую пользу здоровью ответ кратко
- В чем состоит отличие условий образования теплого и холодного атмосферных фронтов кратко
- Может ли школьная библиотека опубликовать список книг прочитанных победителями конкурса
- Как ваш проект позволит выстроить профориентационную деятельность на уровне школы и региона