技术周刊 2020-06-29:Safari 14 Beta 版发布

技术周刊 2020-06-29:Safari 14 Beta 版发布

前端快爆

  • 在北京时间 2020年6月23日召开的 WWDC 2020 会议上,Safari 14 Beta 版发布,主要带来了以下特性:
    • 支持 WebP 图片格式
    • 支持扩展
    • 支持网页翻译
    • 支持 HDR 视频回放
    • iPhone 中现在也支持了视频画中画功能
    • 不再支持 Flash
    • HTTP/3
    • 启用了完整的第三方 Cookie 阻止,并且在隐私浏览模式下启用了 Storage Access API。
    • CSS :is():where()image-orientation
    • JavaScript 更新:BigInt、Logical Assignment、Public Class Fields、String.prototype.replaceAll()
    • 开发者工具支持可视化的动画调试
    • 相关视频


  • 现在,在 Firefox Nightly 中,使用 CSS Masonry(瀑布流)布局等实验性功能会更加轻松。只需要在浏览器设置的 「Nightly Experiments」选项卡勾选相关功能即可。


  • 在 iOS 14 中 WKWebView 将支持 Service Workers,这意味着第三方浏览器将可以使用这个强大的功能,只不过内核依然是 WebKit。


  • 再见 document.execCommandSafari 13.1 中支持了异步剪贴板(Async Clipboard API)相关 API,至此所有主流浏览器均已支持(Firefox 63 开始支持 writeText(),但readText()仅在浏览器扩展中可用)。为了更好的安全性,该 API 只能在 HTTPS 环境下运行。异步剪贴板 API 在拷贝大文件时将会有很大的性能优势,不会阻塞页面。Demo


点评:从语义上来说,document.execCommand本身就不是设计给剪贴板使用的,而是为 designMode 设计的。

优秀 Demo

知乎视频www.zhihu.com图标知乎视频www.zhihu.com图标

本期编辑:壹丝;审核:承虎。

编辑于 07-02

文章被以下专栏收录