Заключение
В данном руководстве рассказывалось о создании интерактивных, динамических браузерных приложений с использованием XML-технологий в совокупности с инфраструктурой Firefox. При этом следующие компоненты демонстрационного приложения можно использовать повторно в будущих проектах:
- Код загрузки XML-данных с удаленного сервера с помощью объекта
XMLHttpRequest. - Функции, применяющие XSLT к XML-данным с целью создания элементов XUL.
- Функции, добавляющие элементы XUL к текущему состоянию пользовательского интерфейса.
Специфичными для конкретного приложения являются только:
- Каркас XUL, в который затем динамически вставляются элементы.
- XSLT, используемая для преобразования XML-данных в набор элементов XUL.