This is an automated archive made by the Lemmit Bot.
The original was posted on /r/jailbreak by /u/KujmanX on 2025-01-09 17:28:52+00:00.
Hi everyone,
I recently encountered an issue with ChatGPT's website where scrolling through chats was impossible on older iOS versions. After seeing users suggest JavaScript injection via bookmarks as a fix, and following PoomSmart's tweets about fixing GitHub's dark mode issues on older iOS, I was inspired to streamline this process.
SafariX v1.9.3 now automates JavaScript injection! Here's how to use it:
- Update to SafariX v1.9.3
- Go to SafariX settings → JavaScript Injection
- Add your target domain
- Paste your JavaScript code for that domain
- The code will automatically inject when you visit the site
I've also added a new button to the bottom bar (if you choose to add it) that lets you test your JavaScript immediately on the current webpage - this is something like a playground to test your JS and see if it works before automating it into that domain
To help the community, I've created a gist with known fixes (currently featuring two solutions for ChatGPT's scrolling issues):
Solution #1 in the gist contains extensive JavaScript code that ChatGPT itself suggested when I described the scrolling problem. While I'm not a JS expert, this solution works perfectly!
Since the initial release, I've added several features including:
- Browser color customization
- Lock bars - this will lock your bottom and top bars when browsing
- Full screen scrolling
- Additional functionality buttons
- User agent spoofing
Version 1.9.3 is available at:
Special thanks to korboy for bringing this issue to my attention. I hope SafariX can become our tool for addressing WebKit compatibility issues on unsupported websites (I dont really know if JS can solve ALL our issues, but it's a start..?)
Feedback is always welcome!