this post was submitted on 17 Jan 2025
428 points (97.6% liked)

Lemmy Shitpost

27396 readers
5182 users here now

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] mrvictory1@lemmy.world 19 points 8 hours ago

Steam revamped its UI, it's still not consistent but some elements in this picture are no more

[–] BmeBenji@lemm.ee 9 points 7 hours ago

This is one of those big “Oh no! Anyways…” kinda moments.

Like someone at Epic or Microsoft or something was like “but Steam’s graphics aren’t as good as our graphics!”

… and?

[–] Skullgrid@lemmy.world 41 points 11 hours ago (2 children)

It's called working software sweaty, you get some design inconsistencies when you focus on creating new stuff led by the development team instead of the human personification of Helvetica

[–] peetabix@sh.itjust.works 10 points 10 hours ago (1 children)

I always get sweaty when working software.

[–] Skullgrid@lemmy.world 3 points 9 hours ago (1 children)

it's summer, take off the "programming socks"

[–] TwanHE@lemmy.world 4 points 9 hours ago

Nah, they're medically necessary.

[–] MonkderVierte@lemmy.ml 6 points 10 hours ago

Incoporating multiple styles sounds like more work than it's worth. Can we talk about tech debt?

[–] Juigi@lemm.ee 13 points 10 hours ago (1 children)

U can make any ui look like dogshit if you do this lol

[–] stebo02@lemmy.dbzer0.com 6 points 7 hours ago

you'd expect them to reuse at least some UI elements

[–] FangedWyvern42@lemmy.world 33 points 12 hours ago (1 children)

Steam has a bad UI, but at least I can actually find what I’m fucking looking for. I like GOG, but holy shit Galaxy is awful. I ended up having to use the website to look for Icewind Dale because the search function doesn’t actually show you results from the store.

[–] JDPoZ@lemmy.world 4 points 8 hours ago* (last edited 4 hours ago) (1 children)

It’s not flat out “bad,” but it IS visually inconsistent when it comes to their overall design system element library… but their visual hierarchy, their arrangement of said elements, and layout - is overall pretty well done.

My personal biggest gripe is less about element appearance, but more on how inconsistent their tab layout ends up being from page to page.

When browsing, I always struggle to find a couple of elements - usually something from the specific set of tabs I want to navigate to like the “community” home, my wishlist items, or the shopping cart.

…But really my very biggest gripe is on my Steam Deck. I have the mod for allowing customized animated grid images… and when I go to the Collections section, the loading of those images grinds browsing to a nearly unusable halt.

I would LOVE it if they did overhaul their element library to unify things, and did away with older more bloated raster formats like JPEG, PNG, GIF and H.264+MP3 in MP4s… and instead switch to something like highly optimized HEIC / AVIF / WEBP and SVG, custom fonts with embedded symbols, and VP9+opus WEBMs to modernize and shrink their asset libraries. They could even have fall-back compatibility when they detect an ancient device that can't decode them for some reason.

Not that anyone cares, but I am a Sr. UX designer who used to work in games but switched to general software like 12 yrs ago… so if anyone from Valve browses Lemmy… PM me. 😅

[–] JDPoZ@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

Wanted to better illustrate my point about asset modernization, here's an example of what I'm talking about.

This is a 7.45MB animated GIF embedded among several others on the page for Helldivers 2 store page on Steam :

Here's that same animation converted into an animated WEBP around 800KB... (I did an AVIF at 215KB with default settings from some random online conversion tool, but apparently Lemmy won't allow those to be embedded / shown directly) :

It is literally ~10% the size, looks nearly identical (could make 1:1 with less compression for just a few KB more), loads faster, and will play back in everything except e-machines from the late 1990s.

Additionally, modern formats support things like wider color gamut - which means you can create HDR assets.

[–] Kolanaki@yiffit.net 6 points 9 hours ago (1 children)

Makes me wonder: Can you still mod the UI? Like back when it was still the OG green UI, you could customize it with skins. You can't still do that with the modern UI can you? 🤔

[–] recklessengagement@lemmy.world 113 points 16 hours ago (11 children)

Steam UI genuinely fucks, and if you're suggesting it should be homogenized into the bland, emotionless material design full of dark patterns that every other web experience has turned into... then you, sir, can go to hell

[–] PotatoesFall@discuss.tchncs.de 47 points 15 hours ago (2 children)

Good design doesn't have to be bland, and what does this have to do with dark patterns?

IMO the desktop Steam client as well as the gamescope have some pretty confusing UI. Once you get used to it it's fine but that's the case for any shitty UI. Except Gamescope, which is buggy to traverse by controller (which is what it was designed for lol)

load more comments (2 replies)
[–] drkt@scribe.disroot.org 4 points 11 hours ago

The UI might fuck but the UX sucks

[–] SubArcticTundra@lemmy.ml 8 points 14 hours ago* (last edited 14 hours ago)

It makes me feel like it's still 2011 and I am here for it

load more comments (8 replies)
[–] Evotech@lemmy.world 75 points 15 hours ago (2 children)

