Борьба между Microsoft и остальной отраслью по вопросу о том, как представлять HTML-данные в Web-браузерах, теперь коснулась и языка Extensible Markup Language (XML).
По словам сотрудников Microsoft, существует три способа представлять XML-информацию в браузере: как «островки» XML-данных на странице HTML, как «смесь» XML с HTML и в виде отдельных XML-документов.
Внимание: XMLПричины настороженного отношения пользователей к XML
|
«По всей видимости, Microsoft намерена поддерживать XML только в документах и сценариях HTML, - считает Самон Лаурент, автор книги «XML: учебник для начинающих». - Каждый раз, когда вы передаете HTML, вы посылаете застывшую информацию, поскольку с ней ничего нельзя сделать».
Тим Брей, независимый консультант и соавтор спецификаций XML 1.0, считает, что Microsoft осознанно сохраняет неопределенность в вопросе, могут ли «родные» документы XML отображаться в Internet Explorer 5.0.
«Учитывая широкое распространение XML, необходимо добиваться естественного представления XML», - считает Брей.
По мнению аналитиков, «островки» данных Microsoft - это большой шаг вперед по сравнению с тем, что сейчас позволяют браузеры.
«Несмотря на то что, объединяя HTML и XML в единую иерархию, они в некотором смысле нарушают базовые принципы XML, я считаю, что это весьма прагматичный подход, который будет с одобрением воспринят разработчиками», - уверен Джереми Эллаер, директор по технологии компании Allaire.