I’m trying to use a Google Map as a background, with a fixed overlay. Have a look-see.
You can see the problem — whilst it’s loading, the text is unreadable. The overlay is loaded by Google’s JS. How can I hide the map until the overlay has loaded? (Or a better solution?)
Actually, you can use JavaScript to make sure the map only displays when the overlay is loaded:
Google simply displays the image from the server, so having it loaded into the cache before displaying the map will solve your problem.