View Single Post
Old 09-27-2020, 10:59 AM   #31
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by binaryhermit View Post
(Gets off eschwartz's lawn)
This despite that I'm one of the younger people around here.

Quote:
Originally Posted by binaryhermit View Post
You're not wrong, though. The proliferation of Chromium everywhere is... not good.

I almost wish they'd invent SiFoIP so I could remotely slap whoever thought electron was a good idea in the face. Repeatedly.
If you ever get around to inventing this yourself, I would appreciate it.

More generally, browsers just kind of suck. They're ingenious, finely crafted artisanal towers of bad ideas, and people invent more bad ideas because it sounds cool rather than because it's actually useful. Interesting reading:
https://drewdevault.com/2020/03/18/R...ess-scope.html

...

HTML in desktop apps doesn't have to be bad. Qt has QTextBrowser is "rich text" and turns HTML files into GUI displays for building your program. But it doesn't need a browser to do it, and by design it has only limited HTML support in order to simplify things. You can do amazing things with it.

calibre uses it for some things that formerly ran in webkit, because webengine cannot be used at all unless it's loaded at application startup, and loading it at application startup is SLOOOOOOOW so calibre only uses it when there's no other choice, in worker processes.
eschwartz is offline   Reply With Quote