Reply 40 of 55, by the3dfxdude
DracoNihil wrote on 2021-12-23, 13:41:
Typing text into anything in Firefox also uses a ludicrous amount of CPU! And I can visually see this lagging as I type! […]
Typing text into anything in Firefox also uses a ludicrous amount of CPU! And I can visually see this lagging as I type!
Moving the mouse around anywhere in Firefox's window ALSO uses up a ton of CPU time, even on a blank page!
As for the UI, what I'm talking about is the widgets not actually being supplied by the window manager anymore. Firefox is trying to handle absolutely everything with UI, I don't want that. The whole reason I have a window manager is so the window manager is handling that job! If I wanted programs to do their own thing then I'd just use my display server without any window manger at all! This is why I don't like GTK3 and ESPECIALLY GTK4!
I mean what on earth is with the scrollbars in 91.3.0 ESR? How is this even considered acceptable?
There's not even any buttons, the thing is practically invisible! And whenever I click on the thing, it just instantly moves to where I clicked rather than up a section. Even scrolling with the mouse wheel scrolls WAY too far now.
While I can't say browsers are ever going to fix their CPU/mem overconsumption, let me tell you something that I did recently that makes me really happy:
I installed slackware-current (future 15.0), and then compiled the last version of XFCE 4.12 for GTK 2.0 (latest versions are GTK 3.0+). When I started XFCE 4.12... it came up quickly and felt very snappy! I have proper theming again! I was able to sync QT to the GTK theme! No stupid scroll bars and client side decorations! It works properly! There are good ol' widgets! Everything QT and GTK is consistent and looks good as long as the GTK apps are compiled for <=GTK2.0. Even compiled ungoogled chromium and it looks decent and is faster than firefox. The only odd duck on my desktop I cannot fix the look, and does other stupid things is firefox (I mean, the only way to fix the scroll bars is to use some kind of CSS? why? and then they'll break that too). It used to be that firefox was fast and good for privacy, but it is starting to look like ungoogled chromium might be the way to go -- except if Google cripples the plugin support, which they are saying -- Argh. I think I'll just start using lynx if they ruin ad/script blocking.