0

現時点での大きな問題は、私の flexslider の読み込みが十分に速くないことです。Google Chrome のネットワーク レポートからスライダーに動的に読み込まれる画像は、十分な速度で読み込まれていないことを示しています。

私はあまり満足していないほど大きな遅延があり、理想的にはスライダーとその画像をできるだけ速くロードして、ユーザーがロードを待つ必要がないようにしたいと考えています.

スクリプト関連または DNS 関連です。IM は、ロードに時間がかかる理由について非常に混乱しています。

ここに画像の説明を入力

4

1 に答える 1

0

それ以来、スクリプトをこれに編集しました。時間は短縮されたように見えますが、それでも少し負荷がかかります。

   $(document).ready(function () {
        var urls = [
            'http://fantasyfootballpundits.com/football/?category=Captaincy+Analysis&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=The+Gameweek+Preview&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=In+The+News&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=Pundits+Team&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=Shrewd+Moves&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=Shrewd+Moves&format=json&callback=?',
            'http://fantasyfootballpundits.com/football/?category=Guest+Fantasy+Articles&format=json&callback=?'
        ];

        urls.forEach(function (u) {
            $.getJSON(u).done(function (data) {
                var current = data.items[0];
                if (current != null) {
                    var post = '<li><a href="http://fantasyfootballpundits.com' + current.fullUrl + '"><img src= "' + current.assetUrl + '" alt ="' + current.filename + '"></a></li>';
                    $('ul.slides').append(post);
                }
            });
        });

    });
于 2013-07-19T12:47:13.020 に答える