This is why they are actually profitable and roll out new features. Because they don't spend time redesigning old shit every time they have a new design in mind.

[–] tino@lemmy.world 22 points 13 hours ago (1 children)

there is a thing called shared front-end components, so each time you need to add a button on an interface, you don't need to recreeate a new one and it looks consistent for the user. And Steam is known for being super slow at rolling out anything.

[–] Evotech@lemmy.world 4 points 12 hours ago

Your still have to update tests and implement shared components in the first place.

[–] azalty@jlai.lu 47 points 15 hours ago (2 children)

I thought it was because they made gambling open to minors and took 30% of all game sales

[–] ignotum@lemmy.world 12 points 14 hours ago (3 children)

Gambling? Don't give steam credit for EAs hard work!

[–] jlh@lemmy.jlh.name 14 points 14 hours ago

technically tf2 was the first loot box

load more comments (2 replies)
load more comments (1 replies)
[–] Jumuta@sh.itjust.works 165 points 18 hours ago (2 children)

and somehow it's still one of the least shitty feeling megacorp websites

[–] brucethemoose@lemmy.world 70 points 17 hours ago (1 children)

Because it’s actually trying to serve the user, kinda.

[–] TheBat@lemmy.world 11 points 16 hours ago (1 children)

How else are you going to give money to them if you can't discover games on sale?

[–] denial@feddit.org 27 points 15 hours ago (1 children)

The enshitification way would be to make games hard to find. And then charge game companies for their game to be better discoverable or promoted.

[–] Rin@lemm.ee 9 points 14 hours ago (1 children)

Or putting subscriptions into placed they don't belong. Imagine subscriptions where you have to pay 10 usd/mo just to chat with friends on steam or install mods from the workshop or download a game at a decent speed. All of those things are free that Valve could start charging users for.

[–] SubArcticTundra@lemmy.ml 8 points 14 hours ago

I think they don't need to enshittify because they're not publicly traded

[–] thedirtyknapkin@lemmy.world 28 points 16 hours ago (4 children)

that's probably because it's not a megacorp, but a private company owned by a single person. not a corporation at all.

there's a big difference. a corporation is owned by a board of investors. those companies are legally obligated to provide maximum return for their investors. corporations have been sued for being "too charitable to their customers" rather than maximize profits. a private company can do whatever it wants at the whims of it's owner. in this case Gabe Newell actually kind of wants to create a decent experience because that's what he believes has created their market dominance. he's right.

corporations like Ubisoft and ea are legally obligated to squeeze you for every penny in their platforms.

load more comments (4 replies)
[–] dilroopgill@lemmy.world 13 points 13 hours ago (1 children)

it just works, its annoying at first, but nothing really changes, you learn something once and you're set

This is the thing UI designers never understand[0] - if you keep changing shit around, nobody will ever figure out how to use it. If you keep it consistent and don't make dramatic changes, users will have a much easier time using it because they don't have to keep relearning the damn thing. Consistency is the most effective UI paradigm.

[0] or to put it in better terms, they're paid to not understand this so they can justify their jobs....

[–] RobotZap10000@feddit.nl 38 points 16 hours ago* (last edited 16 hours ago) (1 children)

Would it really be better to have as few unique bits as possible? I think that it's great to be able to tell at a glance what part of Steam you're on. It's a program with many features. Then again, you can still use Big Picture Mode if you really want to dumb it down.

load more comments (1 replies)
[–] MudMan@fedia.io 26 points 17 hours ago

If you told me SteamOS is them giving up on fixing desktop Steam and starting over from the hardware up I'd believe you.

The profile page alone is horrific. A single interface designer each week wakes up in cold sweats having dreamt of it and not knowing what they just saw.

[–] ocean@lemmy.selfhostcat.com 28 points 18 hours ago (2 children)

Some woman did a YouTube vid on this and how she would unify the design. This is a mess

[–] Takumidesh@lemmy.world 38 points 17 hours ago (3 children)

I disagree, I like that the menus, icons, and buttons are visually distinct.

I absolutely hate websites where every button looks the exact same and I can only tell the difference by analyzing the page Terminator style.

Death to ui frameworks, death to bootstrap, long live custom UIs with a design language.

[–] MrScottyTay@sh.itjust.works 9 points 14 hours ago (1 children)

It has awful maintainability if you have to create a new component every time you want a new button, instead of reutilising old code in a way that changing the way one of them works should change all of them. It would also make the devs able to work faster and get to just focus on the main stuff they are working on.

Steam seems to have a lot of different Devs attempting to do their own thing from scratch again and again. And that's bad. I imagine their codebase is an absolute nightmare.

load more comments (1 replies)
load more comments (2 replies)
[–] morrowind@lemmy.ml 19 points 17 hours ago (3 children)

Juxtapposed. She's done videos on a lot of popular apps. I don't agree with a lot of decisions she makes, but her comments seem to love it

load more comments (3 replies)
[–] Churbleyimyam@lemm.ee 10 points 15 hours ago (1 children)
load more comments (1 replies)
load more comments
view more: next ›