28 Jan 12

Twitter's censorship policy: for humans

On Thursday, Twitter announced its new censorship policy. It tightens up their previous system, which meant tweets which contravened certain countries' laws would be blocked globally. Now Twitter can block tweets on the same grounds, but only in the countries whose laws the content might break.

A little context

Sites like Twitter and Facebook have become closely tied to the Arab Spring narrative of 2011, with people being able to communicate unhampered by censorship.
Nearly 9 in 10 Egyptians and Tunisians surveyed in March said they were using Facebook to organise protests or spread awareness about them.

The National

Both sites were seen as immensely powerful, and helped improve Twitter's reputation as a website with a serious purpose.

The tweets must flow

In January 2011, Twitter's co-founder Biz Stone co-wrote a piece in which the company's position was supposedly made clear.
We don't always agree with the things people choose to tweet, but we keep the information flowing irrespective of any view we may have about the content.
Now, many Twitter users are apparently angry at what appears to be an about-face turn by the company. (I say "apparently" because I've learned not to state as fact things I've not seen with my own eyes).

Positives

Hiding tweets in some countries and not in others is, in the age of proxy servers, is a little like putting up the kind of blocks we saw in the SOPA protests earlier this month. They're really quite easy to get around, if you know how to do it.

It also doesn't stop tweets being copied and pasted or screen grabs taken of them (by those in countries where the blocks don't apply). Under Twitter's pre-existing policy, this wouldn't be the case; any message that might offend a particular state would, say Twitter, have been blocked worldwide. It's a long shot, though.

Twitter are also stating that they'll be transparent, and will be logging every request on a website called Chilling Effects.

Negatives

Guardian tech journalists Julian Borger and Charles Arthur write
In theory the system could have been used last year in the UK to block tweets exposing details hidden by superinjunctions about celebrities, or in 2010 when Trafigura used a superinjunction to block the Guardian and BBC from revealing details about a report on activities in Africa.
There, Borger and Arthur have pointed out a sinister side-effect of Twitter's new policy. However well-intentioned their policy might be, if Twitter want to open a UK office (as was reported by the Telegraph in 2011), we as UK readers would have to rely on friends overseas to break superinjunction news on other sites, which isn't a problem when one considers what footballers get up to, but is of importance when we remember Trafigura.

Why is this a concern?

Twitter is trying to grow its market reach across the world. It's finally got hold of a business model it thinks might work, and it needs salespeople on the ground in various worldwide locations to make that happen. And if Twitter wants to play in these different territories, it needs to abide by their laws. Twitter give the sensible example of countries like France and Germany who block pro-Nazi content, but not all regimes have the same approach to censorship.

As a Twitter user

It's a shame that corporations feel they have to abide by the laws of countries with backward regimes. I've never understood why some countries get such support when their track records on human rights and freedom of information are so dismal. Bowing to a corrupt or misguided government's whims does nothing to help its people.

However amazing things can happen online, and who's to say that people lucky enough to read certain tweets before they are blocked, can't "quote" them in an old-fashioned retweet? That would spread the message, and if enough people continued to use the old-style RT method, there's a possibility the tweets could still flow, if not freely, then at least with a little more ease than Twitter's lawyers might enjoy.

But maybe both paragraphs just demonstrate how naive I am :)

Go deeper

15 Dec 11

Internet Explorer 6: for humans

Internet Explorer 6 is a web browser, like Google Chrome or Firefox. It's over 10 years old, and is an enemy to a lot of web designers and developers who know their onions.

That's because web professionals like to use a lot of standard technology that isn't well (if at all) supported by this browser. You're probably not running it on your home PC, but if you work for the third sector or a very large company with a big IT department, you may be one of the 8.3% of people who use it at their desks.

What's the beef?

Because IE6 doesn't support a lot of the stuff web designers and developers like to use - rounded corners on boxes, certain layouts, high quality transparent images - and because it behaves very strangely when given code other browsers can understand, often the same functionality has to be coded twice (once for IE6, and then for the rest of the web), hobbled or taken away from those using the older browser.

Many movements over the last few years have sprung up to try and encourage people to move away from IE6, but now Microsoft are finally taking the initiative, and bulldozing it with a new automatic upgrade.

Oh happy day!

If you're running Windows Vista or 7 you won't be affected, because IE6 doesn't ship with those operating systems, but if you're running Windows XP or an earlier version, you might find your browser's look and feel changes suddenly.

Hopefully Microsoft will tell you what's happening, so look out for any messages that appear, talking about Internet Explorer. If you're using IE6 (you can check this by going to the Help menu and clicking About, and looking for the version number) and you get automatically upgraded, you'll hopefully enjoy a much smoother and more rich web experience.

Is it all good news?

If it's quick, painless but ultimately mandatory, this could be a big help to a lot of digital agencies who constantly struggle over this dinosaur, and have to code for a fractured web. My worry is that computers on networks run by IT managers who restrict a computer's ability to automatically upgrade, might not get this vital shot in the arm.

Will councils up and down the country still be forced to use IE6 because their IT managers are too lazy to upgrade, or can Microsoft circumvent these restrictions?

Go deeper

2 Dec 11

Net neutrality: for humans

On Monday, Diana Coyle, Vice Chairman of the BBC Trust wrote a lengthy and verbose post about net neutrality. This is an important issue that affects how we will all access the Internet in and of the future, so if you're not familiar with it, here's a (hopefully) helpful rundown.

