NoScript 10: Too many changes at the same time

General discussion about the NoScript extension for Firefox
Post Reply
Peter 123
Junior Member
Posts: 28
Joined: Fri Nov 24, 2017 3:27 am

NoScript 10: Too many changes at the same time

Post by Peter 123 »

First of all I would like to make clear that I am very grateful to Giorgio for all his outstanding work.

Nevertheless concerning NoScript 10 during the last time I got the impression that a lot of problems and confusion among the users could have been caused by a combinaton of two different things:

- the changes (compared with version 5) which were necessary and inevitable because of the new version of Firefox (57/Quantum)
plus
- certain modifications and the introduction of new features which are not required by the new Firefox version.

And indeed, the impression that these two elements were combined in version 10 is confirmed now by an entry of Giorgio in his blog. He writes:
(https://hackademix.net/2017/12/04/noscr ... utshell-2/)
The ones who know better about recent history of Firefox and of its add-ons ecosystem are aware [...] that the UI couldn't stay the same simply because the technical foundation (XUL/XPCOM) for the "old" one is not there anymore, and NoScript has been forced into being completely rewritten as a WebExtension (and therefore its UI as pure HTML) or just die.

Since it was anyway impossible to replicate exactly the well known NoScript 5.x user experience, I've tried to find a silver lining in the forced rewrite, taking it as a chance to incorporate user feedback collected over more than 12 years, especially about making the permissions system more customizable.
To my mind this mix of absolutely necessary changes with additional ones that would not have been required now, was no good decision. It was simply too much of new things at the same time. An overkill.

Probably a better solution would have been:
First the introduction only of the inevitable modifications. The new features (concerning customization etc.) a considerable time later, after users have become accustomed to the new look and new way of handling.

Of course it's too late now but surely it would have helped to avoid a lot of frustration.
Mozilla/5.0 (Windows NT 6.1; rv:57.0) Gecko/20100101 Firefox/57.0
User avatar
Thrawn
Master Bug Buster
Posts: 3106
Joined: Mon Jan 16, 2012 3:46 am
Location: Australia
Contact:

Re: NoScript 10: Too many changes at the same time

Post by Thrawn »

Peter 123 wrote: To my mind this mix of absolutely necessary changes with additional ones that would not have been required now, was no good decision. It was simply too much of new things at the same time. An overkill.
I think you have a mistaken impression that it was possible to retain some elements of the old UI. It wasn't. As Giorgio's quote stated quite clearly, the entire UI used technology that is no longer provided. The new UI is necessarily built from scratch.

Attempting to build it exactly like the old UI would have been just as much work, and likely had just as many teething problems, to the extent that it would even have been possible.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.

True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/62.0.3202.94 Chrome/62.0.3202.94 Safari/537.36
Post Reply