It’s clear that I’m pretty excited about iTunes LP. The “deluxe album” format from the iTunes Store is an attempt to revitalize music sales by providing an immersive digital experience complete with detailed art reminiscent of when people used to buy records. Feature-wise, an iTunes LP is a DRM-free album in high-quality 256kbps AAC format, along with digital extras (visualizer(s), photos, videos and interviews) wrapped in a custom WebKit-powered site.
This morning I bought Jay-Z’s Blueprint 3, as well as The Doors iTunes LP, and am very impressed. Below I’ve included some screenshots as well as my thoughts on the experience.
General Use
When you purchase an iTunes LP, the music files begin downloading followed by an additional (hefty) file with an “.ITLP” extension. The .ITLP file itself can be over 500MB.
Once you double-click an iTunes LP in iTunes, it takes over your entire window with a WebKit view. A photo fades in and an audio snippet representative of the album will start to play (about 30 seconds). A list of links leads you to the most obvious feature of the iTunes LP: photos, videos and lyric views.
The LP frame seems to have a width and height of 1280×720. This is nice, but means I get ugly scrollbars all over my 13″ MacBook screen. I switched to a larger monitor for the screenshots, so here are some shots of the main features:
Hover for alternate image. Click for full-size.
Hover for alternate image. Click for full-size.
Visualizer
A wonderful thing happens when you click “Play All” on an iTunes LP — you are treated to a feature I dub iTunes LP visualizer. The visualizer is the “surprise and delight” feature of iTunes LP; a creative display of digital art.
Jay-Z’s iTunes LP album comes with three different visualizers that cycle through at measured intervals. The initial visualizer shows audio waveforms. I mistakenly thought the waveforms were dynamically generated by the music until I watched for a while. Here are the screenshots of the three visualizers, respectively called “Waves”, “Songlist”, and “Puzzle”.
Hover for alternate image. Click to see full-size.
Hover for alternate image. Click to see full-size.
Hover for alternate image. Click to see full-size.
I’ve also included the only visualizer from The Doors album.
Hover for alternate image. Click to see full-size.
However, listening to music in the iTunes LP introduces some unfortunate user interface problems. Similar to Genius Mixes (also new in iTunes 9) there is no way to ask iTunes to send you to the currently playing song. This means that unless you leave the LP view you cannot rate the song or view any other metadata.
This also causes a problem if you leave the iTunes LP interface to browse your library, then want to return to the LP. The only way is to select the iTunes LP from your file listing and double-click. This results in the iTunes LP site loading from the start and you losing your place through the album.
Fortunately, the usability issue does not cause conflicts with the Play Count, which functions as expected.
WebKit and iTunes LP Internal Structure
I was very curious about iTunes LP and its use of WebKit so I decided to go rooting around in the Finder files. Just like iPhone app files (.IPA files in the Finder), I suspected that changing the .ITLP extension to .ZIP would reveal an archived folder. I was right; once you change the extension you can browse all the files inside. In fact, you can simply right-click and “inspect package contents”, however, it remains to be seen if Apple will take away this functionality in the future. Plus, adding the .ZIP extension allows you to browse the folder without a right-click. Here is what the files inside the The Blueprint 3 iTunes LP look like:

The iTunes LP experience is accomplished with HTML 4.01, CSS and JS. The interface feels very Flash-like, but there is no trace of it. The CSS animations are elaborate and smooth. Font files are referenced with an @font-face declaration in the CSS but there seems to be little to no use. Most text, even long passages of lyrics, is represented visually with a PNG file. I wonder if they originally intended to use font replacement for all text, but changed their mind.
Here is an example the lead me to the above conclusion which I found in The Doors package. The original file was named “song13BackgroundClean.jpg”, but the one used is “song13Background.jpg”.
Hover for alternate image. Click to see full-size.
Perhaps unsurprisingly, most everything in an iTunes LP works in the latest version of Safari (4.0.3 at time of this writing) except when something tries to call iTunes (like a movie file). Here is what the index.html file looks like when you open it with Safari:
The Doors package was littered with leftovers obviously intended for internal use, such as reference images for a completed page and style guides for layout. Here is one such image:
DRM
I didn’t find much in the way of DRM on the iTunes LP. Though your iTunes Store Account is recorded inside the .PLIST file, everything worked even when de-authorizing my computer in the middle of play, as well as removing the reference all together. I would like to see if it would be possible to roll your own iTunes LP by modifying the included .PLIST to point to different sound files.
Conclusion
As a music fan, and as a web developer, I couldn’t be more pleased with the new iTunes LP offering. If your audience is significantly Apple-oriented (e.g. a site about Mac rumors or a popular iPhone app) this proves that you can provide an incredible experience using only JavaScript and some proposed CSS3 properties.
The visualizer is a fun way to watch your music. And impressive; a friend of mine asked, “Is that Flash?” I may learn a thing or two about CSS animation by diving into the code and I encourage you to as well.
Here’s hoping that square blue badge shows up in the iTunes Store a lot more in the future. iTunes LPs are a really fun way to enjoy your favorite albums.
###
P.s. To make a Smart Playlist of all your iTunes LPs, configure so that “Kind” contains “iTunes LP”. I’ve included this because it took me a while to discover what criteria worked, and I thought I’d save you some time.

Short URL: http://jwr.cc/x/3





