• skisnow@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 days ago

          My coworker was making a browser extension recently and noticed that most of Facebook’s frontend code is crazy bullshit designed to make it difficult for scrapers and bots to navigate the DOM.

          The saddest part of it is that none of it is particularly effective, it just means they had to write 2 lines of code to grab the fields they wanted instead of 1, so all that’s happened is Meta have made everything worse for everyone and burned an extra kajillion client-side CPU cycles worldwide, for almost no benefit.

          • Kanda@reddthat.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            8 days ago

            I did all this on XP with 512MB of RAM (ok it wasn’t online versions of excel, but more or less)

              • Kanda@reddthat.com
                link
                fedilink
                English
                arrow-up
                1
                ·
                8 days ago

                It’s just incredible how what I used as a kid is like not even booting an OS anymore and what a system requires to idle would be considered NASA-levels of RAM back then. I mean sixteen GIGA bytes? You is joking.

                Really seems like developers (yeah there’s execs and middle managers and the whole business that comes along with them) just let everything bloat to high heavens once hardware became more readily available

          • nosuchanon@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            9 days ago

            Webslop apps sucks. Less functionality and written with react.

            Does it work for most stuff, yeah. But it still sucks. Google sheets is tolerable but annoying.

            Do I need all the extra crap in excel? No, but it’s a mature program and doesn’t really need new features and constant tweaks.