Hi,
What is the best way to link to a book?
The use of the urn:isbn URI (as explained below and in RFC-3187) would be the most semantic and what so ever way. However almost no one actually have a way of handling the URI on their desktop.
Code:
<uri> ::= "urn:isbn:" <isbn_number>
The URI would have to be replaced by an URL to Amazon or a similar book store. (As Amazon Standard Identification Numbers or ASIN are equal to ISBN numbers.) But that raizes the question of why not linking directly to Amazon instead.
The point is of course to provide the user with a useful way of knowing what resource I am refering to. Given books physical form, it is not possible to link directly to it. (As it is most often not available on the web.) Looking at Wikipedia's comperison of URN and URLs clerifies somewhat:
Quote:
|
A URN is like a person's name, while a URL is like their street address. The URN defines something's identity, while the URL provides a method for finding something. Essentially, ‘what’ vs. ‘where’. (...) So URNs and URLs are often complementary; for example, you might discuss an RFC using both concepts: ‘you can find urn:ietf:rfc:3187 (URN) over at http://tools.ietf.org/html/rfc3187.html (URL).’ Wikipedia
|
So what is most useful to a user? An accurate description of the book (URN) or a location where it can be aquired--like an web books store like Amazon (URL). Hyper linking an URN will only provide the user with an non helpfull error message from their browser. But linking to a book store is not that useful either.
What do you think is the best way to link to a book?
(Thread originally posted as Linking to books using ISBN.)
__________________
I do not share ad revenue.
Last edited by Moldarin; 08-13-2007 at 07:45 AM..
Reason: More details.
|