[
Lists Home |
Date Index |
Thread Index
]
Micah Dubinko wrote:
> Joe English:
> >How is blind recognition of links any more useful than
> >blind recognition of any other data type (which is to say,
> >not very)?
>
> How about a use case:
>
> I want to put, say, DocBook on the web. I can do this today and use a
> stylesheet to make it display reasonably, even though none of my browsers
> have any built in knowledge of DocBook.
By providing a stylesheet, you're _giving_ the browsers
enough knowledge of DocBook to be able to display it.
(This assumes the browser does have built-in knowledge of CSS,
XSLT+XSL-FO, XSLT+HTML, or whatever stylesheet notation you're
using).
> I also would like the links to work.
The same kind of thing could work for links.
In the case of XSLT+HTML, that functionality is already
available -- just translate DocBook links into HTML <A>
elements. (I think the online profile of XSL-FO includes
hyperlink flow objects; if so, it would work there too.)
For CSS, Opera supports (used to support?) CSS extensions for
specifying hyperlink behavior; not sure if those extensions have
made it into CSS 3 yet (or whatever the current version is; I
haven't kept up), or if they're ever going to, but IMO it's a darn
good idea.
We don't expect blind recognition of, say, paragraphs, headings, and
tables to work; I still don't see why hyperlinks should be any different.
--Joe English
jenglish@flightlab.com
|