Page 1 of 1

Suggestions from a user

Posted: Sun Oct 30, 2016 5:17 pm
by homerbf
Just some things to make using NoScript a little more user-friendly.

1) Find a way to use machine learning to automatically learn which scripts/websites are safe and default them as safe so I don't have to. If 99.9% of people who go to a website are marking that website as safe, then machine learn that it is safe and default it as being safe. For example, I just had to mark firefox.com as being safe - I shouldn't have to do that, it should be a default in NoScript that it is safe. Of course firefox.com is safe, the app should be able to learn that.

2) Be able to hover over a spot on a website and/or right-click on something on a website to mark it as being safe. If a video is not showing up, or something on a shopping website is not showing up, I know where it is on the webpage but I'm not going to know what it is in the list of 12 things that show up as being blocked. If I want to watch a highlight video on ESPN.com and it isn't showing up, I'm not going to know which script is being blocked if it is just in big dropdown list - I have to use process of elimination and go one by one, and sometimes it doesn't show up at all unless I mark something else as being safe.

Not sure if these are realistic development options, but they would make using NoScript a lot more user-friendly.

Re: Suggestions from a user

Posted: Sun Oct 30, 2016 6:19 pm
by barbaz
1) Technically impossible. Every user has a completely different standard for what constitutes "safe", no machine learning can account for everyone.

2) Only really possible for object placeholders. Which you can already left-click on to Temporarily Allow.

Re: Suggestions from a user

Posted: Sun Oct 30, 2016 10:16 pm
by Thrawn
barbaz wrote:no machine learning can account for everyone.
And a very large percentage of NoScript users, including Giorgio himself, would object strongly to the idea that he should track every whitelist entry made by every NoScript user and do analytics on them...