在阅读Not Your Parent’s Mobile Phone: UX Design Guidelines For Smartphones - Smashing Magazine时,在“数据传输和定价”部分中,下面的内容引起了我的注意:
最近有很多关于响应式网页设计的文章。这种方法确实在最小化数据传输方面带来了一些挑Jason Grigsby对细节进行了非常好的报道。总而言之,CSS媒体查询 - 响应式设计的神奇之处 - 几乎不会减少数据传输到移动设备的开销。调整大小或隐藏不需要的图像仍需要将完整图像下载到浏览器。此外,JavaScript库等资源可能无法下载到移动设备,甚至无法为用户启用。
在我阅读Smashing mag文章中提到的Jason Grigsby撰写的冗长的文章时,我想知道是否有人遵循一些最佳做法来避免此类问题?
答案 0 :(得分:3)
答案 1 :(得分:2)
编辑:更多链接
https://developer.mozilla.org/en/Web_Development/Responsive_Web_design
http://dev.opera.com/articles/view/the-mobile-web-optimization-guide/
http://www.html5rocks.com/en/mobile/mobifying.html
是否有避免不必要资源的最佳做法 从移动设备查看同一网站时的下载量 资源与该视图无关
假设您询问有条件的资源加载,请查看yepnope.js
答案 2 :(得分:0)
我会推荐一些内容适应的后端解决方案。在我们的网站中,我们使用Apache Mobile Filter删除与移动和/或平板电脑用户无关的多余内容,以及图像大小调整以减少加载时间。
您可以查看其他前端技术,例如延迟加载图片(仅在视口附近加载图片时 - 检查jQuery lazy loading)并按需加载社交分享按钮(如TechCrunch.com)。