Until recently, I would have recommended using v=2 for live sites, but 
several recent v=2 releases have contained significant bugs, so I reckon 
that it's better to use v=2.140 (or whatever version happens to be 
current at the time you finish developing your page) for live sites.

Specifying v=2.140 means that you'll get the same API Javascript until 
v2.140 gets switched off. This sort of thing has only ever happened 
twice, once when API v1 was switched off (so that if you asked for v1 
you got v2) and once when versions below v=2.s were switched off (so 
that if you ask for versions below v=2.73, you get 2.73). In both cases, 
warnings were posted here well in advance.

However, it is possible for changes in the API loader code or in the 
servers to affect the behaviour of a badly written map application. The 
loader code and the servers don't have version control. There's quite a 
bit of interaction between the loader code and the main Javascript, for 
example a change in October 2008 to the way that the namespaces were set 
up caused the symbols G_MAP_TYPE, G_HYBRID_TYPE and G_SATELLITE_TYPE to 
be deleted. The change affected all versions that use the namespace code 
that was introduced back in v2.78 (April 2007).

Similarly, if your code uses a server, then it might possibly fail when 
the server behaviour changes, e.g. the introduction of geocoding speed 
limits caused some pages that geocoded multiple addresses to fail.

That being said, there's very little downside to locking in to v2.140. 
You won't get access to any new API features, but that's won't affect 
your page once you've finalized it. There's a chance that some later 
release might run faster or use less memory, which you'd miss out on by 
locking in to v2.140, but I suspect that most of the possible advances 
in those directions have already been achieved.

-- 
http://econym.org.uk/gmap
The Blackpool Community Church Javascript Team


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to