发布于 2015-03-16 13:39:55
回旋镖是一个开源库,它测量真实用户的页面加载体验,通常称为“真实用户监控”(RUM)。回力器测量页面加载体验的许多方面,包括主页面的所有可用网络时间(DNS、TCP、请求、响应)以及其他重要的环境特性,如用户代理信息等。
回力器最初是为了帮助监视“传统”页面加载而开发的,您访问的每个页面都会启动一个新的浏览器导航。在像Angular.js这样的单一页面应用程序(SPA)场景中,当获得新内容时,访问者不再进行完全的浏览器导航,因为Single正在根据需要通过XHR将所需的部分提取出来,并将它们注入DOM。SPA场景中的回旋镖今天将监视初始页面加载,但没有后续SPA页面加载。
如果您使用ResourceTiming来收集您感兴趣的资源的网络统计数据,并且只关心这些统计数据,那么您就不需要回旋镖了。但是,如果您有兴趣为用户收集有关整个页面加载体验的更多信息,那么Boomerang将收集更多有关页面加载体验的信息,并将信标返回到您的服务器。
回车有一个强大的插件基础设施,支持扩展,以套件任何你想要的场景。虽然它目前并不“支持”SPA软页面加载导航,但目前有一个插件正在开发中,以帮助水疗。
https://stackoverflow.com/questions/29042806
复制相似问题