Структура и принципы Всемирной паутины. По категории решаемых задач

Скачать на Телефон 13.05.2019
Скачать на Телефон

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

Определение

Веб-сайты — это сборники документов, известных как веб-страницы (или страницы для краткости). Они содержат некоторую информацию: изображения, текст, видео-, аудиоматериалы и другое. Главная страница вебсайта, т.н. файл начала, называется домашней, с нее можно перейти на все остальные страницы. Они связаны гиперссылками, которые выделены особым или представлены при помощи изображений. При перемещении курсора на них, он приобретает вид руки с вытянутым указательным пальцем. После клика на такие элементы пользователь перемещается на новое место. Это может быть другая страница, другое место на той же странице или иной вебсайт.

Веб-страницы написаны на языке, называемом язык разметки гипертекста HTML. Браузеры (программы, используемые для такие как Internet Explorer, Firefox, Opera, Safari, Google Chrome и т. д.), читают его и отображают нужную информацию.

С чего все началось?

Самая ранняя документированная идея сети, которая бы объединяла компьютеры по всему миру, родилась в 1962. Однако первый вебсайт был запущен лишь спустя почти 30 лет - 6 августа 1991 г. Это была страница, созданная Тимом Бернерс-Ли, посвященнная придуманной им двумя годами раньше концепции World Wide Web. Сайт принадлежал компании ЦЕРН (Европейская организация по ядерным исследованиям), которая является крупнейшим в мире центром по исследованию физики высоких энергий. К сожалению, самая первая версия страницы сейчас уже недоступна. Но введя в поисковой строке браузера first website, вы сможете попасть на его версию 1992 года, которая дает неплохое представление о том, с чего начиналась история веб-сайтов. Некоторые элементы содержимого кликабельны, но в основном навигация осуществляется путем ввода команд с клавиатуры.

Где находится веб-сайт физически?

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

Все на своем месте

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

  • приставка http:// — означает тип протокола передачи информации;
  • www. - на заре Интеренета все сайты начинались с этой знаменитой аббревиатуры, но сейчас она используется лишь как дань привычке: вы сможете открыть нужную страницу, что вводя этот префикс, что без него;
  • имя сайта - это уникальное название, которое приобретается у компании-регистратора. Оно состоит из двух частей, разделенных точкой. Например, fb. - это само имя, а ru — это обозначение доменной зоны, в которой он находится, в данном случае - это домен России.

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

В зависимости от выполняемых функций, есть такие виды веб-ресурсов:

Информационный сайт - используется для размещения статей и материалов определенного направления или на общую тематику. Это новостные порталы, блоги, энциклопедии и т. д.

Корпоративный веб-сайт — это сайт предприятия или организации. Он может иметь два функции:

  • обеспечение связи между сотрудниками отделений и филиалов для координации их деятельности;
  • о компании потенциальным клиентам. Для существующих покупателей может быть предусмотрен личный кабинет, в котором можно отслеживать статус покупок, уровень скидки и т.д.

Разработка такого ресурса - это долгая и трудоемкая задача, поэтому их могут позволить себе только крупные компании. Небольшие предприятия используют в своей деятельности сайты-визитки и портфолио. Они делаются довольно просто, но предоставляют всю необходимую информацию о фирме.

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

Сервисные веб-сайты - это поисковые системы, почты, хостинги. Сюда же можно отнести интернет-доски объявлений.

Всегда красиво и аккуратно

Порой мы воспринимаем как данность то, что один и тот же сайт одинаково выглядит что на экране персонального компьютера, что на планшете или смартфоне. И недовольно морщимся, когда при смене разрешения монитора колонки «наезжают» друг на друга, картинки закрывают текст и т. д.

Для того чтобы избежать этих неудобств, разработан адаптивный дизайн веб-сайтов. Это означает, что ресурс был спроектирован так, что он одинаково выглядит на разных устройствах. Это достигается за счет того, что сайт при загрузке получает информацию об условиях, в которых он будет отображен: платформе, разрешении экрана, его ориентации.

Сегодня используется огромное количество разных устройств, и создавать отдельную версию сайта для каждого было бы сложно и дорого. Но благодаря технологии «резиновой» сетки макета и возможностей современных языков программирования, эту задачу можно автоматизировать.

