Slapping a webview component into a native app is a lot less heavy than a full election app.
A lot heavier than not at all, of course, and webview felt heavy handed back then like election for OS components feels now, I feel a lesson has not been learned…
Either way they're shipping an entire browser stack, and back in 1997 it was even heavier in comparison to available compute. But rose colored glasses two US to ignore that.
IIRC the one set of browser parts was shared around between active desktop and other OS uses, where anything Electron based has its own instance of both chromium and node.
A lot heavier than not at all, of course, and webview felt heavy handed back then like election for OS components feels now, I feel a lesson has not been learned…