Connect With WRD
feed via e-mail
feed via e-mail

Archive for the ‘Effects’ Category

Phototype is a client/server-side image manipulation library, based on Prototype and supports all kinds of image manipulations.

JavaScript Image Manipulation

How it works?

Clientside JavaScript codes sends the commands to the serverside PHP – GD library image renderer and displays the rendered image.

Using Phototype, you are able to rotate, resize, flip and do some other cool effects to images.

Fotonotes is a collection of scripts for annotating images. Simply, it lets you add notes over images.

JavaScript Text On Images

With the help of a PHP file (supports PHP4 & PHP5), every note added to the images are stored in JPEG headers in XML format.

There is a very nice example on the website which you can try the code.

Download package includes classes for alternate storage strategies like databases.

Fireworks.js is a JavaScript file which helps you create configurable fireworks effects in your website.

Besides using it, it is also a nice example of JavaScript effects and script fired sounds to get inspired.

JavaScript Fireworks

This JavaScript uses SoundManager for script triggered sounds and supports different types of fireworks effects including the "exploding-disappearing" and "random explosions".

Image processing is needed in almost every web application like creating watermarks, uploading & resizing avatars, cropping them & similar tasks.

Asido is a feature-rich image processing class for PHP that fits to any environment like GD2, Magick Wand and Image Magick. It supports both PHP4 & PHP5 (newer versions support only PHP5).

An example of adding a watermark to an image:

PHP Image Watermark

And the code:

$i1 = asido::image(
asido::watermark($i1, 'put-the-watermark-image-here.png');

It is really simple and clear.

Asido can:

  • resize
  • watermark
  • rotate
  • copy
  • crop
  • grayscale
  • convert

images with ease. To develop faster, Asido is worth a try.

Scrollovers is a way to quickly and easily add flair to your web pages, giving your users an experience they weren’t expecting.

It is simply a JavaScript that helps creating rollover image-like links with text .

Mouse Over Text Link

How to use Scrollovers?

Insert the scrollovers.js file to your web pages and create your links like this:

<a href="[YOUR PAGE HERE]" class="scrollover" type="scrollover">[YOUR TEXT HERE]</a>

And the last add the styles with the color palette of your preference like below:

   a.scrollover {color: #557AFF;}
   a.scrollover em:first-line {color: #FF5B3C;}

And that’s it. 

Degrafa is a declarative graphics framework fo Flex which aims:

  • Bringing the graphics classes up a level to provide a common ground between developer and designer within Flex
  • Enabling the graphics classes to become first class citizens within the Flex framework.
  • Minimizing the learning curve of Flex graphics development.

Degrafa allows you to use MXML markup to draw shapes, make complex graphics, create skins and also includes advanced CSS support.

Flex Graphics

Rather than ActionScript, MXML is easier to read an learn, specially for a designer’s point of view.

There are great samples of what can be done with Degrafa here.

Growl is a lightweight JavaScript (mootools powered) that you can use for creating Lightbox-like but disappearing notifications.

Growl has 2 effects:

  • Smoke (slowly fades out)
  • Bezel (fades out and slides down)

Growl is very handy for events like "product added to basket, password sent.. and similar notifications.

Similar to Lightbox, FancyBox, a jQuery powered image zooming script, zooms the images with very nice loading and zoom-in / zoom-out effects.

jQuery Image Zoom


  • Automatically scales large images to fit in window
  • Adds a nice drop shadow under the full-size image
  • Image sets to group related images and navigate through them

Basic usage:

$(function() {

    $("div#test_zone a").fancybox();


FancyBox works with the major web browsers and can be configured for different closing effects.

GlassBox, a JavaScript library using Prototype and helps creating transparent border, colorful layouts and "Flash-like" effects.

Javascript Effect Library

The GlassBox library ..

  • is easy to use
  • is customizable and skinnable
  • comes with a coherent API (CSS based parameter) and a short introduction
  • includes a basic Ajax XHR for dynamic content loading

Online image cropping is a widely used feature in web applications.

Prototype JavaScript Image Cropper UI is an unobtrusive script based on Prototype and

It allows you to select any area in an image and gives the x, y, x1, y1, width and height values which are enough for a succesful image cropping.

Prototype Image Crop

This Prototype image crop UI also has ratio locking, selected area preview and minimum height – width options.

Uptime Robot