Что такое поддержка веб-сайта?

Это система мероприятий по обеспечению стабильной работы сайта и выполнению им его функций, которая осуществляется администрацией сайта или предоставляется сторонними организациями за плату. Она бывает таких видов:

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

Здравствуйте, уважаемые читатели. Сегодня будем разбираться с базовыми терминами. Не думайте, что будет скучно. Пусть даже вы имеете представление о том, о чем сегодня пойдет речь, кое-какая информация будет для вас новой. Уверяю.

Веб-сайт что это такое, как выглядят его «внутренности», что необходимо, чтобы его создавать, для чего он нужен человеку и многое другое вы узнаете из этой статьи.

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

1. Что такое - веб сайт

Итак, начнем с определения. Что же такое сайт. Это совокупность документов с гипертекстовой информацией, доступной в Интернете. Информационная система, площадка, на которой человек (администратор) выкладывает какие-то сведения, а посетитель страницы может ее воспринять. Все очень сложно. Соглашусь. Давайте как-то попроще.

Любой сайт – это папка с файлами, написанная при помощи языков программирования. Если вы откроете любой из них, то ровным счетом ничего не поймете. Благо, у нас есть браузер, который считывает информацию и предоставляет ее в готовом виде, доступном для восприятия любому пользователю. Я уже подробно описывал , можете почитать эту информацию в этом блоге.

Так браузеры видят сайт.

Конечно, не все программисты мастерски владеют этими языками. В работе им могут помогать . Это существенно облегчает жизнь разработчикам. Однако, вы должны знать, что даже если вы используете , он все равно будет написан при помощи кода. Просто вы его не увидите.

Существуют также картотеки, базы, в которых собрана вся информация о страницах и сведениях, которые размещены на сайтах. Вы нередко сталкивались с этими штуками. Самые популярные из них – Яндекс и Гугл.

Стоит вам ввести слово «рецепт варенья», как поисковая система тут же проанализирует все документы, которые находятся в интернете и выдаст вам подходящие страницы с нужной информацией.

2. Из чего состоит сайт

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


Цитата.

Давайте попробую объяснить чуть проще. У вас есть некая папка, на вашем компьютере. Никто из желающих не может получить к ней доступ, так как данные зашифрованы, а вы заботитесь о своей безопасности. Это нормально, ведь на компьютере хранится тонна приватных сведений не для посторонних глаз.

Где-то далеко-далеко у вашего «друга» есть флешка, доступ к которой может осуществить любой желающий. Этот друг предоставляет хостинг. Ваша задача передать, выложить, направить свою папку на его флешку, чтобы пользователи, как и вы, смогли бы увидеть проект. Ну, а чтобы отыскать нужный файл было элементарно, ему придумывают название, то есть используют домен.

Иногда сайты создаются прямо на этой флешке, если использовать «правильные» термины, она называется сервером. Некоторые , но в этом случае они все равно будут преследовать свою выгоду. Об этом мне не хотелось бы говорить в рамках этой статьи. Полистайте этот блог и обязательно найдете всю информацию.

Мы плавно перешли к выгоде от создания сайта. Давайте лучше подробнее побеседуем об этом. Зачем создают сайты и какую пользу они приносят человечеству?

3. Какая выгода для создателя сайта

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

Реклама также может являться источником дохода для создателя сайта. Вы не продаете конкретный товар, а рассказываете о нем (или выставляете баннер) и получаете свой процент от продажи или нажатия на это сообщение.

4. Два инструмента для создания web-сайтов

4.1 Тильда + Видео-обзор основных функций

На самом деле, сделать свой сайт довольно просто в современном мире. Многие конструкторы очень хорошо зарекомендовали себя в этом качестве. Не буду рассказывать о преимуществах, подобных обзоров на Start-Luck можно найти не меньше десятка. Сразу выведу итог: один из лучших – Tilda . Именно с нее я и советую вам начать знакомство с сайтостроением.

4.2 CMS WordPress + Видео

