浏览器内置对象 Web API 规则部分

本文涵盖了浏览器内置的各种Web API,包括Background Fetch、Battery API、Clipboard API、Fullscreen API、Media Session API、Payment Request API、Service Workers、Web Animations、Web Audio API、Web Storage等,详述了它们的功能和应用场景,帮助开发者更好地理解和利用这些API来提升用户体验。
摘要由CSDN通过智能技术生成

B

  • Background Fetch API (en-US) 后台获取可能需要很长时间,如电影,音频文件和软件下载的方法。

  • Background Tasks 幕后任务协作调度 提供了由用户代理决定,在空闲时间自动执行队列任务的能力。

  • Barcode Detection API (en-US) 支持的各种条码二维码 检测
    此功能仅在安全上下文(HTTPS)、某些或所有支持的浏览器中可用。

  • Battery API 提供了通过电池等级或者充电状态的改变提醒用户的事件

  • Beacon 信标(Beacon )请求使用HTTP协议中的POST方法,请求通常不需要响应

  • Bluetooth API (en-US) 提供连接低功耗蓝牙外围设备并与之交互的能力。

  • Broadcast Channel API 实现同 源 下浏览器不同窗口,Tab页,frame或者 iframe 之间的简单通讯。

C

  • CSS Counter Styles (en-US) 可用于 CSS 列表标记和生成内容计数器。

  • CSS Font Loading API 提供了动态加载字体资源时的events和interfaces。

  • CSS Painting API (en-US) 这些函数可以直接绘制到元素的背景、边框或内容中。

  • CSS Typed Object Model API (en-US) 将 CSS 值公开为类型化 JavaScript 对象而不是字符串来简化 CSS 属性操作。

  • CSSOM 它是继DOM和HTML API之后,又一个操纵CSS的接口,从而能够动态地读取和修改CSS样式

  • Canvas API 提供了一个通过JavaScript 和 HTML的元素来绘制图形的方式

  • Channel Messaging API 允许两个 iframe,或者文档主体和一个 iframe,使用 SharedWorker 的两个文档,或者两个 worker 直接通讯

  • Clipboard API 提供了响应剪贴板命令(剪切、复制和粘贴)与异步读写系统剪贴板的能力。从权限 Permissions API 获取权限之后,才能访问剪贴板内容

  • Console API 允许开发人员执行调试任务的功能

  • Contact Picker API (en-US) Contact Picker API 允许用户从他们的联系人列表中选择条目

  • Content Index API (en-US) 内容索引 API 允许开发人员向浏览器注册他们的离线启用内容。

  • Credential Management API Credential Management API 允许网站存储和检索用户,联合账户和公钥证书

DOM

  • DOM模型用一个逻辑树来表示一个文档,树的每个分支的终点都是一个节点(node),每个节点都包含着对象(objects)。DOM的方法(methods)让你可以用特定方式操作这个树,用这些方法你可以改变文档的结构、样式或者内容

E

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值