Jun 15 2012

A clever and fun plugin that lets you draw a custom scroll path for your webpage.

Jun 7 2012

Just add a bit of JavaScript to your web page, then add “fixie” classes to elements that you’d like populated with Lorem Ipsum text. Looks like a real time-saver for prototyping.

Sep 26 2010

UPDATE: I jumped the gun. This is just a preview of the new Twitter; the non-JS bits will be added in soon. … I’m surprised that the new Twitter web client wasn’t developed with progressive enhancement in mind. Here’s what it looks like with JavaScript turned off: Compared to the old site: I wonder how […]

Jul 28 2010

A new version of jQuery Backstretch has been released. It contains a number of fixes and enhancements: Added ‘centeredX’ and ‘centeredY’ options. Removed ‘hideUntilReady’ option. It looks pretty bad if you don’t hide the image until it’s fully loaded. Fixed IE img onload bug. Now supports iPhone/iPad orientation changes. Many thanks to Peter Baker for […]

Jan 20 2010

“There are many like it, but this one is mine.” A recent Weightshift project, Central, brought about a few development challenges, one of which was background imagery. Naz had designed the page to include photography set behind the content. This raised questions: How would we deal with the additional weight of the images (~150–250K) without […]

Jun 19 2009

A huge thank you to Derek Perez, who has taken over development of the jQuery PageSlide plug-in. He’s done a major overhaul and brought it up to version 1.1 with the following new features: Choose slide direction (left or right) Custom width slides Modal slides unobtrusive Mutiple slide definitions on the same page Fully supported […]

Jun 1 2009

This weekend, I started to play around with Jetpack from Mozilla Labs. If you haven’t already heard of Jetpack, it’s a Labs experiment that looks at making the creation of web browser extensions easier. As someone who’s previously tried to make a Firefox extension, I can say wholeheartedly that this was a much, much, much […]

Mar 12 2009

It started off innocent enough: I wanted to play around Javascript key events, looking at words as they were typed. It progressed from there into examining at each keystroke at a character level and manipulating the output. It quickly devolved into this…

Jan 7 2009

As web developers, we spend precious time laying out our pages, using every UI concept in the book to conserve space, while trying to maintain a user's focus on the task at hand. There are many techniques to use — Lightbox, Carousel and Tabs to name a few — and today I hope to offer up another: jQuery pageSlide.

Dec 30 2008

Bad habits are hard to break, especially when they’re your own, but what about other people’s habits….impossible? Difficult, perhaps, but not insurmountable. By using Ubiquity’s preLoad_ authoring tool, you can override Javascript’s native functions, such as alert(), and replace them with useful interactions like Transparent Messages.