Если же у вас есть желание узнать чуть больше о коде, то лучшим обучающим курсом для вас может стать «WordPress 4: пример создания блога ». Все очень просто и доступно для новичка. Проблем точно не возникнет.


Курс «Wordpress 4 - пример создания блога».

Для лучшего понимания, что такое CMS (попросту - движок сайта), посмотрите короткое видео:

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

Структура и принципы Всемирной паутины

Графическое изображение информации во Всемирной паутине

Всемирную паутину образуют миллионы веб-серверов сети Интернет , расположенных по всему миру. Веб-сервер является программой , запускаемой на подключённом к сети компьютере и использующей протокол жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически распределять ресурсы в ответ на HTTP-запрос. Для идентификации ресурсов (зачастую файлов или их частей) во Всемирной паутине используются единообразные идентификаторы ресурсов англ. Uniform Resource Identifier ). Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов англ. Uniform Resource Locator ). Такие URL-локаторы сочетают в себе технологию идентификации URI и систему доменных имён англ. Domain Name System ) - доменное имя (или непосредственно . Основная функция веб-браузера - отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссы́лки . Большая часть информации в Вебе представляет собой именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык англ. HyperText Markup Language ), язык разметки гипертекста. Работа по разметке гипертекста называется вёрсткой, ма́стера по разметке называют веб-мастером или вебмастером (без дефиса). После HTML-разметки получившийся гипертекст помещается в файл , такой HTML-файл является самым распространённым ресурсом Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт . В гипертекст веб-страниц добавляются гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Гиперссылки веба основаны на технологии URL.

Технологии Всемирной паутины

В целом можно заключить, что Всемирная паутина стоит на «трёх китах»: HTTP, HTML и URL. Хотя в последнее время HTML начал несколько сдавать свои позиции и уступать их более современным технологиям разметки: XML. XML (англ. eXtensible Markup Language ) позиционируется как фундамент для других языков разметки. Для улучшения визуального восприятия веба стала широко применяться технология CSS , которая позволяет задавать единые стили оформления для множества веб-страниц. Ещё одно нововведение, на которое стоит обратить внимание, - система обозначения ресурсов англ. Uniform Resource Name ).

Популярная концепция развития Всемирной паутины - создание семантической паутины . Семантическая паутина - это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в сети информацию более понятной для компьютеров. Семантическая паутина - это концепция сети, в которой каждый ресурс на человеческом языке был бы снабжён описанием, понятным компьютеру . Семантическая паутина открывает доступ к чётко структурированной информации для любых приложений, независимо от платформы и независимо от языков программирования . Программы смогут сами находить нужные ресурсы, обрабатывать информацию, классифицировать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете. Для создания понятного компьютеру описания ресурса, в семантической паутине используется формат RDF (англ. Resource Description Framework ), который основан на синтаксисе англ. RDF Schema ) и англ. Protocol And RDF Query Language ) (произносится как «спа́ркл» ), новый язык запросов для быстрого доступа к данным RDF.

История Всемирной паутины

Изобретателями всемирной паутины считаются Тим Бернерс-Ли в меньшей степени, Роберт Кайо . Тим Бернерс-Ли является автором технологий HTTP, URI/URL и HTML. В году он работал в фр. Conseil Européen pour la Recherche Nucléaire, Женеве (Швейцария), он для собственных нужд написал программу «Энквайр» (англ. «Enquire» , можно вольно перевести как «Дознаватель»), которая использовала случайные ассоциации для хранения данных и заложила концептуальную основу для Всемирной паутины.

Существует также популярное понятие Web 2.0 , обобщающее сразу несколько направлений развития Всемирной паутины.

Способы активного отображения информации во Всемирной паутине

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

Следует отметить, что это деление весьма условно. Так, скажем, блог или гостевую книгу можно рассматривать как частный случай форума, который, в свою очередь, является частным случаем системы управления контентом. Обычно разница проявляется в назначении, подходе и позиционировании того или иного продукта.

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

Организации, занимающиеся развитием Всемирной паутины и Интернета в целом

Ссылки

  • Знаменитая книга Бернерса-Ли «Плетя паутину: истоки и будущее Всемирной паутины» он-лайн на английском языке

