Разработка web-издания в операционной системе Linux. Планирование и управление процессом создания web-узла. Дырдин А.А - 14 стр.

UptoLike

Составители: 

Анализаторы
Использование стандарта XMLтребует обязательного наличия двух ком-
понентов:
1. XMLпроцессора;
2. а приложения.
XMLпроцессор (XML processor) применяется для проверки на соответст-
вие XMLфайла спецификации XML. Чтобы компьютер мог интерпретировать
XMLфайлы, XMLпроцессор создает конструкцию, известную под названием
дерево документа (document tree). Именно этим деревом пользуется компьютер,
чтобы точно следовать инструкциям процессора. Роль XMLпроцессора играет
анализатор (parser). Затем приложение (application) обрабатывает данные, со-
держащиеся в дереве.
Кроме того, анализаторы используются также в качестве инструмента,
проверяющего синтаксис и структуру документа. По мере развития HTML ос-
новные производители браузеров выпускали все новые и новые версии своих
программ. В конечный продукт они включали все больший и больший объем
кода, который позволял браузеру воспроизводить HTMLстраницы, не только
не в полной мере соответствующие спецификациям HTML, но и вообще непра-
вильно написанные. Предполагается, что документы на языке XML будут соз-
даваться более тщательно, и анализаторы станут проверять их соответствие
правилам XML.
Создание ссылок
Простые ссылки, которые применяются в языке HTML, обеспечили воз-
можность свободного перемещения как внутри Webсайтов, оформленных в
HTML, так и между ними. Кроме того, они существенно способствовали разви-
тию практики использования Web как среды гипертекстов. Однако механизм
создания ссылок в HTML ограничен, и некоторые разработчики попытались
найти новый, более мощный способ установления связи со своими документа-
ми. В действительности XML не меняет способ, с помощью которого ссылки
обеспечиваются на базовом уровне; основная структура ссылок языка HTML
сохранена. Однако разработчики языка XML сумели создать эффектное допол-
нение к этой структуре. Спецификация образования ссылок в XML состоит из
двух частей: Хссылки (XLinks) и Хуказатели (XPointers). В спецификации X
ссылок определено, что ссылки могут быть использованы для связей между доку-
ментами по типу «один ко многим» и «многие одному», в то время как X
указатели обеспечивают подсоединение к конкретным частям документов.
Достоинства XML
Язык XML отличается исключительным разнообразием, и главная причи-
на его гибкости заключается в том, что разметка XMLфайла позволяет описы-
вать его содержание. В этом смысле он не похож на HTML, который является
не более, чем приложением для воспроизведения содержания. XMLдокумент
способен нести информацию о включенном в него материале. Это становится
возможным по двум причинам. Вопервых, авторы XMLдокументов могут
14