云社区 博客 博客详情
云社区 博客 博客详情

【Chrome web.dev Live 2020总结】第2天第4集:Puppeteer的新特性

华为云官网技术团队 发表于 2020-07-22 16:29:54 07-22 16:29
华为云官网技术团队 发表于 2020-07-22 16:29:54 2020/07/22
0
0

【摘要】 puppeteer是Google主导的无头浏览器项目,本身华为云官网在内容检查,页面比对等多个地方都有使用到,另外针对网络原因导致puppeteer部署困难的问题,我们还自己制作了一个puppeteer的docker镜像。

作者:Mathias Bynens

原址:https://www.youtube.com/watch?v=ZO7XWLudGKI&list=PLNYkxOF6rcIBhuGsbO6t8-OBE5-fVPe7K&index=5&t=0s

puppeteer是Google主导的无头浏览器项目,本身华为云官网在内容检查,页面比对等多个地方都有使用到,另外针对网络原因导致puppeteer部署困难的问题,我们还自己制作了一个puppeteer的docker镜像。

live介绍了puppeteer的贡献者,除了本身google自家的搞chrome devtools的开发人员之外,还包括了mozilla, 微软等多家公司的贡献者,所以对比其他无头浏览器,官方背景更雄厚。

本身puppeteer的功能,网上有很多,就不重复介绍了,live介绍了此次变更点,最最重要的,是对于firefox的新支持,以往puppeteer只能拉起chromium,当然firefox支持程度还不能跟chromium本身比,但是也还在持续优化中。有了firefox的新支持,我们在兼容性测试的自动化上,有了更多的想象空间。

除了firefox支持之外,还包括打印样式模拟,时区模拟等其他新特性,以及自定义选择器,具体live也没有太展开,可以参见下图:

image.png


登录后可下载附件,请登录或者注册

【版权声明】本文为华为云社区用户翻译文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:huaweicloud.bbs@huawei.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
评论文章 //点赞 收藏 0
点赞
分享文章到微博
分享文章到朋友圈

评论 (0)


0/1000
评论

登录后可评论,请 登录注册

评论

您还没有写博客的权限!

温馨提示

您确认删除评论吗?

确定
取消
温馨提示

您确认删除评论吗?

删除操作无法恢复,请谨慎操作。

确定
取消
温馨提示

您确认删除博客吗?

确定
取消

确认删除

您确认删除博客吗?

确认删除

您确认删除评论吗?

温馨提示

登录超时或用户已下线,请重新登录!!!

确定
取消