Литература

  • Филдинг, Р.; Геттис, Дж.; Могул, Дж.; Фристик, Г.; Мазинтер, Л.; Лич, П.; Бернерс-Ли, Т. (Июнь 1999). "Hypertext Transfer Protocol - http://1.1 ". Request For Comments 2616. Information Sciences Institute.
  • Бернерс-Ли, Тим; Брэй, Тим; Конноли, Дэн; Коттон, Пол; Филдинг, Рой; Джекл, Марио; Лилли, Крис; Мендельсон, Ной; Оркард, Дэвид; Уолш, Норман; Уиллиамс, Стюарт (Декабрь 15, 2004). "Architecture of the World Wide Web, Volume One ". Version 20041215. W3C.
  • Поло, Лучано World Wide Web Technology Architecture: A Conceptual Analysis . New Devices (2003). Проверено Июль 31 2005.

Структура и принципы Всемирной паутины

Графическое изображение информации во Всемирной паутине

Всемирную паутину образуют миллионы веб-серверов сети Интернет , расположенных по всему миру. Веб-сервер является программой , запускаемой на подключённом к сети компьютере и использующей протокол жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически распределять ресурсы в ответ на HTTP-запрос. Для идентификации ресурсов (зачастую файлов или их частей) во Всемирной паутине используются единообразные идентификаторы ресурсов англ. Uniform Resource Identifier ). Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов англ. Uniform Resource Locator ). Такие URL-локаторы сочетают в себе технологию идентификации URI и систему доменных имён англ. Domain Name System ) - доменное имя (или непосредственно . Основная функция веб-браузера - отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссы́лки . Большая часть информации в Вебе представляет собой именно гипертекст. Для облегчения создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык англ. HyperText Markup Language ), язык разметки гипертекста. Работа по разметке гипертекста называется вёрсткой, ма́стера по разметке называют веб-мастером или вебмастером (без дефиса). После HTML-разметки получившийся гипертекст помещается в файл , такой HTML-файл является самым распространённым ресурсом Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт . В гипертекст веб-страниц добавляются гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Гиперссылки веба основаны на технологии URL.

Технологии Всемирной паутины

В целом можно заключить, что Всемирная паутина стоит на «трёх китах»: HTTP, HTML и URL. Хотя в последнее время HTML начал несколько сдавать свои позиции и уступать их более современным технологиям разметки: XML. XML (англ. eXtensible Markup Language ) позиционируется как фундамент для других языков разметки. Для улучшения визуального восприятия веба стала широко применяться технология CSS , которая позволяет задавать единые стили оформления для множества веб-страниц. Ещё одно нововведение, на которое стоит обратить внимание, - система обозначения ресурсов англ. Uniform Resource Name ).

Популярная концепция развития Всемирной паутины - создание семантической паутины . Семантическая паутина - это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в сети информацию более понятной для компьютеров. Семантическая паутина - это концепция сети, в которой каждый ресурс на человеческом языке был бы снабжён описанием, понятным компьютеру . Семантическая паутина открывает доступ к чётко структурированной информации для любых приложений, независимо от платформы и независимо от языков программирования . Программы смогут сами находить нужные ресурсы, обрабатывать информацию, классифицировать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете. Для создания понятного компьютеру описания ресурса, в семантической паутине используется формат RDF (англ. Resource Description Framework ), который основан на синтаксисе англ. RDF Schema ) и англ. Protocol And RDF Query Language ) (произносится как «спа́ркл» ), новый язык запросов для быстрого доступа к данным RDF.

История Всемирной паутины

Изобретателями всемирной паутины считаются Тим Бернерс-Ли в меньшей степени, Роберт Кайо . Тим Бернерс-Ли является автором технологий HTTP, URI/URL и HTML. В году он работал в фр. Conseil Européen pour la Recherche Nucléaire, Женеве (Швейцария), он для собственных нужд написал программу «Энквайр» (англ. «Enquire» , можно вольно перевести как «Дознаватель»), которая использовала случайные ассоциации для хранения данных и заложила концептуальную основу для Всемирной паутины.

Существует также популярное понятие Web 2.0 , обобщающее сразу несколько направлений развития Всемирной паутины.

