【Chrome web.dev Live 2020总结】第2天第4集:Puppeteer的新特性
【摘要】 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也没有太展开,可以参见下图:
【版权声明】本文为华为云社区用户翻译文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,
举报邮箱:cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)