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

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

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

Всемирную паутину образуют миллионы веб-серверов сети Интернет , расположенных по всему миру. Веб-сервер является программой , запускаемой на подключённом к сети компьютере и использующей протокол жёстком диске и отправляет его по сети запросившему компьютеру. Более сложные веб-серверы способны динамически распределять ресурсы в ответ на 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.

Каждый день мы пользуемся интернетом, но часто не задумываемся, какие технологии стоят за простым и легким процессом поиска нужной информации и общения. А сможете ли вы точно ответить на вопрос о том, Или о том, какие бывают их виды и за счет чего они одинаково отображаются, что на мониторе с диагональю 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 — это обозначение доменной зоны, в которой он находится, в данном случае - это домен России.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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