Stop SOPA

Want a government firewall between you and the Internet?

Just like the one in China?

No? Then you need to help stop SOPA.

Categories

American Censorship Day

Starting today Congress is holding hearings on creating an internet firewall like those in China, Syria, Iran and North Korea. The legislation is known as SOPA, the Stop Internet Piracy Act. It has lots of support in Congress because (surprise, surprise!) corporate interests have funneled millions of dollars to key Senators and Congressional Representatives. If the current draft of the law passes, it will block sites on the basis of an accusation, before any review by a judge. Think of it as a no-fly list for the internet where any post or comment by a third-party can get a site blacklisted by the government firewall. The site operator is guilty until proven innocent, and if there isn’t enough money to hire a team of lawyers to fight the accusation, the site simply dies… and with it some of that pesky dissent from corporate-approved opinion.

If that’s not the kind of internet you want, you need to make your voice heard. You need to do that today while you still have some free speech rights online.

Visit Mozilla’s Protect the Internet page, and take a minute to sign up over on the American Censorship Day page.

…and finally, the most effective thing you can do is CALL YOUR SENATORS AND REPRESENTATIVE. Phoning their offices is more effective than sending an email and quicker than sending a letter. Don’t know the number? That’s easy! Visit Contacting Congress!

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Resizable 4-way Rocker Widget

It has always seemed odd to me that the 4-way rocker switch that’s at the top of almost every TV and DVR remote and game controller has not made its way into the collection of web input widgets. Even with all the new whizzy input controls in HTML5, there’s not an analogous 2-axis control.

I took a crack at creating one and discovered that I couldn’t do it with pure CSS. While it’s possible create things that look like triangles on the screen, in (cyber) reality they are rectangles with transparent bits. There’s no apparent way to create triangular areas for hover detection.

But using mouse position detection and a bit of jQuery, it’s not too hard make something work. The code is up on jsFiddle. The widget is re-sizable, with the scale of all the various bits and pieces being controlled by the font-size property in the rockerControl div.

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Simple HTML Slides – Not Ready for Prime Time?

Christian Heilmann, one of the most persuasive of Mozilla’s evangelists for HTML5 wrote a blog post titled “Why I don’t write my slides in HTML.” It’s a good read. In it he provided a list of places where he sees HTML slide tools falling short. These days, Christian spends much of his life giving presentations on HTML so slide tool developers who ignore those points do so at their peril.

I’ve remixed Christian’s list and used it as a scorecard and feature checklist to guide further development of Simple HTML Slides. If it’s possible to satisfy all (or at least most) of those requirements then I can be confident that Simple HTML Slides are actually useful in the real world of hard core presenters.

Check out the Simple HTML Slides Project Page to see a working presentation that has a slide with video on it, all embedded in a WordPress post.

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon