This is a comment I made earlier in a TAG context but thought I would
repeat here.
It seems silly to distinguish curies from URIs in a way which makes
the short form longer.
Why not make the short curie the default, and allow a longer syntax
for the case in which someone wants to put a full URI?
Thus not
<a zref="[book:ch1]">
<a zref="http://books.example.com/20078-3-789/book#ch1">
but
<a zref="book:ch1">
<a zref="<http://books.example.com/20078-3-789/book#ch1>">
or
<a zref="[http://books.example.com/20078-3-789/book#ch1]">
This not only minimizes the number of characters in abbreviated case
rather than the longhand case, it also uses a convention common
elsewhere in N3 and SPARQL. Clearly a superior solution, better for
the documents and better for learning.
Tim