Xml(ExtensibleMarkupLanguage)
XML (Extensible Markup Language, расширяемый язык разметки) является принципиально новым стандартом, предложенным в 2000 году создателем языка HTML — консорциумом World Wide Web Consortium (W3C). Это новейшая технология изготовления web-страниц, и ее окончательная спецификация в настоящий момент еще находится в стадии разработки. По структуре XML представляет собой не собственно язык разметки гипертекста, а так называемый метаязык, предназначенный для описания других языков более низкого уровня. В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) представляет собой промежуточный вариант между XML и HTML 4.0. Именно за счет его широкого применения W3C планирует осуществить постепенный переход от одного стандарта к другому. В спецификацию XHTML заложен принцип обратной совместимости. Иными словами, владельцам web-сайтов, страницы которых выполнены по технологии HTML 4.0 или более ранних версий, не придется как-либо изменять формат опубликованных в Интернете документов: все дополнения и расширения нового языка полностью включают в себя предыдущие стандарты.
XML и XHTML значительно расширяют возможности HTML и позволяют web-мастерам использовать практически весь заложенный в современный Интернет потенциал на сто процентов, в первую очередь в сфере электронной коммерции. Поскольку XHTML подразумевает модульную архитектуру построения электронных документов, данный стандарт позволяет создавать механизмы взаимодействия с нетрадиционными для Интернета устройствами, такими как факсы, сотовые телефоны и телевизоры. По мнению аналитиков, в не столь отдаленном будущем XML станет основным стандартом во Всемирной сети, постепенно включив в себя большинство других использующихся ныне форматов.
Основные причины создания XML:
попытка предоставить мощные средства форматирования и структурирования данных всем желающим;
необходимость в стабильной реализации языка структурирования документов, для которого легко было бы создавать вспомогательные инструменты, доступные для обычных пользователей.
- Основы www-технологии Введение
- Глава 1 – World Wide Web
- Структура и принципы Всемирной паутины
- Перспективы развития Всемирной паутины
- Способы отображения информации во Всемирной паутине
- Глава 2 – Современные Web технологии
- Протокол http
- Url(UniformResourceLocator)
- Язык гипертекстовой разметки html
- Xml(ExtensibleMarkupLanguage)
- Css(CascadingStyleSheets)
- Клиентские сценарии и приложения
- Javascript
- VbScript
- Java-апплеты
- Xaml и Microsoft Silverlight
- Серверные веб-приложения
- Стандарт cgi
- Заключение
- Список источников