Dare Obasanjo aka Carnage4Life
You can buy cars but you can't buy respect in the 'hood - Curtis Jackson
Navigation for Dare Obasanjo aka Carnage4Life - Open Letter To Keith Ballinger and Simon Fell
Content
Sidebar
Footer
May 6, 2002
@ 04:58 PM
Comments [0]
Open Letter To Keith Ballinger and Simon Fell
Qualified Names
The first point of issue is that QNames (also known as
qualified names
) do not by themselves contain any namespace information. A QName as the
grammar production shows
is simply a name that doesn't contain a colon (':') character optionally preceded by a prefix that also does not contain a colon character both of which are delimited by a colon.
The name Simon should have used is probably
universal name
which James Clark used in his
excellent explanation of the basics of XML namespaces
.
Document Types
The term "document type" is misleading as several debates on XML-DEV have shown. Although in many cases the namespace URI of the root element can be used to determine how to process the document this is hardly a general rule and stating that it is such violates the spirit of XML namespaces since they were designed exactly so that people could mix and match XML vocabularies.
A succint post that captures the essence of why thinking that root element namespace URI is equivalent to a notion of document type is
this post by Rick Jelliffe on XML-DEV
. Two examples of XML documents whose actual "document types" can be misconstrued by simply looking at the namespace URI of the root element are
RDDL documents
(
sample
, notice that its root element is from the XHTML namespace) and
annotated mapping schemas
(root element is from the W3C XML Schema namespace).
In a nutshell, the type of a document cannot conclusively be determined by looking at the namespace URI of its root element. Thinking otherwise is folly.
PS: Thanks for the inspiration for my 1
st
Extreme XML column for MSDN.
Tweet
Categories:
« What I am...
|
Home
|
Sexual Propositions, Interdepartmental i... »
Comments are closed.
RSS/Subscribe
Archives
All dates
All Posts
Search
Latest Posts
Girls Around Me app FREAK OUT is really a FourSquare freak out in Disguise
Some Thoughts on Address Book Privacy and Hashing as an Alternative to Gathering Raw Email Addresses
What I Learned After 3 Weeks of Writing Mobile Apps
The Social Graph: An Imperfect Abstraction or an Evolutionary Dead End?
The Real Problem with Facebook
Categories
Cloud Computing (3)
Comics (1)
Competitors/Web Companies (157)
Current Affairs (31)
Das Blog (3)
Life in the B0rg Cube (194)
Mindless Link Propagation (185)
Movie Review (13)
MSN (127)
Music (20)
Office Live (8)
Personal (53)
Platforms (57)
Programming (56)
Ramblings (144)
Rants (7)
RSS Bandit (215)
Seattle Startup Shoutout (4)
Social Software (182)
Startup Shoutout (4)
Syndication Technology (107)
Technology (162)
Trip Report (64)
Video Games (6)
Web Development (196)
Windows Live (228)
XML (203)
XML Web Services (114)
Archives
April, 2012 (1)
February, 2012 (1)
January, 2012 (1)
November, 2011 (1)
September, 2011 (3)
July, 2011 (2)
June, 2011 (1)
April, 2011 (1)
March, 2011 (1)
January, 2011 (2)
November, 2010 (2)
October, 2010 (2)
August, 2010 (3)
July, 2010 (3)
June, 2010 (3)
April, 2010 (6)
March, 2010 (3)
February, 2010 (5)
January, 2010 (4)
December, 2009 (2)
November, 2009 (8)
October, 2009 (2)
September, 2009 (3)
August, 2009 (4)
June, 2009 (1)
May, 2009 (12)
April, 2009 (5)
March, 2009 (16)
February, 2009 (11)
January, 2009 (20)
December, 2008 (12)
November, 2008 (12)
October, 2008 (22)
September, 2008 (12)
August, 2008 (15)
July, 2008 (18)
June, 2008 (19)
May, 2008 (12)
March, 2008 (2)
February, 2008 (27)
January, 2008 (20)
December, 2007 (26)
November, 2007 (25)
October, 2007 (30)
September, 2007 (16)
August, 2007 (34)
July, 2007 (26)
June, 2007 (32)
May, 2007 (38)
April, 2007 (15)
March, 2007 (32)
February, 2007 (33)
January, 2007 (31)
December, 2006 (29)
November, 2006 (47)
October, 2006 (26)
September, 2006 (45)
August, 2006 (41)
July, 2006 (38)
June, 2006 (47)
May, 2006 (34)
April, 2006 (39)
March, 2006 (35)
February, 2006 (45)
January, 2006 (42)
December, 2005 (43)
November, 2005 (40)
October, 2005 (48)
September, 2005 (45)
August, 2005 (40)
July, 2005 (31)
June, 2005 (35)
May, 2005 (39)
April, 2005 (31)
March, 2005 (39)
February, 2005 (22)
January, 2005 (25)
December, 2004 (32)
November, 2004 (27)
October, 2004 (24)
September, 2004 (26)
August, 2004 (21)
July, 2004 (27)
June, 2004 (28)
May, 2004 (40)
April, 2004 (37)
March, 2004 (41)
February, 2004 (51)
January, 2004 (54)
December, 2003 (42)
November, 2003 (40)
October, 2003 (41)
September, 2003 (9)
August, 2003 (11)
July, 2003 (10)
June, 2003 (15)
May, 2003 (12)
April, 2003 (13)
March, 2003 (13)
February, 2003 (13)
January, 2003 (13)
December, 2002 (12)
November, 2002 (8)
October, 2002 (6)
September, 2002 (5)
August, 2002 (6)
July, 2002 (7)
June, 2002 (4)
May, 2002 (8)
April, 2002 (3)
March, 2002 (1)
February, 2002 (1)
January, 2002 (4)
November, 2001 (4)
October, 2001 (3)
September, 2001 (3)
August, 2001 (1)
July, 2001 (1)
April, 2001 (3)
March, 2001 (2)
Admin
Sign In