I use the following HTML tag to load the Google Maps API :
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
However, it is blocking the loading everything that’s below it in the HTML until the script is loaded by the browser.
Is there a way to make this loading non-blocking?
Yes, you can load it asynchronously. Check out this part of the docs:
http://code.google.com/apis/maps/documentation/javascript/basics.html#Async