It shouldn't affect load time at all. Don't load the preview until the user requests it. That's the one feature I thought was missing. Otherwise, it would be awesome. I mainly use iTunes to listen to preview, removing the step to go to iTunes for that would be awesome! :)
All of these jsonp / iframe based instantizers have to be putting load on servers (probably not in great volume, but still). There's a reason Google had to put special consideration into how to make the ajax-endpoints scale :)
Yeah, I agree. I will probably cache search results if load time is too slow. Also, I have a 0.5 second delay (after keyup) to execute the search function.
For Youtube Instant, the actual search terms are hitting suggestqueries.google.com for the autocompletion, which is what is powering google.com.
The actual video coming through is likely from a CDN, which are already built upon an infrastructure for scaling. Probably not as big of a deal as you think. Bandwidth wise it's unlikely that somebody watches the entire video as much as they rapidly hit different videos.
I created a YouTube Instant Search and it's not hitting any road blocks... it loads all videos and image thumbnails from YouTube, and auto suggestions from Google and it loads pretty fast check it out: http://www.youtubeinstantsearch.com
Awesome work man! To make it fully Google Instant, you would want to run the query against the first result in suggest. For instance, if you type in "la" you would get "lady gaga" instead of "L.A". Keep up the great work. :)
Though not specific to music (and would have mostly non-music suggestions), you could hit suggestqueries.google.com with a jsonp-formed request. (maybe throw "music" in front of the typed query or something to apply filtering).
Would it be possible for you to add support for App Store searches in addition to music, or do Apple's APIs not support that? If you had that, your search would easily replace iTunes's for me.
Nicely done!
EDIT: Oh, you have movie and TV show searches. Out of curiosity, what country are you in? Some results that come up for me aren't available in the US iTunes Store.
Honestly speaking, I am not trying to make loads of money out of iTunes Instant. I can earn 5% of the commission which means it's only $60 if 1000 songs are being downloaded using my LinkShare referral links.
Though I do hope I will get the coverage of TechCrunch or Mashable. :)
Congrats on this clear, uncluttered thinking. Most of us could learn from this. Also, nice mention by Jason Calacanis re: job offer! Next up - Mashable and TechCrunch...
For now the site does cross country iTunes RSS search (for Music, Podcasts, Apps, Movies, etc) and displays Album art with tooltip Artist / Album info (via title="...").
iswebapp.com will be a collection of "Unofficial and Experimental iTunes Store Web Apps"... aiming to build new experiences for iTunes content with lots of HTML5/CSS3 sexiness.
A minimal UI with fast load times. Single purpose apps... much like Stephen's brilliant work.
I will be building more web apps on the iTunes RSS/Search API's - affiliated of course. I plan to release an open source jQuery Plugin for RSS, Search and Affiliate link generation. If you're interested drop me a line @i_chris_jacob
I started this site a few weeks back but got distracted by Node.js and theories on how to best make the AJAX content indexable (headless browsers, etc).
Excited to see such keen interest in Stephen's work... guess I'm onto a good idea. Congrats to Stephen for nailing Instant Search while it's so hot. Wish I was as clever at 15 y/o!
Follow @iswebapp - I'll be tweeting once the ball gets rolling.
37 comments
[ 3.0 ms ] story [ 84.1 ms ] threadAnyways, towards your iTunes instant: Why not offer the possibility to preview songs from your web app? You get the preview URL via the API!
The actual video coming through is likely from a CDN, which are already built upon an infrastructure for scaling. Probably not as big of a deal as you think. Bandwidth wise it's unlikely that somebody watches the entire video as much as they rapidly hit different videos.
Nicely done!
EDIT: Oh, you have movie and TV show searches. Out of curiosity, what country are you in? Some results that come up for me aren't available in the US iTunes Store.
Though I do hope I will get the coverage of TechCrunch or Mashable. :)
Well done!
@LeslieCBarry | Iphso
For now the site does cross country iTunes RSS search (for Music, Podcasts, Apps, Movies, etc) and displays Album art with tooltip Artist / Album info (via title="...").
iswebapp.com will be a collection of "Unofficial and Experimental iTunes Store Web Apps"... aiming to build new experiences for iTunes content with lots of HTML5/CSS3 sexiness.
A minimal UI with fast load times. Single purpose apps... much like Stephen's brilliant work.
I will be building more web apps on the iTunes RSS/Search API's - affiliated of course. I plan to release an open source jQuery Plugin for RSS, Search and Affiliate link generation. If you're interested drop me a line @i_chris_jacob
I started this site a few weeks back but got distracted by Node.js and theories on how to best make the AJAX content indexable (headless browsers, etc).
Excited to see such keen interest in Stephen's work... guess I'm onto a good idea. Congrats to Stephen for nailing Instant Search while it's so hot. Wish I was as clever at 15 y/o!
Follow @iswebapp - I'll be tweeting once the ball gets rolling.