understanding & combating global censorship with wordpress
TRANSCRIPT
![Page 1: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/1.jpg)
Understanding & Combating Global Censorship with WordPress
John P. Gamboahttps://jpgamboa.com
@jgamboa
WordCamp Vancouver 2015
![Page 2: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/2.jpg)
@jgamboa• Enterprise Support Team, WP Engine
• Four plus years of Web experience abroad
• Founding Member - Shanghai Beer Week
![Page 3: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/3.jpg)
What you’ll learn from me• Why and how WordPress
and non-WordPress sites get blocked
• Which plugins are blocked and how they affect performance
• What to do when your site is blocked
• How to work around the censored Web
![Page 4: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/4.jpg)
Censorship
Government Religious
Moral Self-Censorship
![Page 5: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/5.jpg)
What is Web Censorship
• Domain and IP-level timeout, connection resets, removed content
• Man-in-the-middle attacks, State sponsored DDOS
• ISP directives• Trolls and hackers for
hire• Judicial retaliation
![Page 6: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/6.jpg)
What is Web Censorship
![Page 7: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/7.jpg)
How is WordPress Affected?• WordPress is now quarter of the entire Internet• More non-English Downloads than English Downloads• “Internet Sovereignty”, Segmentation and the Wuzhen
Declaration• Democratization of the web
![Page 8: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/8.jpg)
Web & WordPress Censorship
![Page 9: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/9.jpg)
Turkey• WordPress.com Blocked
Because of a Single Blogpost
• 77,000 Known Blocked domains (Ataturk, Armenian Genocide, Erdogan)
• 2012 Government Decree• Trolls for hire - New York
Times “The Agency”• SORM, DPI - Blocking and
Surveillance
![Page 10: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/10.jpg)
Russia• 2012 Government Decree• Trolls for hire - New York
Times “The Agency”• SORM, DPI - Blocking and
Surveillance
![Page 11: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/11.jpg)
India
• Fluctuating censorship protocols
• Public discourse & discussion of the web
• Targeted WordPress sites
Vietnam
• Communist state• Targeted blogs• Social media sites• Savviest users
![Page 12: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/12.jpg)
Middle East• SmartFilter by Secure
Computing of San Jose, CA, USA
• Saudi Arabia, Qatar, Oman, UAE
• Lots of individual blogs• Facebook, Twitter, etc.
![Page 13: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/13.jpg)
![Page 14: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/14.jpg)
![Page 15: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/15.jpg)
China• Most pervasive form of
Internet censorship• Great Firewall of China
promotes harmony• Causes the most trouble
with WordPress
![Page 16: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/16.jpg)
China, cont.
• 96% all traffic within Mainland
• The Three “T’s”• River Crabs, 50 Centers
& Big Mamas 河蟹 , 五毛 & 大妈
![Page 17: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/17.jpg)
![Page 18: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/18.jpg)
Blocked Plugins & Functionality
• API/External WordPress calls• Politically-sensitive
discussions• Blocked IPs and domains on
shared hosts
• Jetpack, WordPress.com, Gravatar
• Google (Plus, Fonts, Photos)• Be Mindful: BBPress, Yoast
SEO, Social Media
![Page 19: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/19.jpg)
Developing Around Censorship
• Know your blocked plugins• Limiting reliance on outside
sources• Reconsider SSL• Government hosting
“registration”
• Avoid sensitive discussion• You are responsible for your
users• Hong Kong hosting
![Page 20: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/20.jpg)
If you get blocked
• Relax• Confirm
(BlockedinIran.com, Greatfire.org)
• Ask you host for help
• Check for Noisy Neighbors• Consider changing
domains/moving servers
![Page 21: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/21.jpg)
What Can The Community Do?
• Continue to Support Non-English WordPress• Follow and Understand OpenNet Initiative• Polyglots: Contribute to Core and Plugin Translations• Talk About it• Publish, Publish, Publish
![Page 22: Understanding & Combating Global Censorship with WordPress](https://reader035.vdocuments.site/reader035/viewer/2022070514/587e14381a28abbc2e8b4e15/html5/thumbnails/22.jpg)
What Did We Learn?• Why and How of
Censorship:
Government directive
ISPs, DNS, Social Media
• Blocked Sites & Plugins:
Jetpack, Social Sign On & Discussion
Free discourse, large databases
• If you’re blocked:
Greafire.org, Blocked in Iran
Talk to your host, change domain/IP
• Working with Censorship
Know the limitations
Know your audience