Способы активного отображения информации во Всемирной паутине

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

Следует отметить, что это деление весьма условно. Так, скажем, блог или гостевую книгу можно рассматривать как частный случай форума, который, в свою очередь, является частным случаем системы управления контентом. Обычно разница проявляется в назначении, подходе и позиционировании того или иного продукта.

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

Организации, занимающиеся развитием Всемирной паутины и Интернета в целом

Ссылки

  • Знаменитая книга Бернерса-Ли «Плетя паутину: истоки и будущее Всемирной паутины» он-лайн на английском языке

Литература

  • Филдинг, Р.; Геттис, Дж.; Могул, Дж.; Фристик, Г.; Мазинтер, Л.; Лич, П.; Бернерс-Ли, Т. (Июнь 1999). "Hypertext Transfer Protocol - http://1.1 ". Request For Comments 2616. Information Sciences Institute.
  • Бернерс-Ли, Тим; Брэй, Тим; Конноли, Дэн; Коттон, Пол; Филдинг, Рой; Джекл, Марио; Лилли, Крис; Мендельсон, Ной; Оркард, Дэвид; Уолш, Норман; Уиллиамс, Стюарт (Декабрь 15, 2004). "Architecture of the World Wide Web, Volume One ". Version 20041215. W3C.
  • Поло, Лучано World Wide Web Technology Architecture: A Conceptual Analysis . New Devices (2003). Проверено Июль 31 2005.

Всемирная паутина вокруг Википедии

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

Для просмотра информации, полученной от веб-сервера, на клиентском компьютере применяется специальная программа - веб-браузер . Основная функция веб-браузера - отображение гипертекста . Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссылки . Большая часть информации в Вебе представляет собой именно гипертекст.

Для создания, хранения и отображения гипертекста во Всемирной паутине традиционно используется язык HTML (англ. HyperText Markup Language «язык разметки гипертекста»). Работа по созданию (разметке) гипертекстовых документов называется вёрсткой , она делается веб-мастером либо отдельным специалистом по разметке - верстальщиком. После HTML-разметки получившийся документ сохраняется в файл , и такие HTML -файлы являются основным типом ресурсов Всемирной паутины. После того, как HTML-файл становится доступен веб-серверу, его начинают называть «веб-страницей». Набор веб-страниц образует веб-сайт .

Гипертекст веб-страниц содержит гиперссылки. Гиперссылки помогают пользователям Всемирной паутины легко перемещаться между ресурсами (файлами) вне зависимости от того, находятся ресурсы на локальном компьютере или на удалённом сервере. Для определения местонахождения ресурсов во Всемирной паутине используются единообразные локаторы ресурсов URL (англ. Uniform Resource Locator ). Например, полный URL главной страницы русского раздела Википедии выглядит так: http://ru.wikipedia.org/wiki/Заглавная_страница. Подобные URL-локаторы сочетают в себе технологию идентификации URI (англ. Uniform Resource Identifier «единообразный идентификатор ресурса») и систему доменных имён DNS (англ. Domain Name System ). Доменное имя (в данном случае ru.wikipedia.org) в составе URL обозначает компьютер (точнее - один из его сетевых интерфейсов), который исполняет код нужного веб-сервера. URL текущей страницы обычно можно увидеть в адресной строке браузера, хотя многие современные браузеры предпочитают по умолчанию показывать лишь доменное имя текущего сайта.

Технологии

Для улучшения визуального восприятия веба стала широко использоваться технология CSS , которая позволяет задавать единые стили оформления для множества веб-страниц. Ещё одно нововведение, на которое стоит обратить внимание, - система обозначения ресурсов URN (англ. Uniform Resource Name ).

Популярная концепция развития Всемирной паутины - создание семантической паутины . Семантическая паутина - это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в сети информацию более понятной для компьютеров. Семантическая паутина - это концепция сети, в которой каждый ресурс на человеческом языке был бы снабжён описанием, понятным компьютеру. Семантическая паутина открывает доступ к чётко структурированной информации для любых приложений, независимо от платформы и независимо от языков программирования . Программы смогут сами находить нужные ресурсы, обрабатывать информацию, классифицировать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете. Для создания понятного компьютеру описания ресурса, в семантической паутине используется формат RDF (англ. Resource Description Framework ), который основан на синтаксисе XML и использует идентификаторы URI для обозначения ресурсов. Новинки в этой области - это RDFS (англ. RDF Schema ) и SPARQL (англ. Protocol And RDF Query Language ) (произносится как «спа́ркл»), новый язык запросов для быстрого доступа к данным RDF.

