User:Suffusion of Yellow/AnonSettings

AnonSettings is a highly experimental script that allows you to choose a skin, interface language, and (one) gadget while not logged in. It is a work in progress. Use at your own risk!

It is not recommend for logged-in use and (by default) will attempt to uninstall itself if it detects a logged-in session, or a visit to Special:UserLogin. Use your built-in Special:Preferences instead!

AnonSettings requires your browser to support service workers. Currently, Firefox does not support service workers while in private browsing mode.

Installation
Do not install this in your common.js!


 * 1) Create a new bookmark with this URL:
 * 2) Log out
 * 3) Load a page anywhere on en.wikipedia.org
 * 4) Click on the bookmark created in step 1. If all goes well, you should be taken to a setup page.

Changing settings
Visit User:Suffusion of Yellow/AnonSettings/Setup.

Uninstallation

 * Visit User:Suffusion of Yellow/AnonSettings/Uninstall. AnonSettings will self-uninstall and redirect you to the Main Page.
 * If that fails, clear all cookies and site data for wikipedia.org
 * As a last resort, clear all private data stored by your browser

Source

 * User:Suffusion of Yellow/AnonSettings.js (installer)
 * User:Suffusion of Yellow/AnonSettings/sw.js (worker)
 * User:Suffusion of Yellow/AnonSettings/config.js (configuration page)