The Discord web app is nearly identical to the desktop app. The main things you are missing are global push-to-talk and rich presence (i.e. dicord spies on your process list and tells other people what games you are playing). I'm always surprised more people don't use it.
I also lose the ability to keep my place in my browser when I switch to it.
(Yes, in theory, I could open another browser window for it instead of another tab. In practice, Chromium will pick the wrong window to remember the tabs from when it’s restarted, so I try to stick to one window.)
Hmm. They don't show as "recently closed tabs" in the history, but I haven't tried the key combination. I'll have to give that a try if it happens again.
I agree, I always use Discord web over the Electron app. Beyond what you said, using it in the browser also has better backward/forward behaviour and it's easier to handle media and links. Also, being inspectable is quite nice.
It uses both methods, so that not every game needs integration to show up. If I recall correctly, you can just add arbitrary executables to the list. Set it to some system daemon like ntpd and it might say "has been playing ntpd for 49 hours" on your status.
Nope. Games can do that to provide richer information, but Discord Desktop does scan your process list and even let's you chose which software to show or add a custom new one from the process list.
I use the web app on my phone as well, and it's... usable. The mobile app is quite slow, probably because React Native apps are far from being native, so in that regard the experience is the same. Being able to block all enshittified features is quite nice.