html5 navigation framework