An html5 based framework for page based (SEO friendly) UI