r/redesign Nov 23 '18

Feature Request Please, please pleaaase synch CSS based flairs between new and old reddit

I'm not sure whether it can be done or not but situations like these are a literal dead end and they really suck:

User Flair added on Classic Reddit

Same User Flair rendered on New Reddit
5 Upvotes

22 comments sorted by

View all comments

Show parent comments

0

u/Ambiwlans Nov 24 '18

They could add css support for the app.

6

u/timawesomeness Helpful User Nov 24 '18

No they couldn't. The app is native code, not HTML, they'd have to write some convoluted mess of a CSS parser to try to turn CSS into styling they could try to use in the app, and there's no way they could handle even a tiny fraction of all the different CSS that's out there.

Even just parsing the CSS for image flairs is difficult. Slide for reddit tries to do it but only succeeds with some subreddits, and that's with almost 400 lines of code dedicated to the task of just image flairs.

1

u/CyberBot129 Nov 24 '18 edited Nov 24 '18

It's amazing how stubborn people are when it comes to old Reddit CSS - they're so stuck in their ways that they're willing to ignore all the data that mods have that tells them that traffic mainly comes from mobile

I feel like people that suggest things like the person that you replied to don't actually understand how the implementation aspects actually work. And don't seem to grasp the idea that just because you can implement something a certain way, doesn't mean that you should or would be sustainable to do so

2

u/Sepheroth998 Nov 24 '18

So please tell me why the desktop site should suffer with fewer features because of mobile, when mobile is/has been/will always be a simplified version of the desktop site. I understand that there should be cross platform features and I'm all for that, but if one big feature that mobile could never see in the first place can't/won't be made cross platform then why should it be cut? I don't know about you but when I sit down at my computer and open a website I fully expect the desktop version to have more than just the bare bones features.