[XML-DEV Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: xml:base and fragments
- From: "Simon St.Laurent" <simonstl@simonstl.com>
- To: xml-dev@lists.xml.org
- Date: Sun, 7 May 2017 15:22:35 -0400
On 5/6/2017 11:09 PM, an off-list troll wrote:
[Comments deleted because the writing style would identify the troll
and I'm not quite angry enough to do that.]
Simple-minded? Apparently stacking teacups on teacups by building
specs on top of unstable specs is still considered brilliance in
some quarters.
While it's unfortunate, the lack of structure - I'd even say
deliberate lack of structure for political reasons - of URLs and
URIs is a known problem that programs and people have had to deal
with for a very long time. RFC3986 is a largely failed attempt to
make too many contradictory decisions over those decades make some
kind of sense. The strange derangement that led us to "URIs are
purely identifiers and who cares how they're constructed" for a
while has left us in a difficult place.
That difficult place is, however, quite tolerable until we try to
shove URIs into places where developers expect that structure.
The xml:base conversation is an all too perfect demonstration of
that. To provide a shortcut for document creators, the W3C decided
to stuff these not very structured strings into an environment where
people expected structure. I'm not sure whether the shortcut has
more benefits than the costs, but conversations like this one
certainly count as costs.
So yes, URIs have flaws, though developers have worked around them
successfully for decades. Congratulations to the IETF and W3C for
botching what started out as a comprehensible approach, and to the
W3C for putting those flaws under a magnifying glass by using them
in a context where their failures are magnified.
We could have avoided the shocked faces by leaving URIs where
developers can deal with them, rather than stuffing them into
xml:base and letting everyone wonder how that's supposed to work.
xml:base should probably go away, though we all know how easy that
is.
Thanks,
Simon
|
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|
Stylus Studio has published XML-DEV in RSS and ATOM formats,
enabling users to easily subcribe to the list from their preferred news reader application.
|
Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website.
they were not included by the author in the initial post. To view the content without the Sponsor Links please
click here.
|
|