5个很棒的JavaScript API

null

现在有很多很棒的JavaScript API。在这里,我们为您的网络项目选择了五个供您探索。将它们与我们的选择相结合最好的HTML API帮助增强您的网站用户体验

01.交叉观察员

  • 状态:工作草案
  • 阅读更多:W3C摘要

此JavaScript API可用于了解DOM元素(称为“目标”)相对于包含元素(“根”)的可见性和位置。每当元素进入和退出某个区域时,使用它来触发回调。此API最适合延迟加载或无限滚动效果。

02.报告观察员

Reporting Observers是Reporting API的一部分,它从JavaScript中观察某些类型的报告。当浏览器必须进行干预时,使用它们来获得通知 - 例如,如果它必须为缓慢加载的字体提供后备。

03. OffscreenCanvas

画到一个对浏览器来说是一项昂贵的任务。这个新API使您可以从主线程渲染图形,而无需访问DOM。

04.国际化API

命名空间已知国际,ECMAScript Internationalization API提供语言敏感的字符串比较,数字格式以及日期和时间格式。使用它可以避免发送繁重的库,并以用户所在位置有意义的格式显示日期,数字和字符串。

05. CSS Paint API

CSS Paint API(也称为CSS Custom Paint)使您可以在CSS属性需要时以编程方式生成图像。使用JavaScript生成动态背景,边框和图像蒙版,并在CSS中应用它们而不会造成严重的性能损失。默认情况下,Chrome Stable即将启用此API。

本文最初出现在Web Designer杂志上。 买问题280, 要么 现在订阅

阅读更多:



翻译字数超限