• Aatube
    link
    fedilink
    46 hours ago

    I wonder what exactly the safeguards are, since I’m developing something that should manipulate the history state for quality of life.

    • @[email protected]
      link
      fedilink
      86 hours ago

      From the text it seems like a site only gets added to the navigation history if the user interacts with it.

      • Aatube
        link
        fedilink
        11 hour ago

        It reads to me like the back and forward buttons just ignore them entirely.

      • @chaospatterns
        link
        English
        34 hours ago

        Which stops malicious usage, but doesn’t stop cases where web pages over use pushState as users move around instead of replaceState. I’ve seen maps that would add to the history every time a user moves around the map.

        • @[email protected]
          link
          fedilink
          24 hours ago

          It would be nice if there was a shortcut to go “back to previous site”. Because on one hand using back to navigate around map moves is often very convenient, but sometimes I want to go to the site before the map. Having a two-level history with page and site would be super useful.