История

Так выглядит самый первый веб-сервер, разработанный Тимом Бернерсом-Ли

Изобретателями всемирной паутины считаются Тим Бернерс-Ли и, в меньшей степени, Роберт Кайо . Тим Бернерс-Ли является автором технологий HTTP , URI /URL и HTML . В 1980 году он работал в Европейском совете по ядерным исследованиям (фр. conseil européen pour la recherche nucléaire , CERN ) консультантом по программному обеспечению. Именно там, в Женеве (Швейцария), он для собственных нужд написал программу «Энквайр » (англ. Enquire , можно вольно перевести как «Дознаватель»), которая использовала случайные ассоциации для хранения данных и заложила концептуальную основу для Всемирной паутины.

Развитие информационных технологий

В рамках проекта Бернерс-Ли написал первый в мире веб-сервер , называвшийся «httpd », и первый в мире гипертекстовый веб-браузер , называвшийся «WorldWideWeb». Этот браузер был одновременно и WYSIWYG -редактором (сокр. от англ. what you see is what you get - что видишь, то и получишь), его разработка была начата в октябре 1990 года , а закончена в декабре того же года. Программа работала в среде NeXTStep и начала распространяться по Интернету летом 1991 года .

Майк Сендал (Mike Sendall) покупает в это время компьютер «NeXT cube» для того, чтобы понять, в чём состоят особенности его архитектуры, и отдаёт его затем Тиму [Бернерс-Ли]. Благодаря совершенству программной системы «NeXT cube» Тим написал прототип, иллюстрирующий основные положения проекта, за несколько месяцев. Это был впечатляющий результат: прототип предлагал пользователям, кроме прочего, такие развитые возможности, как WYSIWYG browsing/authoring!… В течение одной из сессий совместных обсуждений проекта в кафетерии ЦЕРНа мы с Тимом попытались подобрать «цепляющее» название (catching name) для создаваемой системы. Единственное, на чём я настаивал, это чтобы название не было в очередной раз извлечено всё из той же греческой мифологии. Тим предложил «world wide web». Всё в этом названии мне сразу очень понравилось, только трудно произносится по-французски.

Первый в мире веб-сайт был размещён Бернерсом-Ли 6 августа 1991 года на первом веб-сервере , доступном по адресу http://info.cern.ch/ , (). Ресурс определял понятие «Всемирной паутины », содержал инструкции по установке веб-сервера, использования браузера и т. п. Этот сайт также являлся первым в мире интернет-каталогом , потому что позже Тим Бернерс-Ли разместил и поддерживал там список ссылок на другие сайты.

На первой фотографии, появившейся во Всемирной паутине, была изображена пародийная филк -группа Les Horribles Cernettes . Тим Бернерс-Ли попросил у лидера группы отсканированные фотографии после музыкального фестиваля «CERN hardronic festival».

И всё же теоретические основы веба были заложены гораздо раньше Бернерса-Ли. Ещё в 1945 году Ванна́вер Буш разработал концепцию Memex - вспомогательных механических средств «расширения человеческой памяти ». Memex - это устройство, в котором человек хранит все свои книги и записи (а в идеале - и все свои знания, поддающиеся формальному описанию) и которое выдаёт нужную информацию с достаточной скоростью и гибкостью. Оно является расширением и дополнением памяти человека. Бушем было также предсказано всеобъемлющее индексирование текстов и мультимедийных ресурсов с возможностью быстрого поиска необходимой информации. Следующим значительным шагом на пути ко Всемирной паутине было создание гипертекста (термин введён Тедом Нельсоном в 1965 году).

