Re:A look at the Gemini protocol: a brutally simple alternat...
by JamesLeonis on Saturday July 04, 2020 @12:33PM
(#23733345)
I had to give up doing this. I couldn't manage all of the different times websites broke over just CDNs. Lord help me if the website is Ad driven.
I encourage every web developer to try running NoScript for a week. You will find it enlightening.
Re:A look at the Gemini protocol: a brutally simple alternat...
by jhardy54 on Saturday July 04, 2020 @12:43PM
(#23733401)
If you're already using uBlock Origin you can disable JS per site (or by default, like NoScript). I've found that the UI is way easier to understand compared to NoScript.
Re:A look at the Gemini protocol: a brutally simple alternat...
by ta5hkv56f on Sunday July 05, 2020 @07:12PM
(#23742974)
uMatrix is similarly excellent (finer grained control I think is the difference).
For frequently visited sites you can save which bits you want to allow so its not as onerous as you'd think.
Blocks Google Analytics and Facebook's poison by default.
Re:A look at the Gemini protocol: a brutally simple alternat...
by imtringued on Monday July 06, 2020 @07:12AM
(#23746630)
I'm not sure what you would gain from disabling things like the ability to upload multiple files, autocomplete fields and rich text editing. Raging against and disabling Javascript is just stupid in my viewpoint. I'm not going to cut out absolutely essential features just to satisfy some fringe group.
Re:A look at the Gemini protocol: a brutally simple alternat...
by Silke_Mousepad on Saturday July 04, 2020 @01:57PM
(#23733820)
What if JS over gemini:// would only be able to render some things and would not have network access?
It just is a question of what your html renderer allows.
Add Lua if you think that's better!
But you will have the same problems if embedded Lua can do network stuff.
...or let's just P2P our Emacsens... the last non divisive browser... :-P
Re:A look at the Gemini protocol: a brutally simple alternat...
by lal on Sunday July 05, 2020 @02:39PM
(#23740851)
gemini doesn't at the moment have any formalized systems for client-side scripting, effectively eliminating the need for that, and most of the gemini community seems pretty opposed to ever implementing such a thing, so it doesn't seem like that will ever change.
While web sites can avoid JavaScript all right, browsing most sites does require JavaScript. As a NoScript user, I'm keenly aware of how many web sites simply do not work without JavaScript.
And I'm not even talking about all the third party spyware.