Welcome to today’s daily kōrero!

Yes, I created the daily today just to say how good the new kiwi icon looks, but feel free to chat anything that takes your fancy.

Today is Friday, what are your weekend plans?

    • nick@campfyre.nickwebster.dev
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      Oh interesting. It’s a progressive web app, so you can install it on your phone which removes the need to worry about the performance of whatever site was originally hosting it.

      I suspect a lot of people are just browsing it via their web browser?

      • Dave@lemmy.nzM
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        My understanding is that progressive web apps still rely on the site’s server, it’s basically a way to show the website as fullscreen like it was a native app, though there are a few things that PWAs are allowed to do that a normal website doesn’t.

        The nornal Lemmy site is a PWA as well, so that can be installed the same as wefwef.

        • nick@campfyre.nickwebster.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 year ago

          Only for the initial download depending on their service worker (annoyingly it’s super site dependent). I’d need to see dev tools to be sure but I’m pretty confident all the JS assets and stuff are being served locally from my phone.

          There’s a distinction between being able to install a site to your homescreen, adding a shortcut to the site (which opens in full screen), and installing a site to your homescreen which uses their service worker to effectively be a full local server for the site.

          Setting up the service worker for my note taking app was very painful haha

          • Dave@lemmy.nzM
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            Interesting! I guess it depends on the site as to whether anything needs to be processed on the server.

            I’d think typically most JS and images are cached in the browser for any site though, right?

            • nick@campfyre.nickwebster.dev
              link
              fedilink
              English
              arrow-up
              4
              ·
              1 year ago

              In general yes, although the root HTML document might not be.

              Service workers can do more than caching though, it’s effectively a full web server just for that web app that runs on your device. If it’s installed I’m pretty sure the data they have will never be cleared by the OS unless you uninstall the app too.

              • Dave@lemmy.nzM
                link
                fedilink
                English
                arrow-up
                4
                ·
                1 year ago

                Oh thats interesting, I wonder why the wefwef.app server was struggling so much if it doesn’t do any processing just serving static content that gets stored on the client. I guess just wasn’t prepared for the rush of people checking it out.