『Google发布移动Web性能工具PCAP Web Performance Analyzer』

标签: google 移动 web | 发表时间:2015-01-06 06:17 | 作者:
分享到:
出处:http://jackyrong.iteye.com
http://t.cn/RZcCwZS

最近,Google的Page Speed团队一直在关注如何更好的优化移动Web应用性能。虽然我们拥有类似Firebug、Page Speed、YSlow!和Chrome/Safari Developer Tools等优秀工具,但是移动浏览器缺少这样的性能分析利器。为此,Page Speed团队发布了一个分析移动浏览器网络信息的工具——PCAP Web Performance Analyzer。

PCAP Web Performance Analyzer(简称pcapperf)工具充分利用了开放文件格式PCAP和HAR以及开源工具cap2har、HAR Viewer和Page Speed的技术优势。对于性能分析工程师来说,首先抓取移动设备的PCAP文件,然后使用pcapperf分析PCAP文件,绘制出网络瀑布图,获取Page Speed的建议,或者下载PCAP文件的HAR格式输出。

Page Speed团队已经利用pcapperf发现了移动浏览器的一些有趣现象。例如,Android浏览器最多支持四个并发TCP连接,而大多数其他现代浏览器则并发数更高(如Firefox、Android的HAR分析图):


由此可以得出结论,通过Android设备实现跨域名并发下载是没有优势的。所以,提高性能的办法,可以合并外部CSS和JavaScript,并使用CSS sprintes合并图片。

Page Speed团队还确认iPhone不会跨浏览器会话长期缓存大型资源。因此,对于iPhone应用的优化,最好把大型资源分解成小块,或者存储在HTML5应用缓存中。

当然,我们可以使用其他方法分析网络问题,比如使用HTTP代理。但是,因为浏览器在面对代理设置时可能采用不同的连接限制,所以通过HTTP代理获取的网络信息不能真实反映在无代理情况下的浏览器行为。

Page Speed团队透露,他们期望移动浏览器能够开放更多API,以支持性能分析人员直接获取到相关数据。同时,他们欢迎开发社区试用pcapperf,并提供反馈和建议。

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [google 移动 web] 推荐:

『Google发布移动Web性能工具PCAP Web Performance Analyzer』

- - jackyrong
最近,Google的Page Speed团队一直在关注如何更好的优化移动Web应用性能. 虽然我们拥有类似Firebug、Page Speed、YSlow!和Chrome/Safari Developer Tools等优秀工具,但是移动浏览器缺少这样的性能分析利器. 为此,Page Speed团队发布了一个分析移动浏览器网络信息的工具——PCAP Web Performance Analyzer.

Google 的 Web Desinger

- - 极客公园-GeekPark
[核心提示]Google 的免费 Web 设计工具虽然现在主要目的是为广告设计,今后会不会成为 Chrome 应用的开发工具. 听到 Google 推出了一个名为 Google Web Designer 的网页设计还有点惊讶. 虽然 Google 是 Web 技术的大力倡导者,毕竟自己严重依赖这个平台,但市面上相关的产品太多了,从专业的开发工具到小白的所见即所得软件数不胜数,还有 Adobe 这个专业玩家.

移动web问题小结

- - Web前端 腾讯AlloyTeam Blog | 愿景: 成为地球卓越的Web团队!
这个想必大家都知道,当页面在手机上显示时,增加这个meta可以让页面强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览. 这两个属性分别对ios上自动识别电话和android上自动识别邮箱做了限制. 桌面浏览器中想要获取滚动条的值是通过document.scrollTop和document.scrollLeft得到的,但在iOS中你会发现这两个属性是未定义的,为什么呢.

Google发布Chrome Web Store应用商店

- Levi - 月光博客
  Google公司今天在美国举行Chrome相关产品发布会,发布会上正式发布谷歌浏览器应用商店(Chrome Web Store)和Chrome OS操作系统.   Google推出的应用商店Chrome Web Store是互联网开放平台应用的一个典型案例,该应用商店提供各种适用于Chrome和Chrome OS的应用程序,目标用户群为1.2亿Chrome浏览器用户,开发者可以在Chrome应用程序商店销售自己的应用程序,并获得收入.

基于HT for Web的Web SCADA工控移动应用

- - ITeye博客
最近客户采用 HT for Web图形界面组件,实现了油田燃气管网和供水管网等工控SCADA的HMI人机界面,并将系统运行在平板和手机等Android和iOS移动终端,在此我们在技术支持过程中的一些知识点进行些梳理和分享,希望对有志于Web SCADA领域的伙伴们提供些帮助. 移动终端呈现方面,HMI界面布局应用和游戏领域有类似的问题,一般对横版或者竖版会有更好的布局效果,例如有些游戏只支持横版的玩法,这对于采用Native的App应用来说不成问题,可将App配置成只能横向或者纵向布局,但对于移动终端浏览器就有点尴尬,目前大部分终端你是不能限制用户旋转平面导致布局变化.

移动端web app开发备忘

- - CSDN博客Web前端推荐文章
最近要做个手机html5的页面,做些知识储备,重要的点记录下来以备后续. 1.devicePixelRatio:定义设备物理象素和设备独立象素的比例. css中的px可以看作是设备的独立象素,通过devicePixelRatio,就可以知道设备上的一个css像素代表着多少个物理像素,可以考虑devicePixelRatio+rem进行不同设备间的适配;.

让移动全球化:同步移动化Web和全球化Web策略

- - Web App Trend
在世界上,已有超过55,000,000台iPads被人使用, 在2011年,售出了400,000,000台智能机. 公司在指定他们的web以及 mobile app 策略时,已经开始越来越多将“移动优先”考虑在内了. 例如,Hotels.com这个网站,不仅提供了一个移动最优(mobile-optimized)的站点,还针对 iPad和  iPhone提供了专门的mobile apps.

Chrome移动版取消双击放大,移动web大提速

- - IT经理网
与原生APP相比,移动web最大的问题是延迟和功能受限. 新的Chrome移动版有望改善这两个问题,同时也传递出Google推动移动web的决心. Google最新推出的 32位Chrome测试版使桌面和手机浏览网页的性能和体验都得到了较大提升,尤其是取消了Android上的双击放大功能,此举吹响了移动web化的号角,取消双击放大功能后,那些没有为移动浏览优化的网站的用户体验将变得非常糟糕,在移动用户占比越来越高的未来面临被淘汰的危险.

Google收购Motorola移动

- linsen - Solidot
Pb 写道 "Google官方博客宣布,将以125亿美元收购摩托罗拉移动,交易预计将在年底或2012年初完成. Google CEO Larry Page称收购是为了对抗Microsoft和Apple在专利权方面对Android的诉讼,不会影响Android作为开放平台的承诺. " Google称,摩托罗拉已有超过80年历史,推动了移动革命.

Google在移动互联网

- alex zhao - 白鸦,以用户为中心的设计
知乎上有个问题:在移动互联网竞争中,Google 最有利且可实现的位置在哪里. Google手里其实有三柄利剑:. Android,这个是后面两点的基础,不是说没有OS后面两个就跑不起来,而是说了这个后面两个以及更多的Google应用才有更舒适的土壤. Android,已经很像PC时代的windows了.