Use fragment identifier instead of query
Examples should not use a hardcoded URL
Allow offline use (HTML5 AppCache)
do not use google analytics ;)
cache manifest update