Not long after the iTunes Music Store launched as a Mac only service in April, enterprising hackers started figuring out how to expose the service’s information in XML for the purpose of doing deep links. Not long after that, Apple changed the format of the information available by following those links so that the XML wasn’t exposed, apparently to foil deep linking. Much wringing of hands followed. Now, in iTunes 4.1, Apple has baked deep linking directly into the user experience.
There appear to be three ways to do deep links on the iTMS without rolling your own URLs: one is to drag any hyperlink (not individual music tracks, but underlined artist or album names) to an application that supports drag and drop. You can also right click on a hyperlink or an individual track and choose the Copy Music Store URL option. That’t how I constructed the links last night. Doing either one results in a hyperlink using HTTP that goes to phobos.apple.com.
I’m less enthralled with this for a number of reasons. Number one, it requires embedding the script detector in the head of each page that bears the links—not a big deal when all pages on your blog are generated dynamically, but still something of a hassle. Number two, the iTunes Detector may be a lightweight piece of code, but it is not a lightweight user experience. I think I would rather have a link fail than pop an installer dialog over my blog pages.
That said, I’m not sure the direct link methods are any better of a user experience. The page on phobos.apple.com that is opened by these methods calls iTunes and then sends the user back to the calling page on Internet Explorer for Windows; on Safari, it appears to automatically close the calling page or tab. (Verification welcomed; I’ve only tested on my own machine.)
In the end, is this going to pose a threat to other services that support and enable deep linking, such as, um, Amazon? Probably not; after all, Amazon will pay you cash money for using deep links (though you have to be pretty serious as an affiliate to actually make enough for it to be worthwhile for Amazon to send you a check). But for those of us who like sharing music recommendations, it provides an easy way for us to publish permalinks to worthwhile music while providing Apple with free word of mouth, which I think is a pretty fair value proposition.
(Expanded from an original post on Jarrett House North.)