a light html5 history js lib