The "Inline IMDB ratings" script finds any links to IMDB, then pulls the rating information for the corresponding movie and displays it next to the link, such as [8.4/10 rating] in this screenshot:

As usual, you need to use Firefox with the Greasemonkey extension to make use of this script.
The question is does it make sense for IMDB to signup for a bunch of additional load by opening up APIs for a basic data service?
IMDB links seem like a good candidate for this purpose, but sites like Yahoo Movies or Rotten Tomatoes probably see this as a competitive threat. I suppose that a more distributed design would have the movie companies assign unique urls to identify each movie they release, following the OpenID model.
Unfortunately, I do not see either happening in the near future. Different movie sites will remain mostly isolated in the meanwhile...
Posted by Julien on August 14, 2007. PermalinkThere is an IMDB WebService you could use, it's at http://www.trynt.com/trynt-movie-imdb-api - not offical but it works.
Posted by: Franz at August 30, 2007 07:11 AMI don't think that IMDB opening up some minor API would at all increase their load. If someone wants to parse their pages for data, they'll do it anyways. Would an API invite more usage? Well when you get a 10,000 byte page for 3 bytes of information, that's quite a gap to fill. Not to mention all the DB queries saved.
Posted by: Tony at September 4, 2007 10:29 PMThanks for very interesting article. btw. I really enjoyed reading all of your posts. It’s interesting to read ideas, and observations from someone else’s point of view… makes you think more. So please keep up the great work. Greetings.
Posted by: Sportlernahrung at September 12, 2007 03:59 AMThx for the great stuff. ill download he script
Posted by: thomas at September 13, 2007 09:27 PM