- •Основы www-технологии Введение
- •Глава 1 – World Wide Web
- •Структура и принципы Всемирной паутины
- •Перспективы развития Всемирной паутины
- •Способы отображения информации во Всемирной паутине
- •Глава 2 – Современные Web технологии
- •Протокол http
- •Url(UniformResourceLocator)
- •Язык гипертекстовой разметки html
- •Xml(ExtensibleMarkupLanguage)
- •Css(CascadingStyleSheets)
- •Клиентские сценарии и приложения
- •Javascript
- •VbScript
- •Java-апплеты
- •Xaml и Microsoft Silverlight
- •Серверные веб-приложения
- •Стандарт cgi
- •Заключение
- •Список источников
Url(UniformResourceLocator)
Единый указатель ресурсов (англ. URL — Uniform Resource Locator) — единообразный локатор (определитель местонахождения) ресурса. Ранее назывался Universal Resource Locator — универсальный локатор ресурса. URL — это стандартизированный способ записи адреса ресурса в сети Интернет. Изначально URL предназначался для обозначения мест расположения ресурсов (чаще всего файлов) во Всемирной паутине. Сейчас URL применяется для обозначения адресов почти всех ресурсов Интернета. Стандарт URL закреплён в документе RFC 1738, прежняя версия была определена в RFC 1630. Сейчас URL позиционируется как часть более общей системы идентификации ресурсов URI, сам термин URL постепенно уступает место более широкому термину URI.
URI (англ. Uniform Resource Identifier) — унифицированный (единообразный) идентификатор ресурса. URI — это последовательность символов, идентифицирующая абстрактный или физический ресурс. URL — это URI, который, помимо идентификации ресурса, предоставляет ещё и информацию о местонахождении этого ресурса.
Структура URL
“<схема>://<логин>:<пароль>@<хост>:<порт>/<URL-путь>”
В этой записи:
схема – схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол
логин – имя пользователя, используемое для доступа к ресурсу
пароль – пароль указанного пользователя
хост – полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх десятичных чисел, разделённых точками; числа — натуральные в интервале от 0 до 255.
порт – порт хоста для подключения
URL-путь – уточняющая информация о месте нахождения ресурса; зависит от протокола.
Язык гипертекстовой разметки html
HTML это стандартный язык разметки документов во Всемирной паутине. Все веб- страницы создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, удобном для человека.
Изначально язык HTML был задуман и создан как средство структурирования и форматирования документов без их привязки к средствам воспроизведения (отображения). В идеале, текст с разметкой HTML должен был без искажений воспроизводиться на оборудовании с различной технической оснащённостью.
Однако современное применение HTML очень далеко от его изначальной задачи. С течением времени, основная идея платформонезависимости языка HTML была отдана в своеобразную жертву современным потребностям в мультимедийном и графическом оформлении.
Текстовые документы, содержащие код на языке HTML (такие документы традиционно имеют расширение .html или .htm), обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер. Наиболее популярными на сегодняшний день браузерами являются Internet Explorer, Mozilla Firefox, Safari, Google Chrome и Opera.
Рисунок 2. Рыночная доля популярных браузеров (по состоянию на май 2010)
M в аббревиатуре HTML означает "mark-up" – разметка. Текст размечается тегами (дескрипторами), которые являют собой ключевые слова языка, заключенные в угловые скобки "<" и ">" (больше-меньше). Чаще их употребляют парами, чтобы отметить начало и конец некоторого куска текста. Отмечают же его для для того, чтобы браузер показывал текст на экране в заданном тегами виде.