English Wikipedia anti-SOPA blackout/Technical FAQ
This page is kept for historical interest. Any policies mentioned may be obsolete. If you want to revive the topic, you can use the talk page or start a discussion on the community forum. |
On January 18, 2012 the English Wikipedia was blacked out in protest against proposed US legislation, the "Stop Online Piracy Act" (SOPA) and the "PROTECTIP" (PIPA), which threaten free speech and the free exchange of information online due to their potentially pervasive impact, especially on community-driven websites like Wikipedia.
This FAQ served as a central information point for technical implementation details, for interested users and re-users of Wikimedia content, including bot developers and API users. It's hosted on meta.wikimedia.org to ensure that it can be fully edited and discussed during the period of the blackout.
Which site is blacked out?
[edit]The English Wikipedia, http://en.wikipedia.org/. No other Wikimedia site was be blacked out.
Is this just read access or reading and editing?
[edit]Read access on the main site will be unavailable, but with a handful of exceptions and emergency access methods (described below). All editing will be disabled.
From which country?
[edit]The block will be worldwide.
How long will the blackout last?
[edit]From January 18, 5:00 UTC to January 19, 5:00 UTC.
How is the blackout implemented?
[edit]- The read access blackout was implemented by means of a CentralNotice "banner" which overlays the entire page after being loaded (it does not have a clickthrough back to the page). Some whitelisted pages are exempted.
- The write access blackout was implemented by means of setting $wgGroupPermissions to the
edit
right for all users tofalse
. This meant all users got a permission denied error after attempting to edit.
Are there ways to circumvent the read blackout?
[edit]The community has asked us to preserve emergency access options. The following methods will remain available to access content:
- Disabling JavaScript in your browser
- Using bookmarklets or other tools to unhide the content
- Visiting the mobile site at http://en.m.wikipedia.org/
- Accessing site content via the API
- Appending ?banner=none to the end of page URLs.
- Abort the page load before the CentralNotice "banner" is loaded (Can be done through the "Esc" shortcut in most browsers).
As noted above, the mobile site will be available, but will display a banner pointing people to ways to protest SOPA/PIPA.
Were there ways to circumvent the write blackout?
[edit]No. Write access through the website and through the API will both be disabled. We may expand write permissions for emergency purposes but the idea is that all editing will cease, in protest against the proposed legislation, for 24 hours.
Did crawlers or API users get special responses?
[edit]- robots.txt was updated with the following rules:
- Disallow: /wiki/Special:BannerController
- Disallow: /wiki/Special%3ABannerController
- These rules will prevent the read blackout JavaScript from being loaded.
- API read access will continue to operate normally.
- API write access attempts will receive a permission error in response.
Was the content hidden via site CSS?
[edit]At this point, the content will only be hidden via the CSS and JavaScript that's loaded by the blackout banner. We're not planning to additionally hide the content via static CSS, because this would be confusing to users who have JavaScript disabled (you'd see no content but no banner either).
If users want to demonstrate (on en.wp or another wiki) a method to black-out the site and add black-out relevant messaging using CSS but no JavaScript (e.g. by designing a background image that would be shown in the CSS-only version), please point us to such suggested user scripts here (we won't be able to consider all suggestions in time). Please do not make modifications to the site CSS/JS prior to the blackout, to prevent accidental disruption of search engines (some crawlers evaluate JS and CSS).
Shouldn't we have been more/less comprehensive in your blackout?
[edit]This was neither intended to be an impenetrable barrier to access nor an ephemeral attempt to grab attention. It's a historic, measured, temporary action in protest against specific legislation which threatens the free and open Internet and, by extension, Wikipedia. In order to provide clarity about the reasons for the blackout, the following articles remained available to read during the blackout:
SOPA/PIPA/OPEN related en.wp articles:
- http://en.wikipedia.org/wiki/SOPA (redirects)
- http://en.wikipedia.org/wiki/PIPA (disambiguation page)
- http://en.wikipedia.org/wiki/OPEN (redirects)
- http://en.wikipedia.org/wiki/PROTECT_IP_Act
- http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act
- http://en.wikipedia.org/wiki/Online_Protection_and_Enforcement_of_Digital_Trade_Act
- http://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act
- http://en.wikipedia.org/wiki/DNS_cache_poisoning
- http://en.wikipedia.org/wiki/Censorship
- http://en.wikipedia.org/wiki/List_of_organizations_with_official_stances_on_the_Stop_Online_Piracy_Act
- http://en.wikipedia.org/wiki/Internet_censorship
FAQs and community discussions
- http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Action
- http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative
- http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29#Coordinated_SOPA_reaction_in_early_2012_RfC Not done
- http://en.wikipedia.org/wiki/User_talk:Jimbo_Wales
Legal & Other Pages
- http://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License
- Two pages under http://en.wikipedia.org/wiki/Category:Wikipedia_legal_policy (not the category page itself):
- http://en.wikipedia.org/wiki/Wikipedia:Copyright_violations
- http://en.wikipedia.org/wiki/Wikipedia:Copyrights
- Two pages under http://en.wikipedia.org/wiki/Category:Wikipedia_disclaimers (not the category page itself)
- http://en.wikipedia.org/wiki/Wikipedia:Contact_us (and related links)
- http://en.wikipedia.org/wiki/Wikipedia:About
- http://en.wikipedia.org/wiki/Wikipedia:Five_pillars
How was the "Find your rep" feature implemented?
[edit]Through a MediaWiki extension called CongressLookup, which is based on data from the Sunlight Foundation APIs, supplemented with additional data obtained through govtrack.us and contactingthecongress.org. Errors could be reported during the blackout here: English Wikipedia SOPA blackout/Congress data