Poster of Linux kernelThe best gift for a Linux geek
wml::des::preload

wml::des::preload

Section: EN Tools (3) Updated: 2010-05-13
Local index Up
 

NAME

wml::des::preload - Preload Images  

SYNOPSIS

 #use wml::des::preload

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

 

DESCRIPTION

This include file provides the "<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:

"src="anyimage "via=size"
Preloads the image anyimage by using an "<img>" tag with the attributes "width=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 "width=0 height=0" does not work as expected in most browsers (especially in Netscape 4.x). So, position your "<preload>" tag somewhere it does not destroy the look and feel of your page.

"src="anyimage "via=js"
Preloads the image anyimage by using a JavaScript snippet which loads the image by declaring an unused "Image" 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 "Image" 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: --

 

SEE ALSO

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


 

Index

NAME
SYNOPSIS
DESCRIPTION
AUTHORS
REQUIRES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 21:58:17 GMT, April 16, 2011