サイトstretchshapes.netをチェックすると、VTEMスライダーを呼び出すプラグインを使用してサイトの上部に広告を表示していることがわかります。
何ヶ月も問題なく動作していましたが、つい最近、画像の読み込みに時間がかかり始めました。たとえば、ページが読み込まれると、表示されるスライドの3つまたは4つが後で表示され、スライダーが配置されている場所の下に表示され、スライダーの後ろに表示されなくなり、後で表示されます。
画像の読み込み時間を最適化してみましたが、あまり効果がなかったようです。これを起動するために使用しているjqueryは、画像が読み込まれた後ではなく、そもそもすべての画像を互いに隠すことができるはずです。わかる?そうだといい..
スライダーを起動するjqueryは次のとおりです。
<script type="text/javascript">
/* <![CDATA[ */
$(document).ready(function(){$('#vtemslideshow1').cycle({fx:'scrollHorz',timeout:6500,speed:1000,next:'#cycle_next',prev:'#cycle_prev',pager:'#vtemnav',pagerEvent:'click',pagerAnchorBuilder:pagerFactory,startingSlide:0,fit:true,height:69,width:425});function pagerFactory(idx,slide){return'#vtemnav a:eq('+idx+') span';};});/* ]]> */
</script>