The bottom line

The companies that sell us our Internet connection (BT, Virgin Media, TalkTalk, Sky Broadband and so on) feel sites like YouTube and, more recently the BBC's iPlayer, are forcing too much data down their pipes, because videos are large files, and high quality videos - which are increasingly popular - are larger.

They want to (figuratively) sell fatter or faster pipes to the likes of the BBC and Google (who own YouTube), This means that, because they can afford it, those larger organisations are more likely to buy those bigger pipes, whereas startups wouldn't be able to, and so would see its users given a slower service.

The problem

This would create a "two-tier" system, where we have a fast Internet and a slow one, funded by content providers at prices dictated by Internet service providers. Coyle is concerned that this system might lead ISPs to stop innovating, instead giving "preferential service within an inferior network".

What it means for you

Ofcom aren't concerned about this, so it's already a possibility. But this why I think we should all care:
  • We don't get to decide which sites get preferential treatment.
  • We don't know how inferior the second tier service will be.
  • One broadband company could, in theory downgrade access to its rivals' sites (consider Murdoch slowing access to the Guardian via its part-owned Sky Broadband network).
  • You might never get to discover new content because it just doesn't load.
  • You might be forced into paying for a faster service, to compensate for the sites that have been slowed.

The other side

Most people who use the Internet just want what they want, whether that's a look through Facebook, to watch a YouTube video emailed by a friend, or to catch up on some missed telly. So here's the other angle:
  • The services we're most likely to use will be faster.
  • Sites we use less often, or which aren't as popular will still load fine, but will just take a bit longer.
Alternatively, the sites you don't use as often will be at normal speed, and the popular sites will be even faster, which then means that you've been paying for a connection capable of sustaining faster speeds than you were led to believe.

Where the BBC comes in

The BBC want (as a minimum):
  • no blocking of legal content for commercial reasons
  • all companies to be given the same deal, so the BBC doesn't get charged a different rate from Sky, for example
  • realtime info about broadband speed and performance to be supplied to us, the customer

As a geek

I tried so hard at the beginning to make this neutral, but it's not possible, because the only people who benefit from a two-teir Internet are the shareholders in the legitimised racketeers that collude in this plot. We all lose.

Over the past few years, far too many people who don't understand the Internet have been trying to dictate its use and change its structure. Policies should be decided by people who not only use, but understand and contribute to the Internet, not simply those who sell the connections. In short, there needs to be a watchdog that looks out for UK Internet consumers. This isn't Ofcom, which is a broadcast watchdog, with no intellectual remit for making decisions about the use of the Internet.

What can be done?

I'm not sure yet. I certainly don't have the traction to start anything, and I'm a firm believer that we should not break the Internet for those using ISPs that support a two-tier Internet. So at this stage I haven't the foggiest; I just know it's a fight we need to be ready for.

Go deeper

24 Nov 11

Occupy Flash: for humans

Flash is a plugin for web browsers like Internet Explorer, Firefox and Google Chrome, which allows developers to create lavish experiences for their websites. It was bought by Adobe in 2005, and drives all the video you see on sites like YouTube, and the games you play on Facebook.

Flash for mobile

Flash also works on many phones and some tablets, but recently Adobe announced they were going to stop supporting these devices, because of a more recent technology called HTML5, which - unlike Flash - isn't owned by anyone and doesn't require developers to pay to use it.

Not all the features of HTML5 work on all computers, but it's widely supported on phones and tablets, so Adobe are putting their mobile muscle behind it.

The trouble with Flash

  • It doesn't work well for people who can't use a mouse, or can't read a screen, and it's not really built for touchscreen devices like smartphones and tablets.
  • Computers can't read the content within Flash "pages" very easily, which means Google can't index them, and screen readers for the blind can't read the text to their users.
  • Developers have to pay Adobe to use it, whereas HTML5 isn't owned by anyone, and in theory, anyone can contribute to HTML5's development.

The backlash

Now an anonymous group of web developers called Occupy Flash have put up a manifesto to "rid the world of the Flash Player plugin". In their own words:
Flash makes the web less accessible. At this point, it's holding back the web.
They're trying to encourage developers to embrace newer, more open technologies that aren't owned and licensed by commercial entities (amongst other things).

What this means for us

Occupy Flash are encouraging people to remove the Flash plugin from their computers. This would break a lot of the stuff we use on the web, but the group's feeling is that it'll encourage developers reliant on Adobe's product to use more modern standards which are supported by the people who created the web.

My thoughts

Like DAB, the digital radio system, Flash is an interim technology which has got us so far, but is basically bridging the gap between static web documents and more rich experiences. It's been useful in making a more vibrant web that can incorporate videos, games and lots of useful things like infographics and educational resources, but its days are numbered.

It is not, however, dead, because we don't have a universal video system that all web browser vendors can agree on, and HTML5 isn't advanced enough to build complex social games like Farmville or the Music Festival Game.

As a developer

I never think it's a good idea to bring web users into this argument, but that's what Occupy Flash are doing. The people who use Facebook and Hotmail and Google search want a functioning web, and don't need to be part of a crusade. This is a problem us developers need to sort out for ourselves, so that we can ease web users into technologies we're happy with, without disrupting their lives. I agree with the principle, but not the approach.

Go deeper

  1. Adobe's announcement about removing Flash support
  2. The Occupy Flash manifesto