移动设备上的Javascript评测

移动设备上的Javascript评测,javascript,mobile,profiling,Javascript,Mobile,Profiling,我正在寻找能够在移动设备上执行网站评测的工具,类似于Firebug和Chrome开发工具所允许的功能 我已经广泛使用了Weinre。虽然它是一个用于真实设备的很棒的工具,但它不提供用于运行时分析的工具 有人听说过或使用过允许这样做的工具吗?下面是Steve Sauders(著有《高性能网站》一书的人)提供的移动性能测试工具的列表: -一个uber bookmarklet,链接到多个其他对手机有用的bookmarklet(我的) -云中用于在移动设备(矿山)上收集数据的JSON -将webget

我正在寻找能够在移动设备上执行网站评测的工具,类似于Firebug和Chrome开发工具所允许的功能

我已经广泛使用了Weinre。虽然它是一个用于真实设备的很棒的工具,但它不提供用于运行时分析的工具


有人听说过或使用过允许这样做的工具吗?

下面是Steve Sauders(著有《高性能网站》一书的人)提供的移动性能测试工具的列表:

  • -一个uber bookmarklet,链接到多个其他对手机有用的bookmarklet(我的)
  • -云中用于在移动设备(矿山)上收集数据的JSON
  • -将webgetest.org连接到Android和iPhone设备(Blaze.io)
  • -从连接到wifi热点、博客帖子的移动设备获取HTTP瀑布图(开源)
  • -我能想到的唯一方法是通过3G测量真实设备上的页面加载时间-在iframe中加载URL(Michael Mahemoff)
  • -Web Inspector Remote,远程调试移动设备的非常酷的方式(Patrick Mueller)
  • -用于测量回流时间的Bookmarklet(Lindsey Simon,开源)
  • -优步书签,大量功能!(屠夫办公室)
资料来源:

更新:

您可以在Android设备上使用Chrome Devtools,也可以在Mac和iOS设备上使用Safari Devtools

铬:

狩猎:


通过USB连接

您可以使用桌面Chrome开发者工具界面在Android上评测/调试/检查Chrome:

它需要Chrome,一个能够运行Chrome应用程序的Android设备,以及一根USB电缆

安装起来有点烦人,因为您必须安装并使用ADB控制台命令,但一旦它正常工作,您就可以使用完整的chrome developer tools界面来调试mobile


此外,Google似乎正在为新开发工具Crhome扩展(如PageSpeed)支持此功能。

对于Mac上的iOS调试,您可以使用桌面Safari:

  • 使用USB电缆连接设备
  • 在设备上启动应用程序
  • 在计算机上启动Safari
  • 转到开发->设备名称->file\u name.html
(如果
开发
菜单不可用,请转到
编辑
菜单>
首选项…
高级
选项卡并选中
在菜单栏中显示开发菜单
复选框)

它发布了标准的SafariWebInspector,这与ChromeDeveloper工具非常相似,尽管与之相比有一定的局限性