Main page hangs when using JShelter #143789
Replies: 2 comments
-
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
Hello @aartaka – thank you for your feedback! We'll pass this along to our Accessibility team for review. We appreciate your patience while we evaluate the issue. Please note that some user-reported issues might be outside our current scope of work, but we'll update you here with any developments or further questions. Thanks again! |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Bug
GitHub Feature Area
UI/UX
Body
First of all: this post is in Accessibility category, because there's a marginalized category of privacy/security-conscious users that use browser extensions preventing fingerprinting and malicious code injection. Impairing these users, however small the fraction they are, is still impairing your users. Which is an accessibility concern.
Now to the actual bug report: I'm using LibreWolf browser with JShelter WebExtension. This extension is blocking potentially dangerous or privacy-invasive JavaScript. When I open the GitHub main page without being logged in, it hangs dead and the browser kills the tab after a minute of loading, because JShelter, doing its work, is overwhelmed with what the main page is doing.
I know it might sound like something I should report to JShelter instead. But, believe me, JShelter is well-optimized, and only works when there are invasive scripts on the page. So JShelter is not at fault, these scripts are.
Please refactor the main page so that these scripts are at least not as numerous as to cause tab death. Preferably so that there are no fingerprinting and otherwise malicious scripts, but one can only wish...
Beta Was this translation helpful? Give feedback.
All reactions