[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