[tei-council] facsKey agayne

Sebastian Rahtz sebastian.rahtz at oucs.ox.ac.uk
Mon Feb 8 18:17:02 EST 2010


A couple of conversations outside my office this afternoon suggest that people who want
to use @facs to point to an arbitrary identifier can do so trivially by making up their own
protocol. Thus

   <p facs="#foo"> 

is short for the normal HTTP

   <p facs="http://$basedoc#foo">

but

   <p facs="tk:foo">

is equally a legal URI, where "tk" is a new adhoc protocol. Examples at
http://en.wikipedia.org/wiki/URI_scheme#Unofficial_but_common_URI_schemes
show similar ideas - the "doi:" protocol is like this, since it references
an arbitrary identifier which does not get resolved to some web address.

Using @facs in this way is much better than @facsKey, IMHO, because it signals
clearly to the processing application what is going on, but does not need a new
attribute. It means the user can make use of _several_ protocols in the same
document.

Or is all this completely mad?
--
Sebastian Rahtz      
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431

Sólo le pido a Dios
que el futuro no me sea indiferente






More information about the tei-council mailing list