ВУЗ:
Составители:
Рубрика:
2. сортировки, фильтрации, упорядочения, поиска и манипулирования
информацией иными способами;
3. представления информации в структурированном виде.
4. Как заявляют сами разработчики, XML был создан для взаимодей-
ствия с HTML и совместного с ним использования.
Официальные концептуальные цели XML
Ниже представлено десять концепций предназначения и целей примене-
ния XML, заявленных в официальной спецификации W3C.
«1. XML должен стать языком прямого использования в Internet)»
Как вы уже могли понять, XML был разработан главным образом для
хранения и распространения информации в Web.
«2. XML будет поддерживать большое количество приложений.»
Хотя основным его назначением является распространение информации в
Web через серверы и программыбраузеры, XML также разработан для исполь-
зования его другими программами. Например, XML применяется для обмена
информацией между финансовыми программами, для распространения и об-
новления программных продуктов, а также написания голосовых сценариев при
доставке информации по телефону.
«3. XML будет совместим с SGML.»
XML является специализированной ветвью SGML. Преимущество здесь
заключается в простоте адаптации программных средств SGML для работы с
HTML.
«4. Будет легче писать программы, обрабатывающие XMLдокументы.»
Для практического использования XML необходимо, чтобы было доста-
точно просто писать браузеры и другие программы, обрабатывающие XML
документы. На деле основной причиной выделения XML из SGML была дос-
тупность написания программ для обработки XMLдокументов.
Все перечисленные далее свойства являются в той или иной степени про-
изводными этой основной концепции.
«5. Количество дополнительных функций в XML должно быть мини-
мальным, а в идеале нулевым.»
Минимальное число дополнительных функций в XML упрощает написа-
ние программ для обработки XMLдокументов. Изобилие дополнительных
подключаемых функций в SGML стало основной причиной, обусловившей его
практическую непригодность для представления Webдокументов. Дополни-
тельные функции SGML требуют переопределения символовразделителей для
тегов (обычно <and>) и пропуск конечного тега с целью обнаружения процес-
сором конца элемента. При строгом написании программы обработки SGML
документов необходимо учитывать возможность появления всех дополнитель-
ных функций, даже если они редко встречаются.
«6. XMLдокументы должны быть понятными и ясными для пользователя.»
XML призван стать lingua franca (универсальным языком) для обмена ин-
формацией среди пользователей и программ по всему миру. В соответствии с
этой концепцией пользователи, а также специализированные программы,
29
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »
