Because I’ve reported HTTPS enforcement several times as a bug and it’s still not fixed, I decided to fix things myself.
The following ruleset is written for HTTPS Everywhere, a browser extension by the EFF that enforces HTTPS for all enabled sites.
I’m not all that active in the forums. If you have any issues, hopefully I’ll spot them in time.
How to install
Place the Wanikani.xml file in the HTTPSEverywhereUserRules folder of your profile folder and restart Firefox.
Finding your profile folder: http://kb.mozillazine.org/Profile_folder_-_Firefox
1. Place the Wanikani.xml file in the rules folder of your extension files.
2. Update the rules_list.js file to include the new file.
My rules_list.js file looks like this now:
var rule_list = [ “rules/default.rulesets”, “rules/Wanikani.xml” ];Finding your extension folder (Replace VERSION with the current version ).
Linux (chromium): ~/.config/chromium/Default/Extensions/