С 1994 года основную работу по развитию Всемирной паутины взял на себя консорциум Всемирной паутины (англ. world wide web consortium , в сокращённой записи W3C ), основанный и до сих пор возглавляемый Тимом Бернерсом-Ли. Данный консорциум - организация, разрабатывающая и внедряющая технологические стандарты для Интернета и Всемирной паутины. Миссия W3C: «Полностью раскрыть потенциал Всемирной паутины путём создания протоколов и принципов, гарантирующих долгосрочное развитие Сети». Две другие важнейшие задачи консорциума - обеспечить полную «интернационализа́цию Сети́» и сделать Сеть доступной для людей с ограниченными возможностями.

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

Перспективы развития

В настоящее время наметились два направления в развитии Всемирной паутины: семантическая паутина и социальная паутина .

  • Семантическая паутина предполагает улучшение связности и релевантности информации во Всемирной паутине через введение новых форматов метаданных .
  • Социальная паутина полагается на пользователей, выполняющих упорядочивание имеющейся в сети информации.

В рамках второго направления наработки, являющиеся частью семантической паутины, активно используются в качестве инструментов (RSS и другие форматы веб-каналы , OPML , микроформаты XHTML). Частично семантизированные участки дерева категорий «Википедии» помогают пользователям осознанно перемещаться в информационном пространстве, однако, очень мягкие требования к подкатегориям не дают основания надеяться на расширение таких участков. В связи с этим интерес могут представлять попытки составления атласов Знания.

Существует также популярное понятие Web 2.0 , обобщающее сразу несколько направлений развития Всемирной паутины.

Способы активного отображения информации

Представленная в сети информация может быть доступна:

  • только для чтения («пассивно»);
  • для чтения и добавления/изменения («активно»).

К способам активного отображения информации во Всемирной паутине относятся:

Это деление весьма условно. Так, скажем, блог или гостевую книгу можно рассматривать как частный случай форума, который, в свою очередь, является частным случаем системы управления контентом. Обычно разница проявляется в назначении, подходе и позиционировании того или иного продукта.

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

Безопасность

Предлагаемые решения соответствующих проблем существенно варьируются вплоть до полного противоречия друг другу. Крупные поставщики защитных решений вроде McAfee , Avira , Avast и другие разрабатывают продукты для оценки информационных систем на предмет их соответствия определённым требованиям, другие игроки рынка (например, Finjan) рекомендуют проводить активное исследование программного кода и вообще всего содержимого в режиме реального времени, вне зависимости от источника данных. Есть также мнения, согласно которым предприятия должны воспринимать безопасность как удачную возможность для развития бизнеса , а не как источник расходов; для этого на смену сотням компаний, обеспечивающих защиту информации сегодня, должна прийти немногочисленная группа организаций, которая приводила бы в исполнение инфраструктурную политику постоянного и повсеместного управления цифровыми правами .

Конфиденциальность

Каждый раз, когда пользовательский компьютер запрашивает у сервера веб-страницу, сервер определяет и, как правило, протоколирует IP-адрес , с которого поступил запрос. Аналогичным образом большинство обозревателей Интернета записывают сведения о посещённых страницах, которые затем можно просмотреть в журнале браузера, а также кэшируют загруженное содержимое для возможного повторного использования. Если при взаимодействии с сервером не используется зашифрованное HTTPS -соединение, запросы и ответы на них передаются через Интернет открытым текстом и могут быть считаны, записаны и просмотрены на промежуточных узлах сети .

Когда веб-страница запрашивает, а пользователь предоставляет определённый объём личных сведений , таких, к примеру, как имя и фамилия либо реальный или электронный адрес, поток данных может быть деанонимизирован и ассоциирован с конкретным человеком. Если веб-сайт использует файлы cookie , поддерживает аутентификацию пользователя или другие технологии отслеживания активности посетителей, то между предыдущими и последующими визитами также может быть установлена взаимосвязь. Таким образом, работающая во Всемирной паутине организация имеет возможность создавать и пополнять профиль конкретного клиента, пользующегося её сайтом (или сайтами). Такой профиль может включать, к примеру, информацию о предпочитаемом отдыхе и развлечениях, потребительских интересах, роде занятий и других демографических показателях . Такие профили представляют существенный интерес для маркетологов , сотрудников рекламных агентств и других специалистов подобного рода. В зависимости от условий обслуживания конкретных сервисов и местных законов такие профили могут продаваться или передаваться третьим сторонам без ведома пользователя.

