[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">


   <p facs="tk:foo">

is equally a legal URI, where "tk" is a new adhoc protocol. Examples at
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

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