Just a heads up but the super resolution example absolutely spams the history API in your browser if you move the map slightly. You could add a bit of delay before trying to save the new location in the URL.
Or, how about not saving the location in the URL at all when moving the map? I guess there must be a reason why none of the mainstream map webapps does something like this...