ons 2006-11-29 klockan 23:54 +0100 skrev Yngve N. Pettersen (Developer
Opera Software ASA):
> Short story: Given the incorrect usage we have seen in the past few years
> it is not possible to implement client side support of Content-Location as
> a Base URL replacement. If such functionality is desired, an entirely new
> header must be defined.
I don't share this view. Adding new names for an existing header is not
a solution to the problem of people not following specifications.
The only way forward it to gradually collectively work towards getting
Content-Location understood. It's not an impossible war, it's about
educating the site/server owners/designers about the HTTP protocol and
why doing things the wrong way is hurting themselves in the long run.
This war has already been fought with the Vary header, and things has
improved considerably over the years to the point that today you can
almost trust Vary. That war is now moving forward to also raise the
level of understanding of ETag.
It will take time and some energy, but is not impossible. A large part
is to identify the actual sources of the errors, then to try to ensure
that there is some efforts taken in reducing the knowledge gap.
Regards
Henrik