Lightbox2

„Overview
Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It’s a snap to setup and works on all modern browsers.
What’s New in Version 2.0
Image Sets: group related images and navigate through them with ease
Visual Effects: fancy pants transitions
Backwards Compatibility: yes! „

Lightbox2

Lightbox2

Behaviour : Using CSS selectors to apply Javascript behaviours

„AJAX (asynchronous javascript and xml) has been getting a lot of press lately. It is seen as a way to add desktop-application functionality to html pages. Things like Drag and drop, Fluid animations and Dynamic page updates.

It’s great to see public uptake of these technologies – but it worries me to see the influx of tags and onclick attributes into webpages.

After all the work of WASP and others to promote clean markup, valid pages and graceful degradataion via css – it sucks that we’re going back to tag soup days by throwing javascript tags into our html.

The better way to do javascript is to do it unobtrusively. PPK and Simon Willison have been recommending this approach for ages. And it’s definitely the way to go. The only problem is that it’s a bit of a pain in the ass.

That’s why I came up with Behaviour – my solution to unobtrusive javascript behaviours.

How does it work?
Behaviour lets you use CSS selectors to specify elements to add javascript events to“

Behaviour : Using CSS selectors to apply Javascript behaviours

Behaviour : Using CSS selectors to apply Javascript behaviours

The Net is Dead&-&Easy Ajax for the masses with xajax

„Easy Ajax for the masses with xajax
A while ago I mentioned I was going to deliver a presentation on PHP and Ajax. The conference on which I delivered it took place last week on November 10. I also promised people I’d translate everything I prepared for the presentation for posting on my weblog. It took some time but here it is! If you’re interested in diving into programming your own Ajax functionality with PHP this article might be a nice starter.
Together we’ll take a look at the xajax class library for PHP. You’ll be surprised how easy it really is to create the nifty stuff you’ll find all over the internet lately. I have prepared four documented working examples on how to use xajax in real-world situations. You can study the sourcecode as well as download the whole set to do with it whatever you like. Let’s dive into xajax!“

The Net is Dead&-&Easy Ajax for the masses with xajax

The Net is Dead&-&Easy Ajax for the masses with xajax

moo.fx – the next small thing

„moo.fx is a superlightweight, ultratiny, megasmall javascript effects library, written with prototype.js.
It’s easy to use, fast, cross-browser, standards compliant, provides controls to modify Height, Width, and Opacity with builtin checks that won’t let a user break the effect with multiple crazy clicks. It’s also optimized to make you write the lesser code possible.“

moo.fx – the next small thing

moo.fx – the next small thing

Dojo Toolkit

„Dojo is an Open Source toolkit that allows you to easily build dynamic capabilities into web pages and any other environment that supports JavaScript. Dojo provides components that let you make your sites more useable, responsive, and functional. With Dojo you can build degradeable user interfaces more easily, prototype interactive widgets quickly, animate transitions, and build AJAX-based requests simply. Dojo layers these capabilities onto a lightweight packaging system which forms the core of Dojo. When you write scripts with Dojo, you can include as few or as many of the available APIs as you need, and your app will only include what it uses.“

Dojo Toolkit

Dojo Toolkit