Annoying.js: How to be an asshole
The file itself is commented with “functionality”, so I won’t bother repeating it here. You can invoke different functions via the
Annoying.noSelect(); will disable text selection,
Annoying.noRightClick(); will disable the context menu, and
Annoying.kitchensink(); Will turn all the functionality on. But you’re not going to use it anyway, right? ;)
Breaking out of iframes is something I think more websites should implement, actually, if only to prevent the “OMG!!!! Look What this Kid did to his School after being Expelled! ” scams that all of my friends on Facebook keep falling for.
Let me know if you have any horrible additions!
In “Cufón vs. Typeface.js, which one is better?“, I declared that the first one to support selectable text wins. We’re a couple of months further now and both Typeselect and Typeface.js 0.13 appeared, adding support for selectable text. What is the state of selectable text-replacement?
It will be a while before we can start using real HTML5, but because HTML5 is as much about defining current behaviour as it is about adding new, there is already a very large part available to us today. Here are the parts you can…
It’s been a while since I’ve written about a bunch of my open source projects, but that doesn’t mean they’re not still being maintained. Trimage, Grafico, F.lux and SenCSs are all still actively worked on. Read on to find out what’s been happening with them.