Neste artigo explicarei rapidamente como criar um JPG animado, isto mesmo, JPG animado para colocar em suas páginas HTML. Uma ótima opção para quem não quer ficar a mercê de problemas com direitos autorais envolvendo os GIFs (mesmo sabendo que sua patente já venceu).
1) Você abriu o applet com a tag <applet code="JpegAnim.class" width=149 height=134> e fechou com </applet>. Você apontou para o código do applet com o atributo "code". Width e height, serve para configura a largura e a altura da imagem, respectivamente.
Delay, em palavras simples, significa quanto tempo irá demorar para trocar para a próxima imagem. Então, quer dizer que, a imagem "tree1.jpg" vai demorar 1000 milisegundos para trocar para a "tree2.jpg".
3) <param name="cycles" value="10">
Aqui, definimos quantas vezes a animação vai se repetir e, para isto, usamos o "cycles" com o "value" em 10. Tudo isto significa que vai se repetir 10 vezes. Se quiser que se repita 186 vezes, a tag ficará assim: <param name="cycles" value="180">.
Se quiser que a animação se repita infinitas vezes, não coloque esta tag.
4)
<!-- This text is shown to people who do not have Java -->
Sorry, your web browser does not support Java applets,
or you have turned them off. Try Netscape 3.0 or better, or
MSIE 3.0 or better.
</applet>
Este texto serve para avisar que a pessoa não tem Java instalado e/ou está desligado; está usando uma versão muito antiga do Netscape ou MSIE. Enfim, use do jeito que achar melhor.
[2] Comentário enviado por daaugusto em 30/11/2004 - 05:45h
É interessante saber das alternativas, mas infelizmente esta solução parece não gerar uma seqüência otimizada, isto é, aproveitar-se das semelhanças entre os quadros e então reduzir redundâncias, como ocorre no formato GIF e MNG.
Acredito que a melhor alternativa ao GIF --tanto tecnológica como legal-- é o MNG¹, ou "PNG animado", que também aceita quadros em formato JPEG. O problema é que ainda poucos navegadores reconhecem este formato, entre eles o Konqueror e Netscape 6 --mas não, por exemplo, o Mozilla.
[4] Comentário enviado por diogozanetti em 07/04/2005 - 17:38h
Essa solução não é muito viavel, pois se imaginarmos algumas páginas com essa implementação poderemos ter diversos problemas, primeiro o custo de acionar uma jvm + browser, segundo que força que um usuário tenha uma jvm, me desculpe, mas nem todos tem.
infelizmente a alternativa mais racional é png e o infeliz gif
[5] Comentário enviado por Hernando em 03/05/2005 - 12:17h
Boa!!! Adoro Java... a Sun revoluciona com simples .class, sou fã de tudo que é relacionada a esta mega empresa que superasse a cada dia... e espero que suas fontes sejam abertas o quanto antes!!!