码迷,mamicode.com
首页 > 移动开发 > 详细

高性能移动Web

时间:2015-08-18 16:42:16      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:

移动Web简介

移动产品列表

?基于电视的设备,包括:智能电视,游戏机(如Xbox)和机顶盒(如Chromecast,亚马逊火 Fire TV等)
?桌面设备,包括使用笔记本电脑的操作系统,如Windows,Mac OS X中,Linux的或Chrome OS
?平板

?Phablets,屏幕大于5.5的手机
?智能手机,采用了操作系统的手机如Android,iOS的,Windows或黑莓手机等。
?社交设备:Firefox OS, Nokia AshaOS,诺基亚的Asha或功能手机等
?智能手表等穿戴设备。

移动硬件

主要衡量指标如下:

?CPU: 解析,渲染和执行
?内存:DOM树,图像缓存和解压数据存储
?GPU一些渲染操作(通常称为硬件加速
?GPU内存图像缓冲区和层存储

移动设备的CPU速度通常只有桌面设备的20%,内存通常只有30%。


移动网络

移动网络比Wi-Fi更不稳定。移动网络切换时不稳定。主要移动网络类型如下:
    
? GPRS (2G)
? EDGE (2G, 2.5G or 3G)
? UMTS (3G)
? WCDMA (3G)
? TD-SCDMA (3G 非主流)
? HSPA (3G)
? EVDO (3G)
? HSPA+ (3G or 4G)
? Mobile WiMax (4G)
? LTE (4G)
? TDD-LTE (4G非主流)

根据https://gsmaintelligence.com/的分析数据,2014年底,2G 64%、3G 30%、4G 6%。
美国:2G 20%、3G 55%、4G 25%。http://www.4gamericas.org/index.cfm?fuseaction=page&pageid=2253也提供了类似的数据。


移动网络的速度:

技术分享


注意对于不大的数据而言,不一定是带宽越大越好。

延迟: Round Trip Time (RTT) ,因为多了手机到基站,基站到承载网管的过程,通常相当大。


技术分享

手机通常有radio休眠机制以节能,3G唤醒连接可能要2.5s,4G可以在100ms内完成。

移动操作系统

主流:iOS,Android

其次: BlackBerry 10, Windows,Firefox OS, Tizen, Sailfish , ubuntu

再次:Symbian、MeeGo、webOS、Nokia Series 40等



高性能移动Web

标签:

原文地址:http://my.oschina.net/u/1433482/blog/494054

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!