I'm actually evaluating browser location features (IPhone3 SDK, Safari3.5, Gears). You can find the article here: http://fvisticot.blogspot.com/2009/05/location-with-iphone-safari-browser.html
After some basic tests, i have the following conclusions for IP location provided with browsers: Gears is not W3C compliant BUT provides geocoding feature Safari IPhone and Firefox3.5 implements the W3C standard and the same code can be used on both browser. I have the following question/interogations: My Laptop and my Iphone (In WIFI mode) are both connected to my local network. -The location returned by the 3 implementations is not the same... WHY ?? By example difference of location returned by Gears and Firefox can be multiple kms...(test executed in the same time...) - The location returned is not the same if we do the test multiple times (error can be very huge for returned location). By example i have a precision of 200m a day and 30km the same day without moving... Someone can provide me some information regarding those interogations...
