It seems to open the webpage version and the itunes version at the same time. Strange. What do you think? http://itunes.apple.com/us/app/person-locator/id351293587?mt=8
This isn't a web-based version of iTunes, that hasn't been invented out, officially. It's just a small, quick page that lets you see a small preview of the application page you're about to visit, whilst iTunes loads. Pretty nifty.