jquery - 我应该为 jQuery slider 使用 Sprite 吗?

标签 jquery html css performance css-sprites

据我所知,使用 Sprite 可以节省 HTTP 请求,从而使页面加载速度更快。

这与 jQuery slider 有何关系? jQuery slider 是在页面加载时加载所有图像还是根据需要加载它们?是否可以/推荐对 jQuery slider 使用 Sprite ?

如果有人想知道,我使用的 slider 是:https://github.com/maelstrom/SecretSource

基本的 HTML:

             <div id="banner-fade" class="responsive-container img-polaroid">
                <ul class="slideshow">
                  <li><img src="img/slider/image1.jpg" alt=""></li>
                  <li><img src="img/slider/image2.jpg" alt=""></li>
                  <li><img src="img/slider/image3.jpg" alt=""></li>
                </ul>
             </div>

最佳答案

它与 jQuery Sliders 无关,HTML 中的所有图像都将被获取。因此,如果您使用 Sprite ,您将对三个图像发出单个请求,而不是三个单独的请求。是否可以?是的。受到推崇的?也许,您是否希望最大限度地减少 HTTP 请求并使您的 HTML 稍微困难一些,因为您现在必须定位图像?

请务必记住,通过制作 Sprite ,您无法并行下载单独的图像。

最后,没有人能告诉你总是以一种方式去做,你需要权衡利弊。在这种情况下,我会将三个图像放入一个 Sprite 中以节省网络连接,但其他人可能更喜欢并行下载的好处。

关于jquery - 我应该为 jQuery slider 使用 Sprite 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15213943/

相关文章:

c# - 在 IIS 中发布后未呈现 BundleConfig

javascript - 设置 Gatsby 博客分层 URL slug 结构

css - 如何从 bootstrap 图像网格中删除微小的像素边框?

css - MudBlazor:如何对齐 MudIcon 以使其与 MudText 对齐?

css - Wordpress 子主题 CSS 排队

javascript - 用 Ajax 替换 Iframe

jQuery 切片返回一个数组?

javascript - .each(function() 中包含多个函数 - jQuery

javascript - HTML slider 不工作

html - Bootstrap 网格不以平板设备为中心 - 响应式设计