18644

Возможности языка XML

Доклад

Информатика, кибернетика и программирование

Возможности языка XML. Контроль над размещением информации В XML информация о компоновке располагается отдельно от непосредственного содержания таким образом когда дизайнер примет решение изменить компоновку сайта он просто вносит изменения в используемую таблицу с

Русский

2013-07-08

14.88 KB

7 чел.

Возможности языка XML.

Контроль над размещением информации

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

Независимость от сервера

Одной из наиболее важных функциональных возможностей XML является то, что документы не нуждаются в жесткой привязке к серверам. Используя так называемую объектную модель документа (Document Object Model, DOM) можно создавать XML-документы, в которых отображаются либо все данные, либо лишь часть этих данных.

Благодаря применению DOM в XML в документе может содержаться весь полный список, и если подключена таблица стилей, то из этого списка будет отображаться лишь затребованная информация. Все другие элементы документа могут быть при этом скрыты. Если же пользователю нужна более полная информация, то вместо того, чтобы посылать запрос к серверу, понадобится лишь отобразить остальную часть скрытой информации с помощью скрипта, выполняемого браузером. Такой механизм таблиц стилей позволяет работать с адресной книгой как в Internet, так и вне его.

Контроль над большими документами

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

Применение множественных гиперссылок

XML предоставляет стандартную модель связывания, основанную на собственной спецификации — расширяемом языке связывания (Extensible Linking Language, Xlink). Благодаря XLL (extensible Link Language) — языку описания связей для внедрения других документов XML и двунаправленных ссылок — XML предлагает развитые механизмы связывания, которые:

Предоставляют управление семантикой связи.

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

Поддерживают указатели на внешние ресурсы, благодаря применению спецификации расширенных указателей (extended pointers, Xpointers)

Опции расширенного связывания обеспечивают документы XML:

двухсторонними связями;

внешним управлением связями (то есть такими связями, которыми можно управлять, находясь за пределами содержания данного документа);

связями, которые обеспечивают доступ к кольцу сайтов (ring of sites) или позволяют открывать множество окон;

связями с различными источниками;

атрибутами связей.


 

А также другие работы, которые могут Вас заинтересовать

58141. Роль фізичного знання в житті людини. Методи наукового пізнання 72 KB
  Тип уроку: урок засвоєння нових знань. Плансхема уроку Етапи уроку Час хв. Повідомлення теми мети й завдань уроку 5 Визначення мети уроку за планом вивчення теми IV. Підбиття підсумків уроку 5 Методи Асоціативний кущ Сенкан VII.
58142. Русско-турецкая война 1877-1878 гг 76.5 KB
  Цель урока: познакомить учащихся с ходом русско-турецкой войны; доблестью и мужеством проявленной воинами российской армии положившим начало освобождению славянских народов на Балканах. Образовательные: причины войны; цели и планы сторон: роль России...
58143. Создание Web-страниц. Форматирование текста 33.5 KB
  Можно перечислять несколько шрифтов через запятую так как не всегда выбранный Вами шрифт есть у пользователя просматривающего Вашу страницу. Стихотворение FONT Размер шрифта задается атрибутом size...
58144. Виды, формы и системы оплаты труда 50 KB
  На каждом предприятии между работодателем и работниками заключается коллективный договор в котором отражаются: трудовые и социально-экономические условия труда; Положение по оплате труда формы оплаты труда всех категорий работников а также система поощрений.
58145. ВЕЛИКИЕ ГЕОГРАФИЧЕСКИЕ ОТКРЫТИЯ 46.5 KB
  Периоду разложения феодализма и возникновению капиталистических отношений предшествовали Великие географические открытия сыгравшие важную роль в переходе к буржуазному способу производства. Великие географические открытия были вызваны развитием производительных сил общества ростом товарно-денежных отношений...
58146. Військо давніх слов’ян 77.5 KB
  Члени роду взаємно собі допомагали. Коли хто одного з них скривдив, усі мали заступатися за скривдженого. Коли кого вбито, свояки мали обовязок помститися за його смерть. Але найважливіше завдання роду було - оборонити своїх людей від ворожого нападу.
58147. Державний бюджет, як фінансовий план держави 639.5 KB
  Бюджетна історія в Україні характеризується певними особливостями і зумовлена складними процесами державотворення та тривалими періодами відсутності незалежності. Її витоки лежать ще у період Київської Русі – коли бюджет існував у формі князівської казни.
58148. Понятие об инфинитиве. Порядок слов в повествовательном предложении 130 KB
  Поскольку в современном английском языке у существительных есть всего два падежа, в предложении существует жесткий порядок слов, изменение которого может привести к нарушению смысла предложения.
58149. Сенсорный пульт управления 1.2 MB
  Основными критериями при выборе элементной базы являлись требования по надежности и температурному режиму. Также большое внимание уделялось габаритным размерам электронных компонентов и наличию технической документации.