
CD or MP3? The other day I pondered that exact question when debating which format I wanted to purchase the new sophomore album from The Duke Spirit, Neptune (amazing, by the way...highly recommended). That's when I came across their MySpace page with a Lala.com widget promotion offering both the CD and "iPod version" (actually 192kb MP3's) for $9.99, allowing me to skirt the question of whether I wanted to spring for Amazon's MP3 bundle ($8.99) or CD ($11.99).
I hadn't been back to Lala.com since its redesign, but when I stopped by to download the MP3's, I found myself taking their in-page music player for a test-drive and was immensely impressed with its implementation.
After working on a bunch of different music-based websites, in-page media player implementations have always bothered me for three main reasons:
- Everytime you surf from one webpage to another, the player reloads and interrupts the music playback.
- Sites that try to avoid #1 tend to use some sort of frame set-up which makes bookmarking and identifying unique URL's a no-go which is a big Fail when you want to make sharing, blogging and sending to friends as easy as possible.
- Full-Flash websites....yech.

However, Lala's solution was different and quite elegant. While their webpage implemented

Looking closely at Lala's URLs as you navigate the site, you'll notice it basically uses anchor-based navigation to accomplish this, which is nothing new, per se, but quite effective for websites that are content-heavy or derive a high level of utility value in having users link back/bookmark their content. The need for ease-of-linking/bookmarking is a requirement less vital to web-application type sites like MP3tunes.com or browser extensions like FoxyTunes, but crucial for sites that heavily integrate media playback/queuing with copious amounts of data browsing/reading/navigation.
The other issue a colleague pointed out is getting search engines to recognize the anchored hierarchy as spider-able. A few searches on Google for content on lala.com revealed that omitting the anchor (#) brought you to the same page as those with anchored URLs that you encountered while navigating (i.e. http://www.lala.com/#artist/The_Duke_Spirit are redirected or rewritten to a fully formed URL http://www.lala.com/artist/The%20Duke%20Spirit) of the same page). Overall, Lala.com has come up with a great solution for a nagging user-experience shortcoming.
0 comments:
Post a Comment