httpswitchboard
httpswitchboard copied to clipboard
Post-Install Wizard - Suggestions
Hi everyone.
Here's how I imagine a Post-Install Wizard for HTTPSB:
1.Right after the end of the install, a tab launched by HTTPSB would appear right in front of the user (Would the choice of the display language be available?) to welcome her/him. A few lines of text'd be visible to explain briefly and clearly the purpose of the addon. The next page would be accessible using a button/an arrow.
2.This second page'd be used to tell users that they must deactivate native JavaScript handling, with a screenshot to help them find it. It would be good to show the right screenshot according to the browser currently used (It could be Chrome/Chromium/Opera/Other). Users must understand HTTPSB asks for it so that conflicts are avoided. The next page would be accessible using a button/an arrow.
3.The third page'd be the occasion to propose them a choice among several "setups" (available here: https://github.com/gorhill/httpswitchboard/tree/master/stuff) to help them have a good basis. Of course, after the selection of a "setup", its applyiance would be delayed to the end of the Wizard to ensure the latter has been seen in whole by the user. The next page would be accessible using a button/an arrow.
4.This last page'd show various tips, like a graph explaining how to use the matrix, how to update the addon itself and a reminder for the user that she/he could like to enable HTTPSB in Private Mode (with a right screenshot). A "Let's finish the Wizard" button would be available and once clicked, the setup previously selected would be applied, causing the addon to be rebooted.
What do you think of it?
Thank you for you hard work :)
2 This second page'd be used to tell users that they must deactivate native JavaScript handling [...]
Not necessary. That was required when using the unreliable chrome.contentSettings.javascript API, but since relying on Content Security Policy, there is no special steps required.