誰かが私に次の問題を援助できるかどうか疑問に思うだけです。私は3つの(大きな)画像を回転させるために私のホームページにnivo-sliderを使っています。しかし、訪問者が初めてこのページを訪れると、すべての3つの画像がすべて5秒間見られてから、それらがすべてスライダにロードされます。Nivoスライダーのスピードアップ
これは私がサイト上で使用しているスクリプトです:
<script type="text/javascript">
$(window).load(function() {
$('#nivo-slider').nivoSlider({
effect:'random',
slices:15,
animSpeed:500,
pauseTime:5000,
startSlide:0,
directionNav:true,
directionNavHide: false,
controlNav:true,
controlNavThumbs:false,
controlNavThumbsFromRel:false,
controlNavThumbsSearch: '.jpg',
controlNavThumbsReplace: '_thumb.jpg',
keyboardNav:true,
pauseOnHover:true,
manualAdvance:false,
captionOpacity:0.8,
beforeChange: function(){},
afterChange: function(){},
slideshowEnd: function(){}
});
});
</script>
そして、私はその後、画像をロードするために、次のHTMLを持っている:
<div id="slideshow">
<div class="slide slide-wide bg1">
<div class="containit ornament-left">
<div class="image">
<div class="thumb">
<div id="nivo-slider">
<a href="/service/"><img src="/images/slider/slide1.jpg" alt="" title="" /></a>
<a href="/service/"><img src="/images/slider/slide2.jpg" alt="" title="" /></a>
<a href="/service/"><img src="/images/slider/slide3.jpg" alt="" title=""/></a>
</div>
</div>
</div>
</div>
</div>
</div>
誰がどのように知っていますこのスクリプトで画像の読み込み速度を向上させてください。おかげ
こんにちは、CSSの追加を試みました。しかし、私は本当の問題はイメージだと思う。ちょうど見ていた彼らは123キロバイトです。私はそれらを少し圧縮することをお勧めしますか? .jpg、.js、.cssでgzipを実行しています –
サイトを最初に表示したときに最初のイメージがINDEXページに読み込まれることに問題があります。誰かが私がa)スピードを上げるか、b)nivo-sliderに解決策をコードすることができるかについて考えている人はいますか? –