- 无头 Chrome 可让您以自动化方式运行 Chrome 环境。
- macOS 上的通知将由原生 macOS 通知系统。
- 现在,您可以使用 imageCapture API,还有很多其他功能!
想要查看更改的完整列表?请查看 Chromium 源代码库更改列表
我是 Pete LePage。我们来深入了解一下 Chrome 59 有哪些面向开发者的新功能!
无头 Chrome
无头浏览器是用于运行自动化测试和服务器 而无需查看渲染的输出 可见的界面 shell。例如:
- 使用 Selenium 对渐进式 Web 应用进行单元测试
- 创建维基百科网页的 PDF 文件
- 使用开发者工具检查页面
从 Chrome 59 开始,您现在可以运行无头 Chrome。它融合了所有现代网络环境 向命令行提供的平台功能
请查看埃里克·比德尔曼 (Eric Bidelman) 发布的有关最新动态的帖子 了解完整详情。他举例说明如何使用该工具将网页 转储 DOM 以及如何在 Node 中以编程方式使用 DOM。
macOS 上的原生通知
以前,Chrome 浏览器包含自己的网络通知系统, 来向用户显示通知。不过,有用户反馈 开发者和其他开发者都希望 Chrome 能够使用 系统。
从 macOS 上的 Chrome 59 开始,Chrome 将使用原生通知系统, 改善用户体验并确保通知的感觉更丰富 集成在平台中的我个人很喜欢,现在通知将遵循 我的“请勿打扰”设置
由于 macOS 处理通知的方式,有一些低使用率的 API ,因为这将导致 macOS 上的体验变差。
请查看我们的最新动态帖子 了解所有细节。
图片拍摄 API
在 Web 应用中拍摄高分辨率照片可能并非易事。用户必须 上传之前拍摄的照片,或者从浏览器切换到相机, 拍摄照片,切换回浏览器,然后上传照片。
借助 Chrome 59 中新增的 Image Capture API, 任何可用相机的分辨率。该 API 可让您控制 例如缩放、亮度、对比度、ISO 甚至白平衡。
如需了解详情,请查看 Sam 的帖子。 示例代码,帮助您立即开始使用。
等等!
MediaError.message
字符串会提供任何其他错误消息详情(如果有) 网站开发者调试媒体播放器错误。
Chrome 59 面向开发者进行了改进,以上只是冰山一角。
如果你喜欢这个视频,不妨看看 设计师与开发者, 一个全新的视频系列,尝试解决设计人员 和开发者协同工作。
然后订阅我们的 YouTube 频道和 每当我们发布新视频时,您都会收到电子邮件通知。
我是 Pete LePage,Chrome 60 发布后, 和您分享 Chrome 的新功能!