Click a link and need to go back 10x to get back. Yes, I enjoy the footballs.

  • Scrubbles@poptalk.scrubbles.tech
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    1
    ·
    2 months ago

    It’s not for this, of course. It’s because in the world of single page applications built in react and angular where there is no physical back, like no actual server page to go back to just JavaScript, you have to code in what the back button means. Even though there’s no server calls to ask for a new page. New page. Most people still expect that forward and back will still go forward and back in standard navigation.

    Sites like this it’s pretty clear that they just overwrite that with the last 20 calls to their own page, but the alternative is that single page applications would not be able to have forward or back functionality

    • hddsx
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      5
      ·
      2 months ago

      if(this == this.previous) continue;

      • Scrubbles@poptalk.scrubbles.tech
        link
        fedilink
        English
        arrow-up
        25
        ·
        2 months ago

        Great I’ll just add a unique guid to each path that is ignored and returns to the same place. You show me a 10 foot fence I’ll show you an 11 foot ladder.

        • hddsx
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          2 months ago

          I mean, I get that. I was making a joke. But 12 ft fence? Load in sandbox and compare html. Your move.

            • hddsx
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 months ago

              14 ft fence: Diff in html. If less than 10 lines different, ban.

              • PoolloverNathan@programming.dev
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 months ago

                15 ft ladder:

                <div hidden>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                <?= rand() ?>
                </div>