是否有适用于 iOS 和 Android 浏览器的性能指南?
Posted
技术标签:
【中文标题】是否有适用于 iOS 和 Android 浏览器的性能指南?【英文标题】:Are there performance guides for iOS and Android browsers? 【发布时间】:2012-06-29 12:37:25 【问题描述】:作为一名网络开发人员,我还必须考虑 android 和 ios 网络浏览器。这些浏览器的渲染引擎以及功能和内存的不足带来了很多复杂性。
所以我想知道,是否有针对这些浏览器的性能调整(html/CSS/javascript)的综合指南?
【问题讨论】:
我给了你一个upvote并且喜欢这个问题,我也对答案感兴趣。同时,这里有一个很好的 javascript 移动优化资源,对我有帮助:***.com/questions/8264307/… 【参考方案1】:我还没有找到专注于移动开发的实际指南。然而,我的编码实践是做你为桌面浏览器做的所有事情,并尝试在以下方面付出额外的努力:
通过使用 CDN、ETag、适当的到期日期等,最大限度地利用缓存。 尽量减少回流/重绘,它们是 CPU 密集型的 积极优化图片以最小化下载大小。 最小化服务器往返次数并包括 JS/CSS,因为大多数手机都用于 3G/4G 和其他无线网络。它们往往比有线宽带(有线/DSL)具有更高的延迟。 不要使用动画 gif、3d 变换等。这里是一些阅读材料:https://developers.google.com/speed/docs/best-practices/rules_intro
【讨论】:
以上是关于是否有适用于 iOS 和 Android 浏览器的性能指南?的主要内容,如果未能解决你的问题,请参考以下文章
适用于 Android 和 iOS 应用程序的 WebSockets
适用于 Android 和 iOS 设备的 Titanium Appcelerator 蓝牙模块 [关闭]
适用于 Android 和 IOS 的 HighChart 库 [关闭]
适用于 Android 和 iOS 的基于 websocket 的 MQTT