These are chat archives for opal/opal
pushStatefor navigation. It's supported in IE10+ and in all other major browsers for the past 4-5 years. You do need to listen for the
popstateevent, though, in case someone hits the back button.
pushStateuse fragment-based routing, and if they share a URL with someone who does have
pushStatein their browser, the router would override the path in the URL with the fragment.