man wml::des::preload (Fonctions bibliothèques) - Preload Images

NAME

wml::des::preload - Preload Images

SYNOPSIS

 #use wml::des::preload

 <preload src=<image filename> via=<trick>>

DESCRIPTION

This include file provides the CW<preload> tag which can be used to preload images. Such preloading is usually done to speedup access for following pages. Currently there are only a few tricks how this can be done.

The following combinations are currently supported: Preloads the image anyimage by using an CW<img> tag with the attributes CWwidth=1 height=1 which leads to the loading of the image but only to a 1 pixel in display. Advantage: Works for all browsers. Disadvantage: This approach has the nasty side-effect of an occuring 1 pixel in display because CWwidth=0 height=0 does not work as expected in most browsers (especially in Netscape 4.x). So, position your CW<preload> tag somewhere it does not destroy the look and feel of your page. Preloads the image anyimage by using a JavaScript snippet which loads the image by declaring an unused CWImage object. Advantage: Silently preloads the image without displaying anything. Disadvantage: Only works for browsers with a JavaScript implementation and only for those who support the CWImage object (currently NS/3, NS/4, IE/4).

AUTHORS

 Ralf S. Engelschall
 rse@engelschall.com
 www.engelschall.com

 Denis Barbier
 barbier@engelschall.com

REQUIRES

 Internal: P1, P2
 External: --

SEEALSO

wml::std::tags(3) HTML 3.2 CW<img> tag.