Archive for February, 2006

Yahoo Developer Resources

I recently came across another set of great developer resources put out by Yahoo.

I’ve been working on some AJAX stuff lately but there’s just so many libraries, frameworks, and projects to come up to speed on - so it’s nice to see something put out by the big guys. These Yahoo developer sites are fairly new, so I’ll be checking back often for updates.

Dynamic Image Resizing with Prototype and script.aculo.us

Once we launch, presentations created with iPresent Presio can be optionally published to our hosted service, iPresent Online. I have not completely finalized the v1 functionality for iPresent Online, but suffice to say, it will be very lean on features. The primary purpose is to provide a place for users to easily store presentations when they do not have access to their own web server or public network location. Eventually, iPresent Online will provide all sorts of reporting, assessment, and user management features.

Anyhow, I’ve been playing around with the excellent Prototype and script.aculo.us javascript libraries, as I plan on using a bit of AJAX type functionality (where appropriate) within iPresent Online. One feature will be a slide management/viewer function where a user can easily view individual slides for a published presentation. In spec’ing out this feature, I wanted to use a fairly innovative way to provide slide viewing. Then I stumbled upon John Berry’s excellent solution on his Agile Partners Weblog - a movable slider to resize images on the fly. You can view the complete source that does this on his site or take a look at the example below. Feel free to open this link in a separate window and grab the source.