The Display Applet Page
The Display applet is a Java applet, which is designed to allow anyone with a little knowledge of HTML (HyperText Markup Language) to create professional looking animations as part of their web pages.

You might want to look at: Please send mail if you're interested in using Display on your own pages.

bar
Features:

Although you may well have seen many other similar applets in recent months, which do a variety of text animation effects, from the seminal but awful " nervous text" to some more advanced versions that can handle effects like starfields. However, there are several key features that set Display apart from any other animation applet I have seen:
  • Scripting
    • Display can be scripted using an HTML like language. This means that you can have any sequence of text, images and sound effects in your animations, simply by putting HTML tags into one of the applet's parameters.
    • Your scripted animation can be placed in the body of your HTML page, in the same way that JavaScript can be.
  • Plug-in extensions
    • At present, Display supports a wide variety of text animation effects, and can handle images and sounds - but it is also possible for anybody with a little programming knowledge to create entirely new effects for Display.
    • You can use new effects, in the same way as you would use a new image or sound. This means that you will never be restricted to a limited range of effects - there is no limit on the number of effects the Display engine can handle.
  • User Response
    • Display can respond to user input - this makes it possible to write scripts that function as buttons, which may, for example, light up when the mouse moves over them, and play an animation or act as a link when clicked.
    • The script language supports sub-routines, so a wide variety of different behaviours can be achieved by one applet - this saves on loading time.
  • Optimised Loading
    • All instances of Display on a page will use the same shared cache of images and sounds - hence each image will only be requested once, and since Display also allows for asynchrous loading, your animations and buttons will seem to run much faster.
    • For example, it is possible to instantly display an animated text-based welcome animation, while images are loading for a graphics based animation - this gives your users something to look at, other than a blank box.
  • Ease of use
    • Learning to use Display is easy, since it uses HTML style tags, which are edited in the same way as conventional, static HTML.
    • Loading of images, sound and plug-ins is automated, and all graphics operations are handled for you - all you need to do is work out want your animation should look like.

bar
Some Display Animations

The following examples are all implemented entirely using Display:
  • The first example shows how you can create a simple welcome message box.
  • This example is an animated button, which acts as a link.
  • The third example is a simple animation - note the loading message.

bar

Back to Title Page
Send mail

1