Pingback: Inside iTunes LP: No DRM, Lots of WebKit | Gizmo Addiction
Pingback: iTunes LP: Notes and Observations | Smoking Apples
Pingback: Inside iTunes LP: No DRM, Lots of WebKit « Everything iPhone
Pingback: Some Notes on iTunes LP «
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | Apple News
Pingback: Inside iTunes LP: No DRM, Lots of WebKit
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | TEST ZONE
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | iPhone Daily News Digest
Pingback: Some Notes On iTunes LP · Jay Robinson
Pingback: iPhone 3G » Blog Archive » Inside iTunes LP: No DRM, Lots of WebKit
Pingback: iTunes LP reblog — Lucas Gonze’s blog
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | All iPhone News
Pingback: iTune 9.0 launched : A Way Back
Pingback: Some Notes On iTunes LP · Jay Robinson « Netcrema – creme de la social news via digg + delicious + stumpleupon + reddit
Pingback: links for 2009-09-12 (Jarrett House North)
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | My Apple iPhone
Pingback: popurls.com // popular today
Pingback: links for 2009-09-12 | GFMorris.com
Pingback: Some Notes On iTunes LP · Jay Robinson
Pingback: Some Notes On iTunes LP · Jay Robinson | sull is vocally active
Pingback: Inside iTunes LP: No DRM, Lots of WebKit | IPHONE NEWS
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP | GeekStream Gadgets
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP | Stoth
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP |
Pingback: china wholesale, china eletronics wholesale, china cctv wholesale and dropship in china . | News and Articles - Chinawholesaleonline
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP | PingBrain
Pingback: The iTunes LP Shortcoming | macademic
Pingback: Monday Snowmen Grin | MacTalk Australia
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP | nuze.me
Pingback: 2009年9月14日(月) « maclalala:link
Pingback: Inside the iTunes LP | GeekStream Mac
Pingback: Maybe I’m the only one who doesn’t ‘get’ iTunes LP | FocuSoft Tech Blog
Pingback: Music Ally | Blog Archive » iTunes LP may be made for TV (or tablet…)
Pingback: iTunes LP | Superposition Kitty
Pingback: iTunes 9: Deconstructing LPs & Extras
Pingback: iTunes 9: Deconstructing LPs & Extras | GeekStream Mac
Pingback: innovation604 News Portal » iTunes 9: Deconstructing LPs & Extras
Pingback: The Secrets of iTunes LP [ITunes] | The-Informer
Pingback: The Secrets of iTunes LP [ITunes] | HyipLife.com
Pingback: The Secrets of iTunes LP [ITunes] | Webtrendzone
Pingback: andreiblog.info » The Secrets of iTunes LP [ITunes]
Pingback: The Secrets of iTunes LP [ITunes] by Techno News Feed
Pingback: The Secrets of iTunes LP [ITunes]
Pingback: The Secrets Of iTunes LP | Gizmodo Australia
Pingback: innovation604 News Portal » The Secrets of iTunes LP [ITunes]
Pingback: The Secrets of iTunes LP [ITunes] | dv8-designs
Pingback: The Secrets of iTunes LP [ITunes] | Techno Portal
Pingback: JM » The Secrets of iTunes LP [ITunes]
Pingback: china wholesale, china eletronics wholesale, china cctv wholesale and dropship in china . | News and Articles - Chinawholesaleonline
Pingback: Apple iTunes LP format gets dissected, explained | RSS For Gadgets
Pingback: Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | Computer and Technology
Pingback: Apple iTunes LP format gets dissected, explained « Tech Pulse!
Pingback: The Far Edge » Blog Archive » Apple iTunes LP format gets dissected, explained
Pingback: TumbleTech » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | TECHNICK
Pingback: Apple iTunes LP format gets dissected, explained | Stoth
Pingback: Apple iTunes LP format gets dissected, explained | Gadgetorium!
Pingback: Apple iTunes LP format gets dissected, explained | Dominic Fallows
Pingback: RSS News Portal » Apple iTunes LP format gets dissected, explained
Pingback: The Secrets of iTunes LP [ITunes] | Biginfo
Pingback: iTunes LP - MacTalk Forums
Pingback: Apple iTunes LP format gets dissected, explained | Gadgets
Pingback: Apple iTunes LP format gets dissected, explained | www.onu.ro
Pingback: Apple iTunes LP format gets dissected, explained | KIJO
Pingback: Apple iTunes LP format gets dissected, explained | ScooperNews.com
Pingback: Apple iTunes LP format gets dissected, explained | Tech News Direct
Pingback: Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | InfoZone Where News Comes Ahead
Pingback: Apple iTunes LP format gets dissected, explained | bitbucket.kylewelsh.com
Pingback: Apple iTunes LP format gets dissected, explained at Electronics Review And Update
Pingback: Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained
Pingback: New Mobile Reviews » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | bits of daicast
Pingback: Tech News World » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained » Developages - Development and Technology Blog
Pingback: Apple iTunes LP format gets dissected, explained by Techno News Feed
Pingback: Dan’s Web » Blog Archive » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | Lancilo USA
Pingback: Apple iTunes LP format gets dissected, explained | Best Price For New Laptop Computer | Laptop Deals
Pingback: Kev.W » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | Webtrendzone
Pingback: Apple iTunes LP format gets dissected, explained | The-Informer
Pingback: Gadget Train » Blog Archive » Apple iTunes LP format gets dissected, explained
Pingback: orangetech.info » Apple iTunes LP format gets dissected, explained
Pingback: Inside the iTunes LP
Pingback: Apple iTunes LP format gets dissected, explained : ipodindia.com
Pingback: Or, you could just buy a proper LP… | PoOPlist
Pingback: » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | Biginfo
Pingback: china wholesale, china eletronics wholesale, china cctv wholesale and dropship in china . | News and Articles - Chinawholesaleonline
Pingback: Apple iTunes LP format gets dissected, explained | 0t4.net
Pingback: Apple iTunes LP format gets dissected, explained | Wilsonbroadcast
Pingback: Apple iTunes LP format gets dissected, explained | Latest News
Pingback: Apple iTunes LP format gets dissected, explained | GadgetFreaks
Pingback: Apple iTunes LP format gets dissected, explained | WebFroster
Pingback: Apps, News and everything Iphone » Blog Archive » Apple iTunes LP format gets dissected, explained
Pingback: The Secrets of iTunes LP [ITunes] | nuze.me
Pingback: Apple iTunes LP format gets dissected, explained | Pantip Guide
Pingback: Free Gadget News » Apple iTunes LP format gets dissected, explained
Pingback: Apple iTunes LP format gets dissected, explained | DoisPontoZero
Pingback: You Get The . Info » Apple iTunes LP format gets dissected, explained – 5248th Edition
Pingback: Apple iTunes LP format gets dissected, explained | e-Smart Tech Gadgets
Pingback: The Secrets of iTunes LP | iPhone 3G hacked.com
Pingback: Computers ! » Apple iTunes LP format gets dissected, explained
Pingback: Some Dude Rails Against iTunes LP « number61.net
Pingback: Inside the new iTunes LP format | facternet:
Pingback: Apple Bloog » Blog Archive » Inside the new iTunes LP format
Pingback: Inside the new iTunes LP format | Anthonyrobinson.info
Pingback: The Secrets of iTunes LP [ITunes] | Free Article – New Information Online
Pingback: RSS News Portal » Inside the new iTunes LP format
Pingback: Tech News World » Inside the new iTunes LP format
Pingback: The Secrets of iTunes LP [ITunes] at RudometovCOM
Pingback: Inside the new iTunes LP format | Stoth
Pingback: Inside the new iTunes LP format | Tech Daily
Pingback: Inside the new iTunes LP format | oQlz Blog
Pingback: K@iKi | NEWS – Inside the new iTunes LP format
Pingback: Inside the new iTunes LP format | Think Secret
Pingback: Apple User’s Blog » Inside the new iTunes LP format
Pingback: Inside the new iTunes LP format |
Pingback: Inside the new iTunes LP format | Newsfed - Aggregate local and tech stories with related videos and tweets!
Pingback: Inside the new iTunes LP format | Apple & Mac Daily News Digest
Pingback: Inside the new iTunes LP format
Pingback: Apple iTunes LP format gets dissected, explained | FocuSoft Tech Blog
Pingback: Apple Bloog » Blog Archive » iTunes 101: Wrangle your iTunes LPs with Smart Playlists
Pingback: iTunes 101: Wrangle your iTunes LPs with Smart Playlists |
Pingback: iTunes 101: Wrangle your iTunes LPs with Smart Playlists | Stoth
Pingback: iTunes 101: Wrangle your iTunes LPs with Smart Playlists | iPhone and iPod Area
Pingback: Apps, News and everything Iphone » Blog Archive » Inside the new iTunes LP format
Pingback: Apps, News and everything Iphone » Blog Archive » iTunes 101: Wrangle your iTunes LPs with Smart Playlists
Pingback: Peter Adams Weblog» Blog Archive » Inside iTunes LP
Pingback: Macdebrouille » Les secrets d’iTunes LP
Pingback: instructamac » iTunes 101: Wrangle your iTunes LPs with Smart Playlists
Pingback: Apple Storms Hollywood «The TNL.net weblog
Pingback: iTunes 9 两三事... (4 回應) - 数码
Pingback: Design City » iTunes 101: Wrangle your iTunes LPs with Smart Playlists
Pingback: ruff linkage 200938 « piece 0 plastic – the revolution will be blogged
Pingback: Preaching To The Choir: Following iTunes In ePublishing Website Layouts | The Naughty Bits
Pingback: iTunes 101: Wrangle your iTunes LPs with Smart Playlists
Pingback: The Books That Would Make Great E-Books « Snarkmarket
Pingback: Technology blog » Maybe I’m the only one who doesn’t ‘get’ iTunes LP
Pingback: Foreword Vision » Blog Archive » Meet The Future of Music :: iTunes LP
Pingback: Die Geheimnisse vom iTunes LP at Angelmadness
Pingback: Apple cobra 10 mil dólares pela concepção de um iTunes LP | Remixtures
Pingback: Ten Grand To Release iTunes LP | GrindEFX
Pingback: Foreword Vision » Blog Archive » What Could Make iTunes LP’s Better?
Pingback: Music News
Pingback: iTunes and the LP format | Grapewire
Pingback: Apple Tablet Will Restore Comic Books To Former Glory [Apple Tablet] « Gadgets Club
Pingback: Apple Tablet Will Restore Comic Books To Former Glory : MIDEASTA
Pingback: Indie labels priced out of the iTunes LP market | 18x21
Pingback: John Harrison » Blog Archive » Case Study Worksheet 3
Pingback: Worksheet 3 « Mohammed El-Khatib
Pingback: » Worksheet 3 Siyi Liu
Pingback: Sangju Lee » Blog Archive » Worksheet 3
Pingback: Worksheet 3 « Tiantian Wang
Pingback: Xerox PARC, Apple, and Dead Newspapers « Opinionated
Pingback: Sangju Lee » Blog Archive » Work sheet 4
Pingback: » Worksheet 4 Sang Eun Lee
Pingback: » Worksheet 4 Siyi Liu
Pingback: » worksheet 3 Y. Kara Lu