Animujeme obrázky ve WAPu
Nyní se podíváme na možnosti animace obrázků ve WAPu. V HTML je toto vyřešeno možností animovaného GIFu, u WAPu žádný animovaný GIF neexistuje. Můžeme si pomoci jednou primitivní fintou.
Lze totiž udělat WAP stránku, kde se budou načítat jeden obrázek za druhým a střídat se. K tomu použijeme 2 tagy - TIMER a ONTIMER.
Samozřejmě můžeme využít jak obrázky typu .gif, .jpg/.jpeg, .png, pro stránku s cernobílým displejem je třeba použít formát .wbmp
V ukázce použijeme formát wbmp.
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN\" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card id="image1" ontimer="#image2"> <timer value="10"/> <p> <img src="anim1.wbmp" alt="Anim1"/> </p> </card> <card id="image2" ontimer="#image3"> <timer value="10"/> <p> <img src="anim2.wbmp" alt="Anim2"/> </p> </card> <card id="image3" ontimer="#image4"> <timer value="10"/> <p> <img src="anim3.wbmp" alt="Anim3"/> </p> </card> <card id="image4" ontimer="#end"> <timer value="10"/> <p> <img src="anim4.wbmp" alt="Anim4"/> </p> </card> <card id="end" title="The End"> <p> Toto je konec animace, ale muzete si ji <anchor>spustit znovu. <go href="#image1"> </go> </anchor> </p> </card> </wml>