Another Block - Youtube. Got a Website? Here's What To Do!
Posted October 17th, 2007 by adminI cannot access Youtube.
But what can one do? I don't care much for random questions about accessing a randomly blocked website, I care about how to run a website seamlessly.
I must expand on this in the future, but for now a quick synapsis: blocking of websites occurs across many countries:
The US, often held up as an example of a bastion of free Internet access occurs not so much from the consitution, more from the 'common carrier' status of telecom networks in the US - in short they carry stuff, who knows what they carry, but not filtering (supposidly) what is carried also means they cannot compete by charging different rates for different customers. [Of course different connection speeds, latency, etc, can get different rates, but the key point is Common Carriers are not allowed to filter stuff for different levels of service.]
In China, filtering happens. There have been cases brought to court about filtering not being consistent with the law. These cases, to the best of my knowledge, are undergoing appeal (having been heard) or have been rejected (with the plaintiff going to a higher court - all cases I know of undergoing appeal for hearing in the higher court also).
In China blocking happens. A block is different from a filter. In a filter the contents are checked to be compliant. In a block all traffic to a domain name and/or server is stopped. The recent Flickr block is an example and the seemingly new Youtube and Delicious blocks are also an example of this type of block. [Note the Flickr.com domain name was not blocked with the recent Flickr block, rather the URLs of the servers were blocked (while the IP addresses were not blocked, allowing even really really really lazy webmasters to keep serving Flickr photos).]
So, enough discussion, and please don't send emails to me asking for a proxy to access stuff because I will not give it to you. Pragmatic:
Want to serve embedded videos on your site that are accessible from China? Upload them to Youku.com, tudou.com, or one of the many YouTube clones in mainland China. Note that Youku is very slow from outside mainland China, so smart people may like to use a quick Javascript function to first determine whether or not the visitor if from outside mainland China, then show the version they uploaded to YouTube or YouKu depending upon their location.
Basic principal, as always, adjust your website to fix your users' needs. Don't expect your users to download Firefox and any number of dodgy extensions when it is easily fixed server side.
Will post tomorrow with useful code/patches/modules/hacks for the imposed pain. I can't wait for the Peoples' [sic] Congress to be over.