21 Outubro 2008
![]()
Nos dias que correm recorrer a flash para criar slideshows, ou outros efeitos começa a tornar-se cada vez mais banal. No entanto para websites que tenham já carregado uma Framework Javascript (a maioria) torna-se em muitos casos uma perda de tempo e performance no site utilizar flash para criar por exemplo um slideshow.
Utilizar flash é ainda um erro quando se pretende optimizar por exemplo uma front page, onde se quer que os artigos apareçam automaticamente, fazendo simplesmente umas queries à base de dados. É nestes casos que o javascript/css se tornam um forte aliado. Conseguindo efeitos mais leves de carregar.
Neste exemplo vou apresentar um slideshow que já tinha aqui no disco à algum tempo, o slideshow utiliza o o script criado pelo site creativeponey, script este que só funciona em Mootools 1.11.
Mas, embora ainda muito utilizado, o mootools 1.11 está a morrer e devido a isso talvez seja bom implementar o seguinte exemplo utilizando mootools 1.2.
<body>
<div id="feature_wrap">
<div id="feature_title">weblouca slide</div>
<a title="Previous" id="previous">anterior</a><a title="Next" id="next">proximo</a>
<div id="slider_wrap">
<div id="slider">
<div><a href="/link" class="feature"><img src='img1.jpg' alt='img1' /></a></div>
<div><a href="/link" class="feature"><img src='img2.jpg' alt='img2' /></a></div>
<div><a href="/link" class="feature"><img src='img3.jpg' alt='img3' /></a></div>
<div><a href="/link" class="feature"><img src="/img4.jpg" alt="img4"/></a></div>
<div><a href="/link" class="feature"><img src="/img5.jpg" alt="img5"/></a></div>
</div>
</div>
<ul id="feature_buttons">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</body>
Outubro 22, 2008