[osis-core] osisCore_Candiate_1.1_003 - 11 osisRef URLs

Harry Plantinga osis-core@bibletechnologieswg.org
Wed, 21 Aug 2002 13:25:15 -0400


We currently have no way to make a simple hypertext
link using the osisRef system.  We can make a <reference>,
but that's not a hypertext link.  I propose we define
a URL syntax for osisRefs.

  a) <a href="osis:Bible.KJV:Matt.1.1">

or, If you prefer more (and more distinctive) syntax,

  b)  <a href="osis://Bible.KJV:Matt.1.1">

I suppose an alternative would be to add an osisRef attribute
to the a element, so you could write

  c) <a osisRef="Bible.KJV:Matt.1.1">

In the first two examples, osis: is the protocal name, like 
http or ftp.  Processing software would presumably convert 
such links to regular http:// URLs in the conversion from
OSIS to HTML.

What needs to be done?

  - pick a syntax
  - document it
  - for option a or b, figure out if it is possible to 
    'register' the osis: protocol name 
  - patch netscape to handle such URLs (maybe somewhat later)

-Harry