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) или позволяют открывать множество окон;

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

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


 

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

51684. Урок биологии 66 KB
  Основой для планирования учебно-воспитательного процесса по биологии является анализ существующих нормативных требований, программ, учебных и дидактических пособий, опыта работы учителя.
51685. Сонячна система. Рух планет навколо Сонця 66 KB
  Рух планет навколо Сонця. Що таке Всесвіт З чого складається Всесвіт Що більше за розмірами Всесвіт чи Галактика Чому До якої системи належить планета Земля Чому систему називають Сонячною Які небесні тіла утворюють Сонячну систему До яких небесних тіл належить Сонце Чому Чи може людина потрапити на поверхню Сонця Чому Які небесні тіла називають астероїдами Чим особливі комети Яку комету ви знаєте Чому вона так називається Чим відрізняються між собою небесні тіла метеори та метеорити Що таке кратери...
51686. Дії з натуральними числами 102.5 KB
  Учитель: «Дітки, Ви любите гратися? А математику? Тоді давайте займатися математикою, граючись. Сьогодні ми з Вами вирушаємо у незвичайну подорож. А оскільки наше місто розміщене на перехресті залізничних шляхів мало не з усієї
51687. Прислів’я і приказки як різновид фразеологізмів. Антонімічні та синонімічні пари фразеологізмів. Встановлення відповідностей між українськими та російськими формами фразеологізмів 231 KB
  Антонімічні та синонімічні пари фразеологізмів. Встановлення відповідностей між українськими та російськими формами фразеологізмів. Завдання: навчити учнів добирати антонімічні та синонімічні пари фразеологізмів встановлювати відповідність між українськими та російськими формами фразеологізмів; розвивати вміння розкривати значення фразеологізмів творчо підходити до виконання завдань;...
51689. Техника торможения плугом и полуплугом 54.5 KB
  Выполняется одной лыжей для небольшого снижения скорости. Вначале переносится масса тела на идущую по направлению движения лыжу. Пятка второй лыжи отводится в сторону, ставит лыжу под углом и закантовывает её на внутреннее ребро, что тормозит продвижение.
51690. Редактор материалов в 3D Studio Max 1010.5 KB
  Создание материалов тема необъятная поскольку слишком велик список свойств и зависимостей всех параметров влияющих на внешний вид получаемого материала и рассмотреть все нюансы в рамках одной статьи просто невозможно. Поэтому мы ограничимся лишь основными приемами и правилами работы с материалами; эти способы позволят получить общее представление о применении материалов и начать собственные эксперименты. Все эти операции проводятся в редакторе материалов Mteril Editor который можно вызвать при помощи команды Rendering= Mteril Editor...