[whatwg] Fwd: idea for new tag: breadcrums (fwd)
George Lund
george at lund.co.uk
Tue Dec 7 11:44:25 PST 2004
In message <41B4DD26.4000608 at olav.dk>, Olav Junker Kjær <olav at olav.dk>
writes
>George Lund wrote:
>> What would these keywords do extra that can't already be
>> done if authors organise their URL-spaces sensibly?
>
>By sensible URL-spaces, I assume you mean using slashes in URLs to
>indicate the hierarachy?
I do mean that, yes.
> This is not really practical since it won't work with many CMS'es, and
>it prevent you from moving rearranging the hierarchy since this will
>break links.
Well, HTTP has well-defined ways of indicating that a resource has
moved. HTML shouldn't be trying to take over from these established
(and well-designed) divisions of labour within the system.
What's proposed is a system where people (or processes) are forced to
edit the _contents_ of an object just because it has moved, whereas
conceptually moving something around in a hierarchy doesn't necessarily
require any modification of the object's contents at all. I think I'd
be correct to point out that such a situation wouldn't be very
'RESTful'.
> URL's should be allowed to be opaque.
A URL can be opaque if you want, just as you can write nonsense HTML if
you like, but if you want to take advantage of certain features of the
Web then it had better not be.
Why introduce a new hierarchical system, when the URI/L specifications
permit one that is actually implemented in all Web browsers already?
CMS systems that don't mesh well with the mechanisms already built into
the Web are broken. I'm well aware that includes many of them - but
it's wrong to break (or simply over-engineer) HTML in order to find a
solution!
--
George Lund
More information about the whatwg
mailing list