When using hash fragments for url manipulation with javascript, you can simply detect all changes in the url fragment part using onhashchange
event. Is there any similar way to detect changes in the path part of url using HTML5 history API?
I know, I can override handling clicks on anchor elements, override back button behaviour, but what if the user edits url by hand?