I agree that navigability is important! But I don't think
that calls for presentation features should be ignored. Certainly
it's possible to make a language that supports adequate design and
layout as well as consistent structure and easily searchable and navigable
information.
This argument is I think largely due to the Web's lopsided
evolution: if all clients had editors built in from the start
(like the *first* browser on the NeXT), it would have been much easier to
put new structures, meta-information, and navigation tools into
practice, because editors could make it easy for people to
create such things and verify the structure.
Instead, if you ask people today to support meta-information and
new document structures, a lot of them are going to implement this
manually...by hand. This is the equivalent of writing with a quill pen!
If Mosaic (and other clients) had editing capability, we could all be
in the word-processing age by now.
I think it's important to continue working on both sides
(presentation and navigation) in respects to the language, but it's
also very important to concentrate on the tools that can write, display,
and navigate through this stuff.
-- Kevin
-- Kevin Hughes * kevinh@eit.com Enterprise Integration Technologies Webmaster (http://www.eit.com/) Hypermedia Industrial Designer * Duty now for the future!