Jump to content
Thanks for sharing, good to see such a comprehensive implementation.
Personally I’m not a fan of this technique. Its a whole load of effort with a lot of side effects (like the hash issue) and the outcome is not even flawless, visually I’ve found it rather annoying!
But more importantly you mentioned “donâ€™t break the browserâ€™s default behaviour”, surely this script is doing exactly that?