La manière traditionnelle consiste à faire effectuer le traitement par un logiciel du côté du serveur. Elle consiste à définir un lien qui contient une image et d'introduire ISMAP dans la commande d'insertion d'image. Par ailleurs, il faut créer un fichier *.map qui contient les coordonnées des zones sensibles.
<a href="../cgi-bin/imagemap/test"> <img scr="../test.gif" ISMAP> </a>
Le fichier test.map contient les éléments suivants (syntaxe pour les serveurs NCSA):
default /~jermann/garbage.html rect http://tecfa.unige.ch/~jermann/garbage.html#staf11 7,7 144,144 rect http://tecfa.unige.ch/~jermann/garbage.html#staf12 148,7 280,144 rect http://tecfa.unige.ch/~jermann/garbage.html#staf13 281,7 420,144 rect http://tecfa.unige.ch/~jermann/garbage.html#staf14 7,145 144,280 ....
La mise en place d'un tel traitement nécessite des compétences qui dépassent le cadre de ce cours. Mais voici tout de même quelques pointeurs vers des sites qui proposent des logiciels pour le traitement des interactions et la création d'images cliquables (je ne les ai pas testé):