Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



Since it doesn't have NoScript and uBlockOrigin, browsing the web with it is a terrible experience anyways.
Correct and absolutely good advice.
Using the Steam browser for browsing anything but the curated community or storefront is both a pain and an enormous security risk.
The fact that the embedded Chromium browser is as woefully out-of-date as it is, has now begun to cause payment completion problems.
I just tried an iDeal payment, which redirects to my bank's e-banking portal for authorization and completion. And the banking portal's layout on its authorization page was completely trashed. The payment could luckily still be completed, because I was very familiar with what the layout is supposed to be like and what data should go where - but others might not be so lucky.
Took a look in a normal browser and of course, there these pages work just fine.
So I popped open the browser developer tools to nose around a bit. Took all of a few seconds to realize this particular e-banking solution updated to using some relatively new DOM and CSS specifications for custom element rendering and related subjects. 'Relatively new' being in the eye of the beholder, really. This stuff has been part of all mainstream browsers for a long enough time to rely on it unconditionally. Except... that of course does not include 2 year old; and heavily outdated embedded Chromium browsers.
Hey; Valve?
Maybe upgrade your browser component, ya?
So; y'know, your customers can actually PAY YOU?
(Securely - at that...)
Additionally: maybe look into delegating payment fulfillment to the OS default browser?
Technically speaking that is a requirement for iDeal to begin with. Its implementation guidelines for merchants state that merchants should not use embedded in-app browsers for payments, but should use either a native SDK or should delegate to the OS default browser.
(Could maybe also use that to finally resolve the pesky problem with Google sign-ins; which are blocked on embedded browsers as well...)
I'm not dissing Steam here directly but running a browser as admin in 2022 is a terrible idea in any case, but if it's outdated, even more bad idea. ;)
Y'know. I've literally never seen game developers use the embedded Steam browser?
Sure; I've seen games that used embedded browsers, generally MMOs following the GaaS model. But they'd generally use their own CEF browser (and actually keep it up to date...) or for Windows-only games: defer to the Edge Web View component to embed the Edge browser (and ::puke:: IE/Trident before that...)
Speaking of which; that's a nice way for Valve to keep the Windows desktop version of the Steam Client up to date without needing to invest tons of effort into it themselves. Edge is Chromium nowadays, and Microsoft offers an up-to-date version 2 of the Edge Web View component to match. They ensure it's kept evergreen as part of OS updates; you just consume and use it.
Also true, sadly.
You win some; you lose some.
Best would still be if Valve would just be responsible enough and dedicate the necessary resources to ensure the browser they're embedding themselves, remains up to date.
Actually, I really don't want that, because Chromium won't work on Windows 7 soon. I'm fine with the old version, I can use Steam at least.
It'd be nice if Windows had a nice chromium one since edge is on that now, but if linux also had a unified generic web view framework that apps could shoehorn quickly as well so it wasn't a hassle.
But I find it ridiculous how many different browser installs we have these days, especially with how many may or may not even be up to date. But Steam has one, Discord is entirely a web app as well, numerous games use in game browsers with their own copy, I can think of guild wars 2 off the top of my head.
As for my comment earlier about games being able to use the overlay as well, I can say I know warframe can pop shop windows in the overlay but not sure what else out there.
Afaik officially Windows 7 support was already dropped and in fact has been in "maybe it'll work; maybe it won't - not our problem"-territory for some time now.
My guess is with Chromium dropping support because Windows 7 is actively holding them back from implementing several performance and security improvements, somewhere quite soon Chromium will cease to function on Windows 7 altogether; meaning on Steam as well. And Valve will simply not care; because it wasn't supported any longer anyway.
https://packages.debian.org/bookworm/libwebkit2gtk-4.0-37
https://packages.debian.org/bookworm/libqt5webenginecore5