- 40 -
Not too long ago, the entire Internet community was buzzing with the news of a new
Microsoft Word macro-based virus called Melissa. One of the primary reasons this virus
proliferated so much was because the data format (the Microsoft Word file) relied on
executable content. Though a lot of argument has gone on in the recent past about this,
the fundamental flaw lay in the fact that the document contained its own executable content
and therefore took control of system resources in order to operate. You can make several
arguments in favor of such a document model, but you cannot argue that XML presents
users with meaningful data that does not seize system resources—all processing is left in
the browser. That adds a lot of system security to XML documents. You are virtually
assured that they will not grab hold of your system resources.