Раскрытию сведений способствуют также социальные сети , предлагающие участникам самостоятельно изложить определённый объём личных данных о себе. Неосторожное обращение с возможностями таких ресурсов может приводить к попаданию в открытый доступ сведений, которые пользователь предпочёл бы скрыть; помимо прочего, такая информация может становиться предметом внимания хулиганов или, более того, киберпреступников. Современные социальные сети предоставляют своим участникам довольно широкий спектр настроек конфиденциальности профиля, однако эти настройки могут быть излишне сложны - в особенности для неопытных пользователей .

Распространение

В период с 2005 по 2010 год количество веб-пользователей удвоилось и достигло отметки двух миллиардов . Согласно ранним исследованиям и 1999 годов , большинство существующих веб-сайтов не индексировалось корректно поисковыми системами, а сама веб-сеть оказалась крупнее, чем ожидалось . По данным на 2001 год было создано уже более 550 миллионов веб-документов, большинство из которых, однако, находилось в пределах невидимой сети . По данным на 2002 год было создано более 2 миллиардов веб-страниц , 56,4 % всего интернет-содержимого было на английском языке , после него шёл немецкий (7,7 %), французский (5,6 %) и японский (4,9 %). Согласно исследованиям, проводимым в конце января 2005 года , на 75 разных языках было определено более 11,5 миллиарда веб-страниц, которые были индексированы в открытой сети . А по данным на март 2009 года , количество страниц увеличилось до 25,21 миллиарда . 25 июля 2008 года инженеры программного обеспечения Google Джессе Альперт и Ниссан Хайай объявили, что поисковик Google засёк более миллиарда уникальных URL -ссылок .

Памятник

См. также

Примечания

  1. «Web как „следующий шаг“ (NextStep) революции персональных компьютеров».
  2. LHC: The first band on the web
  3. IBM разработала голосовой интернет
  4. Ben-Itzhak, Yuval . Infosecurity 2008 – New defence strategy in battle against e-crime , ComputerWeekly , Reed Business Information (18 April 2008). Проверено 20 апреля 2008.
  5. Christey, Steve and Martin, Robert A. Vulnerability Type Distributions in CVE (version 1.1) (неопр.) . MITRE Corporation (22 May 2007). Проверено 7 июня 2008. Архивировано 15 апреля 2013 года.
  6. “Symantec Internet Security Threat Report: Trends for July–December 2007 (Executive Summary)” (PDF) . XIII . Symantec Corp. April 2008: 1-2. Проверено 11 May 2008 .
  7. Google searches web"s dark side , BBC News (11 May 2007). Проверено 26 апреля 2008.
  8. Security Threat Report (неопр.) (PDF). Sophos (Q1 2008). Проверено 24 апреля 2008. Архивировано 15 апреля 2013 года.
  9. Security threat report (неопр.) (PDF). Sophos (July 2008). Проверено 24 августа 2008. Архивировано 15 апреля 2013 года.
  10. Fogie, Seth, Jeremiah Grossman, Robert Hansen, and Anton Rager. Cross Site Scripting Attacks: XSS Exploits and Defense . - Syngress, Elsevier Science & Technology, 2007. - P. 68–69, 127. - ISBN 1-59749-154-3 .
  11. O"Reilly, Tim. What Is Web 2.0 (неопр.) 4–5. O"Reilly Media (30 September 2005). Проверено 4 июня 2008. Архивировано 15 апреля 2013 года.
  12. Ritchie, Paul (March 2007). “The security risks of AJAX/web 2.0 applications” (PDF) . Infosecurity . Elsevier. Архивировано из оригинала (PDF) 2008-06-25. Проверено 6 June 2008 .
  13. Berinato, Scott . Software Vulnerability Disclosure: The Chilling Effect , CSO , CXO Media (1 January 2007), стр. 7. Архивировано 18 апреля 2008 года. Проверено 7 июня 2008.


Рекомендуем почитать

Наверх