Hacker News new | ask | show | jobs
by elorant 2808 days ago
Well just look at the recent Reddit redesign. It made the site much slower without adding any apparent improvement to usability.
4 comments

They really dropped the ball, going for a single page application approach without emphasizing performance.

I mean I believe SPA's can be more performant and snappy than non-SPA's, but you have to have server-side rendering for the initial page load and minimize the amount of JS used. And then make sure rendering is fast; iirc they had inline styling everywhere a while ago (styled components?), and now nonsensical css classes (which, if they're unique, is probably good for css performance but probably still suboptimal).

They have also added a lot pop-ups, incredible amount of JS, suggestions to login (I use it mostly in incognito) and install their mobile app (if you use it on mobile). Such a mess.
I don't know how you can use reddit while not logged in. The all the default subreddits, I find, are garbage. It's just page after page of memes.
You can visit specific subreddits.
This is true. If you have those bookmarked it's a good strategy.

The front page is to be avoided at all costs.

Reddit's mobile site is also intentionally user-hostile to try to get them to use the app. Although that's not a part of the recent redesign, they had that for a long time now.
When they did the redesign, the first thing I did was Google on how to get the old interface back. That, and some custom CSS, means I get to see Reddit how I like it.