HTML5: impemeting the layout positioning for mobile devices