

I just want to point out here that this blog post is old at this point (published February 2024). I believe that mbin in particular has made improvements in this regard. Also, we have added some features to piefed, and introduced a little bit of new Javascript/css. I am not sure exactly how this would compare today.
As somebody that has made contributions to improve the PWA responsiveness, the difference between touch and cursor controls can be tough sometimes. The css framework we use (bootstrap) generally handles it well, but the pop-ups are one area where I’m not really happy with it, but I don’t have a better solution yet.