GitHub no longer supports this web browser
solipsys.co.uk
solipsys.co.uk
It looked at first like this thread was complaining that GitHub doesn't work in something called Qutebrowser. So I downloaded Qutebrowser to try it out, and GitHub seems to work just fine.
We care quite a lot about web standards and broad browser support at GitHub, so if anyone is able to tell what the issue is, please let me know: nat@github.com. Thank you!
From [0]:
> We design GitHub to support the latest web browsers. We support the current versions of Chrome, Firefox, Safari, and Microsoft Edge.
Following "web standards and broad browser support" and supporting recent versions of the four highest-budget browsers (three engines) seem different. There are at least a hundred browsers out there; keeping websites simple and standards compliant is a much easier route than testing on hundreds of different configurations.
On a semi-related note, to clear up any confusion: Qutebrowser uses QtWebEngine, which (like MS Edge) is Chromium-based.
[0]: https://docs.github.com/en/github/getting-started-with-githu...
Would this not be a better link?
If you don't like it click on any node ... that will take you to the usual linear presentation.
I browse just with cookies limited to sites I have a relationship with, and it's… not pretty. A fair number of websites fail to load, or fail to load pictures. Twitter is hit or miss.
I'm working on a Web Extension that pretends cookies are enabled, and just black-holes them, or holds them in RAM for the single load of the page.
I am all for bashing GitHub and try to stay as far away from it as possible[3], but I do not think this one is on them.
[1] As in, qutebrowser is my browser of choice and I use it every day for personal and work.
[2] https://git.sr.ht/~jamesponddotco/dotfiles/tree/master/item/...
[3] I also much prefer the SourceHut workflow.
Also... what in the world is this thread format?
If you prefer the usual linear thread mode, click on one of the nodes and it will take you to the toot in question.
I found this addon (https://addons.mozilla.org/en-US/firefox/addon/canvasblocker...) but not sure if this is something that really helps or not.
Among other reasons, there is no "profit" from fingerprinting the browser. Fingerprinting the user allows for collecting user data that can be sold. Fingerprinting the browser has no such benefits -- the browser checks are usually done so that site "looks good" for an average user, and the amount of users who use rare browsers _and_ spoof their user agents is too small to care about.
Github's PR UI is nice but it's times like these where I wonder if it really improves on a mailing list and a few cgit instances.
Did you try scrolling? It's a comment thread rendered as a graph; the root comment is in the top center.
Just checked with "qutebrowser (1.1.1-1ubuntu0.1)", and both github and gitlab work, at least for code viewing. Github shows a badge but then works anyway.
The OP does say things like:
> if you choose to do sensible things like blanket-ban 3rd-party cookies, disable referrer API, disable canvas, etc.
so maybe they disabled too much stuff in the otherwise-working browser?