http://www.example.com:80/feed.atom
http://www.Example.COM/feed.atom
I guarantee that some apps, in particular web spiders, are going to
get
very aggressive about schema-specific normalization and regard these
as
equivalent, and I don't see any reason to rule this out. Norm? -Tim
First, "Simple String Comparison" is the strictest form
of URI comparison that you can do. That is,
as a means of determining if two atom:ids are the same
it is the strictest test possible. Your example,
and all other ways of comparing URIs, will be looser than
"Simple String Comparison". And that means that no
matter how you compare the URIs in practice, you will
always find the ones that are the same. I believe that
would be plus for interoperability.
Second, the assertion about spiders is a bit
odd, are you asserting there are spiders out
there that know nothing of the Atom format
yet will try to determine the equivalence of
'entries' based on atom:id? Or are you asserting
there are spiders that will know of the Atom format
and will knowingly ignore the specification?