技术周刊 2021-06-25:ES 2021正式通过;TablesNG 即将发布

711 阅读2分钟

前端快爆

  • ECMAScript® 2021 已经在 Ecma 大会获得通过,主要有这些新特性:(此前 Chrome Canary 已经支持了这些新特性)

    • 逻辑赋值操作符 &&=||=??=
    • 数字分隔符 1_000
    • 新增 Promise.any
    • 新增 AggregateError,一个新的错误类型,一次表示多个错误。
    • 字符串 replaceAll() 方法。
    • WeakRefs 和 FinalizationRegistry。
  • TablesNG 将在 Chromium 91 中发布,解决了很多 Chromium bug 以获得更好的互操作性,包括行position: sticky、次像素对齐(Subpixel Geometry)和 border-collapsing 的正确表现等历史遗留问题。

image.png

  • RenderingNG 是 Chrome 的下一代 Web 渲染架构,性能大大超过了之前的架构,具有如下特性:

    • 具有跨平台、设备、操作系统的核心功能。
    • 具有可预测和可靠的性能。
    • 最大化使用硬件功能(CPU,GPU,屏幕分辨率,刷新率,低级栅格化 API)。
    • 只执行显示可见内容所需的工作。
    • 内置对通用视觉设计、动画和交互设计模式的支持。
    • 为开发者提供 API 轻松管理渲染开销。
    • 为开发者插件提供渲染管线扩展点。
    • 其他优化项:HTML,CSS,2D Canvas,3D canvas,images,video 和 fonts。
  • W3C 快讯:

百宝箱

  • Naive UI 是一个当前很火的 Vue 3 组件库。

image.png

  • Text2image 是一个可以将文字或代码转换成图片的在线工具,同时能够自定义主题、水印、阴影特效等。

image.png


本期编辑:墨尘;审阅:承虎。