It is the third gen UI in the making ( Apparently for a few years already ).
The first one is old Reddit, the 2nd is React? / JS FrontEnd based rendering. The 3rd ( "sh" ) if I remember correctly is based on something similar to Livewire / HTMX concept.
sh.reddit seems to be build ful on web components with lit, different than HTMX. Looking into the web inspector is certainly depressing if your tastes come from the era of “semantic” HTML and progressive enhancement.
But well. The real sin of new.reddit wasn’t really the technical underpinnings, but the UI design. Here it seems even worse in parts: permanently clicking just to read the comments.
And some of the clicks (at least on mobile), for reasons I can't discern, take you to a new page for the root comment that you clicked more replies to. It makes it so that when you press back to read the rest of the comments, you either need to click load more comments again on everything, or your page has scrolled past the natural cutoff for the default show comment count so now you're looking at new threads.
I don't know who designed this, but it is truly awful.
Yeah, that is never happening. About two months ago they were doing AB tests where they've disabled web browsing for some mobile users, telling them that they need to use the app. If they ever pull the trigger with that, I'm simply not going to use the site. This is coming from someone who has been using Reddit since 2006.
On mobile, I'm logged in, and any time I click on reply or add a comment, a pop up tells me to log in before commenting (or open the crappy Android app). I even clicked the "log in" button on the pop up, and afterwards it still won't work. That's a pretty pathetic bug to have after years of work imo. Not one of them thought to try it on mobile...
The first one is old Reddit, the 2nd is React? / JS FrontEnd based rendering. The 3rd ( "sh" ) if I remember correctly is based on something similar to Livewire / HTMX concept.