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

举报
华为云官网技术团队 发表于 2020/07/22 16:29:54 2020/07/22
【摘要】 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


【版权声明】本文为华为云社区用户翻译文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容, 举报邮箱:cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。