[osis-core] osisCore_Candiate_1.1_003 - 11 osisRef URLs
Todd Tillinghast
osis-core@bibletechnologieswg.org
Thu, 22 Aug 2002 14:55:54 -0600
Steve,
> At 01:20 PM -0600 08/21/02, Todd Tillinghast wrote:
> >We had discussed an <a> element at one point and decided not have
such
> >an element. The decision was that we would consider in a future
release
> >support of XLink and XPointer type expressions in a reference like
> >element or even in an enhanced <reference> element.
>
> I thought we decided *to* put <a> in for general linking (otherwise
> we have no ability to cross-reference anything *except* Bibles), but
> had decided not to try to do XLink syntax and semantics. As it turns
> out.
>
> >
> >All sorts of reasons not to put an <a> element in.
> >
> >If you need an href in you presentation then it is possible to create
an
> ><a href=".."/> element in your output. We could provide a mechanism
to
> >specify an URL for a work in the <work> element. More thought
needed.
>
> What does "in your output" mean? Seems to imply there is always some
> transform in place, which doesn't seem necessary; I can drop osis
> straight into a browser, for example; and I'm lobbying MS to add
> hooks to facilitate parallel-scrolling, which might make that a nice
> solution if I happen to move the juggernaut. But in any case, it
> seems to me we need some basic generic link for lots of things.
You can drop osis straight into a browser but what you get is an XML
document presented with all of the pointy brackets unless you provide a
style sheet of some kind to perform a transformation. By simply adding
an <a> element with an href attribute to an XML document you will not
get the blue underling when the XML document is presented in IE, because
the <a> element only has that meaning in HTML.
Since we are talking about having an osis document presented AND having
blue underlined links either there must be a osis specific browser that
knows to create a link out of <a href=".."/> or there has been a
transformation into a markup language that know browsers support and
understand how to present and assign hyperlink behavior to <a href=""/>.
I understand the point of having the ability to point to things that are
not Biblical texts. In this case the <a href=""/> makes sense. BUT it
does not make sense to use it in the place of <reference>.
>
>
> --
>
> Steve DeRose -- http://www.stg.brown.edu/~sjd
> Chair, Bible Technologies Group -- http://www.bibletechnologies.net
> Email: sderose@speakeasy.net
> Backup email: sjd@stg.brown.edu
Todd