Content of commits and many other lost without javascript #62372
Replies: 8 comments 9 replies
-
Hey mowgli, I totally get where you're coming from. I've noticed the same thing with GitHub lately, and it's a bit of a bummer. I don't have any control over what GitHub does, but I can share a few things that have helped me out. JavaScript Whitelisting: If you're worried about security, there are browser extensions that let you pick and choose which sites can run JavaScript. That way, you can keep it on for GitHub and off for other sites. GitHub API: If you're okay with doing a bit of coding, the GitHub API is pretty handy. It lets you access a bunch of data from GitHub, including commit content. You can use command-line tools like curl or httpie to interact with the API, so you don't have to enable JavaScript in your browser. Git Clients: There are a bunch of Git clients out there that let you view commit content and other repo data without needing to use a web browser. Some examples are GitKraken, Sourcetree, and the good old command-line git tool. And don't forget, you can always let GitHub know what you think through their feedback form. They might not realize how these changes are affecting us users, and your feedback could help them make better decisions in the future. |
Beta Was this translation helpful? Give feedback.
-
Am Di den 1. Aug 2023 um 13:04 schrieb skiks:
And don't forget, you can always let GitHub know what you think through their feedback form. They might not realize how these changes are affecting us users, and your feedback could help them make better decisions in the future.
Well, I searched for it but was unable to find it.
Regards
|
Beta Was this translation helpful? Give feedback.
-
Same here, markdown and folders rendering (traditionally served as static files) not having any fallback without JS is extremely damaging to the usability and performance; long commit being truncated/JSified is an old "problem" that isn't as important. Even more when GH provides nice Atom feeds whose contents might be read in simple browsers that only handle HTML+CSS. Please provide a solution, even something akin to Reddit's old subdomain would work. |
Beta Was this translation helpful? Give feedback.
-
Hey @mowgli 👋🏾 thanks so much for reaching out here with this feedback. I'm routing this feedback to our Web and Accessibility teams and want to make sure that I have all of the details I need. Can you provide an example of specific page(s) where you're seeing this issue? |
Beta Was this translation helpful? Give feedback.
-
Hi,
Am Mi den 6. Sep 2023 um 23:28 schrieb Sarto Jama:
Hey @mowgli ???????? thanks so much for reaching out here with this feedback. I'm routing this feedback to our Web and Accessibility teams. Can you provide an example of specific page(s) where you're seeing this issue?
It is all over the place.
For example, the main page of https://github.com/BestImageViewer/geeqie
shows the readme below. But if I look at a file
https://github.com/BestImageViewer/geeqie/blob/master/version.sh, it
doesn't show the content anymore. And when I go to a sub dir,
https://github.com/BestImageViewer/geeqie/tree/master/doc, it doesn't
show the content at all.
Or, for example
https://github.com/BestImageViewer/geeqie/blob/master/CODING.md.
By the way, some days ago, even on the main page,
https://github.com/BestImageViewer/geeqie, the dates of the files starts
to overflow to the right side bar.
Regards
Klaus
--
Klaus Ethgen http://www.ethgen.ch/
pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen ***@***.***>
Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C
|
Beta Was this translation helpful? Give feedback.
-
Thank you for your responses here @mowgli and @DanH42. I'll follow-up with our Web and Accessibility teams and update you here with their findings. |
Beta Was this translation helpful? Give feedback.
-
On Thu Oct 12, 2023 at 4:30 PM CEST, Sarto Jama wrote:
Hey there @mowgli, @DanH42, @q3cpma and @skiks 👋🏾
Server-side rendering (SSR) flag has been enabled for each of you. Can you take a look, click around and let me know if this has resolved some of the usability issues that you've reported here?
It works, here but only if logged-in, of course. Which defeats the point in my case, the switch to SSR should be done either with an URL query parameter or when lack of JS is detected on the client (or both).
The dynamic JS sidebars are still present, even if doing nothing more than wasting space, though.
|
Beta Was this translation helpful? Give feedback.
-
Noticed today that a particular repo I came across doesn't load the Code tab's file list view or readme if Javascript is specifically disabled on I'm not sure what's special about this repo since other repos' Code pages function just fine without Javascript enabled. Just wanted to bring this to attention and this seemed the most recent, relevant topic. Edit: apparently it's an issue specific to a particular browser addon's method of handling Javascript, since tested using uBlock Origin's Javascript toggle method in both Firefox and Chromium and the issue isn't present (file list and readme loads fine). |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Product Feedback
Body
Since some weeks github does show only the main page without Javascript but after clicking to one of the links, the content is gone.
This is especially an impact for people with some limited abilities but also for people seing javascript as security problem.
The change is done for no need. This was one of the important features for me in the past that kept me on Github. Now it is gone and Github joined company to unusable git solutions out there.
Beta Was this translation helpful? Give feedback.
All reactions