1. 75
  1. 10

    I fell for the title and had a good chuckle! It took me a few seconds to realize what was happening. Thanks for sharing!

      1. 4

        I have JS and cookies disabled by default, took some more clicks to verify the purpose :)

        1. 5

          The page’s author has confirmed in an email reply that it was indeed a joke.

          And apparently I was fooled (fool?) enough to write him an email, letting him know that he made a good argument about SPA’s, although “not the one he intended”. :) – The joke was on me.

          But seriously now, the main reason I was tricked by such a page is because I mainly browse the internet with Firefox and uBlock Origin disabling all JavaScript, and thus this is manner in which many “modern” sites make their first impression on me: most of the times “JavaScript is required to view this site”, some looping the spinning loader of death, and in some circumstances even a blank page.

          Usually I just give up, but given I was interested in this topic I’ve opened it in a “pure untainted” Firefox profile, and to my surprise, to the same outcome.

          Perhaps the author wrote that page in relation to the recently released Changelog JS Party podcast Were SPAs a big mistake?.

          1. 3

            you made me reactivate javascript just to realize there was no double irony here :)

            1. 3

              Defense hasn’t loaded yet. Did it load for you?

              1. 24

                I suspect that’s why it has the satire tag.

                1. 11

                  It will not load if your faith in the future of single-page applications isn’t strong enough. ;)

                  1. 6

                    This article requires at least 8gb of available RAM to load.

                    1. 3

                      I was able to interact with the components of the page that had loaded, so that’s a plus.

                    2. 2

                      ninja TLD ? Do pirate or cowboy TLD exists too ?

                      1. 3

                        No, but if you have money you can create them.

                      2. 1

                        IFRAME FTW!

                        1. 1

                          Write code with React + TSX, we can statically verify the identifier referenced. But write code in htmx / jquery, we lose the support of static type checking ( from Microsoft )