Trying a History API workaround for WebKit browsers