XML.com: When XML gets ugly | Linux Today

XML.com: When XML gets ugly

Written By
Web Webster
Web Webster
Mar 4, 2000

“The XML Web dreams of a world where machines can read
information readily from the web.
That information might be
static or dynamically generated, and is referenced by a URI. This
lets programs grab information using standardized protocols…”

“Sadly, there are some real problems with this dream
that threaten too the larger dream of the semantic Web.”

“The first relatively simple problem with the XML Web is the
unpredictability introduced by XML’s tools for referencing external
resources, making it difficult to predict when and even if those
resources will arrive.”

“… into more dangerous waters, Megginson noted how much the
XML community trusts each other: “I take code from James Clark and
Tim Bray and run it-sometimes even with ‘root’ privileges. That’s
bone-head stupid! Because we’re all friends, we feel pretty good
for now.” The audience response made it fairly clear that David
wasn’t the only doing this.

“While this kind of trust is appropriate to business
transactions in prearranged and typically secure relationships,
there’s a problem as soon as those transactions are generalized and
begin to rely on shared resources.”

“In the earliest phase of attacks, Megginson described ways to
use cascading style sheets to vandalize sites which depend on
them.”

Complete
story
.

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.