PanicOregon281 Feb 15, 2023 @ 4:12pm
Steam WebUI, Stop...
Steam seriously stop with the WebUI crap. I liked Steam how it was, it was annoying enough you broke the Themes system, now you keep "modernizing" the client, one instance is the game launch options when trying to play the game. just stop, it's time to stop.

I do not like this new to UI style, i don't know who is using basic UI elements but seriously STOP, it looks like an Intern is programming application.
Last edited by PanicOregon281; Feb 16, 2023 @ 1:24am
< >
Showing 1-14 of 14 comments
Satoru Feb 15, 2023 @ 4:32pm 
you are complaiing that the new game options allows you to not only save a specific option, but to always use that option to launch the game going forward? People will complain about literally ANYTHING these days even when it is objectively better
ReBoot Feb 15, 2023 @ 9:57pm 
It's been WebUI for years and only now do you find out?
PanicOregon281 Feb 16, 2023 @ 12:13am 
Originally posted by ReBoot:
It's been WebUI for years and only now do you find out?
The pop up for "launch 32bit, launch multiplayer, etc" was not always some basic template UI elements.
PanicOregon281 Feb 16, 2023 @ 12:14am 
Originally posted by Satoru:
you are complaiing that the new game options allows you to not only save a specific option, but to always use that option to launch the game going forward? People will complain about literally ANYTHING these days even when it is objectively better
Mate it's literally a basic Template UI element now. it literally looks like someone whose just learning to use something like Visual studio is changing the UI.
ReBoot Feb 16, 2023 @ 12:15am 
Originally posted by PanicOregon281:
Originally posted by ReBoot:
It's been WebUI for years and only now do you find out?
The pop up for "launch 32bit, launch multiplayer, etc" was not always some basic template UI elements.
So are you explicitly talking about this dialog?
PanicOregon281 Feb 16, 2023 @ 12:16am 
Originally posted by ReBoot:
Originally posted by PanicOregon281:
The pop up for "launch 32bit, launch multiplayer, etc" was not always some basic template UI elements.
So are you explicitly talking about this dialog?

yes, the pop up for launching the game. They've now turned it into basic UI template elements.
ReBoot Feb 16, 2023 @ 12:18am 
Originally posted by PanicOregon281:
Originally posted by ReBoot:
So are you explicitly talking about this dialog?

yes, the pop up for launching the game. They've now turned it into basic UI template elements.
I's been basic controls before as well. It's just that those now look different.

Anyway, what exactly broke?
Last edited by ReBoot; Feb 16, 2023 @ 12:20am
PanicOregon281 Feb 16, 2023 @ 12:58am 
Originally posted by ReBoot:
Originally posted by PanicOregon281:

yes, the pop up for launching the game. They've now turned it into basic UI template elements.
I's been basic controls before as well. It's just that those now look different.

Anyway, what exactly broke?

You mean the Themes system? used to it could apply the theme completely on the Client UI, ever since they changed it Themes don't apply correctly, for instance the background of the steam pages wont apply the theme, along with many of the UI elements don't display theme fonts correctly etc.
Themes have been broken for a while. hell some themes can no longer display the fonts correctly and they end up overlapping off the elements their trying to display on.
ReBoot Feb 16, 2023 @ 1:07am 
Originally posted by PanicOregon281:
You mean the Themes system? used to it could apply the theme completely on the Client UI, ever since they changed it Themes don't apply correctly, for instance the background of the steam pages wont apply the theme, along with many of the UI elements don't display theme fonts correctly etc.
Themes have been broken for a while. hell some themes can no longer display the fonts correctly and they end up overlapping off the elements their trying to display on.
That's a fair assessment but you gotta admit, this wasn't surprising. Valve's skin API has never been remotely stable. I've built a Steam skin back around 2004 myself and it stopped working with UI V2. For reference, we're on UI V3 right now (with gradual shifts to UI V4). And within the 3 series, skins stopping working the moment there's the slightest change ain't news either. Hasn't been in V2, by the way. I don't remember how stable V1 was in that regard.

Now as for that V4 stuff. This CSS-based nonsense (I'm not of the highest of opinion of using CEF as a cross-platform UI toolkit, it's not like there weren't any alternatives either, especially ones more lenient on system resources but that's besides the point of this thread) CAN BE MODIFIED! People have been doing that already!
Last edited by ReBoot; Feb 16, 2023 @ 1:08am
Steam doesn't open on my computer, i think its because WebUi is missing?
nullable Jan 10 @ 6:18am 
Definite maybe.
There's nothing I can do to help you in any way. You should probably contact support of you need help.


If you want to stop Steam from updating, you have to stop it from updating manually.

Use a file explorer and go to: C:\Steam\
Create a new text file in that folder called: 'steam.cfg'

Type and save this text in this file:

BootStrapperInhibitAll=enable
BootStrapperForceSelfUpdate=disable


I believe then you will receive no more updates. And whenever you want to receive updates again, you can remove that text from the file.
Last edited by AustrAlien2010; Jan 10 @ 8:30am
Cray Jan 10 @ 7:35am 
Originally posted by PanicOregon281:
it looks like an Intern is programming application.

Accurately describes 80% of the steam app, visuals or not. Someone with lacking knowledge at some point decided to use CEF and now they're stuck with it.

The whole CEF/webhelper baseline is causing a lot of bugs and issues too, because it's an overcomplicated thing for the job and basically emulates a whole little internet + server + browser + reskin just to display a gui. The very idea of the concept is laughable if you think of it from a basic software engineering perspective.

Must be a nightmare to secure, too.
Originally posted by Cray:
Originally posted by PanicOregon281:
it looks like an Intern is programming application.

Accurately describes 80% of the steam app, visuals or not. Someone with lacking knowledge at some point decided to use CEF and now they're stuck with it.

The whole CEF/webhelper baseline is causing a lot of bugs and issues too, because it's an overcomplicated thing for the job and basically emulates a whole little internet + server + browser + reskin just to display a gui. The very idea of the concept is laughable if you think of it from a basic software engineering perspective.

Must be a nightmare to secure, too.

Google doesn't even try to secure Chromium or CEF memory wise. Google believes in garbage sandboxing per container and is now trying to dump memory locking into things like the Linux kernel. if memory serves me well, the Linux call was mlock, which locks the memory address for the application. I also don't recall the Chromium dev not being a dumbass and leaving an unlock function in the kernel pull they submitted, in essence once the memory is locked it cannot be unlocked....
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Feb 15, 2023 @ 4:12pm
Posts: 14