Brilliant addition to Dev Tools!
Thanks for the great work on this feature!
This is an amazing feature.
What an amazing and immediately useful feature!
——来自于一群吃瓜网友的惊呼
Recorder功能介绍
首先在新的谷歌浏览器版本中(重点是如果你发现没有这个要更新浏览器版本哦)可以看到开发者工具中有一个 Recorder 这个tab,顾名思义就是录像机,那么网页的录像机什么意思呢,其实就是记录下用户和网页的交互。这个功能是不是让你惊呼呢。
其实我觉得这个功能带着一个关闭标签还是很友好的,就是让你体验一下,觉得没用可以关掉,不作为主功能,很人性化。这个功能我最先想到的就是可以方便我们排查用户端的bug,他们录下来我们来排查一下。是不是这样呢,那就让我们带着问题去感受下这个功能吧。
体验步骤
看这段说明这个功能是来测试整个用户历程中的性能的,上报一段数据,可以回放,查看性能,或者导出一个puppeteer script。
首先点击Start new recording,起一个名字: great_work,点击下方录像功能按钮。
通过一些点击和滚动操作,在右侧记录了这些点,我们点击End recording完成这个操作,然后可以看到有这些功能:
其中就包含回放和显示性能的功能,这两个按钮都会按照你的操作去重新演示一遍,点击性能按钮就会出现整个页面的性能加载
还有一些额外的操作,我就不在这多嘴多舌了,试试就知道了。
导出操作
当我看到这里有导出的功能其实我还是开心的,因为用户导出就可以反馈给开发者,这多简单,少费了口舌而且还能够减少因环境账号的问题导致开发者难以复现的问题,这功能太赞了。兴奋的我以至于找了很久的导入入口,我都蒙了,曾经天真的以为能够导出肯定有可以导入啊,可惜暂时还没有这个功能。可能是还有一些我们想不到的问题和顾虑的。
虽然不能导入,但是我还是心不死,我就尝试去运行这个下载的文件,其实,运行完什么效果也没有,大家也可以下载下来看看,一起讨论下。
这个功能就暂时介绍到这里了,也留下了一个疑问,这个功能我们将来应该怎样使用,为什么大家对它都很期待。
User feedback
最后这里我就截几张图看看用户反馈吧,直接去了关于导入导出的问题:
结语
无论大家有什么看法,是期待还是肯定,是赞扬还是觉得无用,我觉得这都仅仅是开始,一个功能的开始,肯定是有存在的意义的,至于以后能够发展成什么样,对开发者有什么益处,那就让我们拭目以待吧。
欢迎大家多交流,同步更多的信息。