jquery - 逻辑查询-jquery mobile-多页面模板

标签 jquery html jquery-mobile

为什么存在多页模板?

我找不到任何信息表明页面加载速度更快或它们存在的任何其他原因。

一个更大的页面显然需要更长的时间来加载第一页,但是在该页面内移动到另一个页面时是否节省了速度?因为转换将与您为所有页面设置的相同。

我是否遗漏了文档或页面加载逻辑中的某些内容?

最佳答案

如果您有一个您知道其规模的小型网站,那么一次加载整个网站会很有用这将减少服务器请求(这在移动设备上引入了很多延迟开销,这里有一篇关于这个主题的好文章:http://www.stevesouders.com/blog/2011/09/21/making-a-mobile-connection/)。

一次加载所有页面可以让过渡顺利进行,而无需加载消息。由于移动网站的性质(在移动设备上查看),用户可能会失去信号并长时间显示加载消息(人们通常不喜欢,但我看到了一些有趣的加载动画)。

一次加载所有页面的一个明显缺点是,如果您的用户没有导航到这些页面中的一个或某些页面,那就是浪费了带宽。图片就是一个很好的例子,当我创建一个小型移动网站时,我使用多页面模板,并在用户实际导航到该图片所在的页面时延迟加载图片。

关于jquery - 逻辑查询-jquery mobile-多页面模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8174023/

相关文章:

html - 语义标记 : Why &lt;header&gt; instead of <div id ="header">?

jquery - 有没有办法将我的 UI 主题滚轮主题应用到我的 jquery 移动网站?

javascript - 在搜索字段中输入页面上的任意键

jquery - 在 jQuery 中按字母和数字排序

html - 容器中的一行是否需要 span12? Bootstrap

Jquery移动: ui-state=dialog

javascript - 将 jQuery Mobile 应用程序连接到服务器数据库并在互联网连接关闭时打开弹出窗口

javascript - jquery切换关闭其他打开的div

jquery - 推特 Bootstrap 。记住警报关闭 Action

jQuery DatePicker Range 无法正常工作(包括 jsfiddle)