Live data from Hacker News

Tell HN: GitHub no longer readable without JavaScript

news.ycombinator.com

41–50 of 79 posts

Re: Tell HN: GitHub no longer readable without JavaScript

#41

that is totally unsurprising, i would use javascript to build github too. why is this on the front page?

Because it used to work without JS, but more importantly because it used to work better without JS – stuff loaded more quickly and the overall experience felt snappier. Not sure if it is front page worthy but it is still sad.

Because they refactored into microservices.

Re: Tell HN: GitHub no longer readable without JavaScript

#43
post #7

I think GitHub being an SPA is largely fine, it has good reasons to be in many situations, what I object to is when a shopping site or, even worse, a content site requires JS to work. This seems terrible when serving HTML is a much better experience for most users.

I'm really struggling to see why a shopping site, which is inherently interactive, would be less reasonable that github, which displays text. I guess maybe if you're using it as an in-browser IDE, but I'm not convinced that that's how most people are using it.

Re: Tell HN: GitHub no longer readable without JavaScript

#44

A quiet reminder that sourcehut is pretty great, and loads fine in dillo .

The issue with sourcehut is that it's intentionally anti-social.

Which is totally fine for personal projects, but Git(lab|hub) are modelled on the notion that you should want people to contribute to your code.

FD: I'm a happy paying customer of sourcehut: https://git.sr.ht/~dijit/

Re: Tell HN: GitHub no longer readable without JavaScript

#45
post #17
post #7

I think GitHub being an SPA is largely fine, it has good reasons to be in many situations, what I object to is when a shopping site or, even worse, a content site requires JS to work. This seems terrible when serving HTML is a much better experience for most users.

i liked seeing README immediately. I don't care that much for files list, source code. But README is the essence of what I'm looking for usually

I dunno, I semi-frequently want to look for a handful of files beyond the readme - license for obvious reasons, Dockerfile often tells me a lot about how to actually compile a thing, a handful of language-specific files indicate ex. what compiler version it needs. (Though I agree it's a pretty hard 80/20 rule with the readme being most of the value, then a tiny handful being the next 80% of the remaining value)

Re: Tell HN: GitHub no longer readable without JavaScript

#46
post #36
post #7

I think GitHub being an SPA is largely fine, it has good reasons to be in many situations, what I object to is when a shopping site or, even worse, a content site requires JS to work. This seems terrible when serving HTML is a much better experience for most users.

No, it's not fine, there's absolutely no need whatsoever for Github to be an SPA. What functionality do you think can't be done ... in HTML 4.0 for that matter much less HTML5? Sure, a good editor inside the browser but then let that be a standalone, that has nothing to do with the repository viewer. (As an aside I hate the Jira UI for being the same.)

I agree but I'll take it a step further. I actually rather dislike the in-browser editor when I'm just browsing code. It messes with my standard keybindings and has weird focus issues. Give me plain, syntax highlighted text, with optional symbol referencing to make it easier to look around. If I get to the point that I want a real text editor, I'll just clone it

Re: Tell HN: GitHub no longer readable without JavaScript

#48
post #21

it's 2024. let's stop having this conversation

If that's your stance then; sure: it's no longer a conversation. It is then completely unacceptable to force people to run code on their machines. Thus JS should always be optional. Perhaps this is not the result you intended by attempting to shut down any opinions; but now we can't talk about it. So it's concluded.

they don't force you to visit their website, your visit there IS optional

Re: Tell HN: GitHub no longer readable without JavaScript

#49

Earlier quoted context omitted.

Because it used to work without JS, but more importantly because it used to work better without JS – stuff loaded more quickly and the overall experience felt snappier. Not sure if it is front page worthy but it is still sad.

Because they refactored into microservices.

... This isn't why.

Re: Tell HN: GitHub no longer readable without JavaScript

#50

Honest question and no pun intended: I don't understand people's desire to prevent JavaScript from being a language that runs in the browser. Could someone shed some light on this?

A lot of people don't have access to the latest laptops and phones or fast internet connection speeds, however still need to use the same bloated walled gardens online that each have megabytes of JavaScript libraries.

I didn't turn off JavaScript on my devices until I took a 2 month trip to East Africa and needed to do that to get any sane functionality, and since then have been a strong proponent for testing on slow devices and speeds for usability because that is the norm for a lot more of the world than we ever think about.

Post reply on HN