跳到主要内容

H5 应用

用户界面

调试

  • Console 调试功能

界面开发

基础

  • User-Agent Client Hints 用户代理客户端提示
  • UI Events UI 事件
  • Touch events 触摸事件
  • Document Object Model (DOM)
  • HTML DOM API(BOM)
  • HTML Drag and Drop HTML 拖放
  • SVG
  • CSS Object Model (CSSOM)
  • Houdini
  • CSS Font Loading CSS 字体加载
  • CSS Custom Highlight CSS 自定义高亮
  • Local Font Access 本地字体资源
  • Invoker Commands 调用命令
  • Web Components Web 组件
  • Fenced Frame 围栏框架
  • EditContext 富文本编辑器
  • Attribution Reporting 广告/归因报告

视图

  • Window Controls Overlay 窗口控制覆盖
  • Page Visibility 页面可见性
  • View Transition 视图过渡
  • Visual Viewport 可视视口
  • Intersection Observer 交叉观察器
  • Resize Observer 监视元素的大小更改
  • Selection 选择
  • Presentation 演示

路由

  • History 历史记录
  • Navigation 导航
  • URL
  • URL Fragment Text Directives URL片段文本指令
  • URL Pattern URL 模式匹配

数据通信

  • Broadcast Channel 广播频道
  • Channel Messaging 频道消息

数据流

  • Streams 流
  • Compression Streams 压缩流

网络请求

  • Fetch 获取网络资源
  • XMLHttpRequest 获取网络资源
  • Idle Detection 空闲检测
  • Speculation Rules 推测规则(预取和预渲染)
  • Background Fetch 后台获取
  • Background Synchronization 后台同步
  • Web Periodic Background Synchronization Web 定期后台同步

动画

  • Web Animations Web 动画

监控与分析

  • Reporting 报告

性能

  • Performance 性能
  • Web Workers 后台线程
  • Service Worker 离线体验

安全

  • Credential Management 凭证管理
  • Federated Credential Management 联合凭证管理
  • Web Authentication Web 身份验证
  • WebOTP 一次性口令
  • Encoding 字符编码文本
  • Web Crypto Web 加密
  • Trusted Types 受信任的类型(防止客户端 XSS 攻击)

场景

图形

  • Canvas 画布

音视频

  • Web Audio Web 音频
  • Audio Output Devices 音频输出设备
  • Web Speech 语音合成(文本到语音 TTS)和 语音识别(异步)
  • Media 媒体
  • MediaStream Recording 媒体录制
  • Remote Playback 远程回放
  • Picture-in-Picture 画中画
  • Document Picture-in-Picture 文档画中画
  • MediaStream 媒体流
  • Media Capture 媒体捕捉
  • Image Capture 图片捕获
  • Insertable Streams 可插入流
  • Encrypted Media Extensions 加密媒体扩展
  • Media Session 媒体会话
  • Media Source 媒体源
  • WebVTT 音频文本轨格式
  • WebCodecs 视频或音频编辑、视频会议

元宇宙

  • WebGL
  • Geometry interfaces 几何界面
  • WebXR Device 虚拟现实设备

平台

位置

  • Geolocation 地理位置

支付

  • Payment Request 支付请求
  • Payment Handler 支付处理

网络协议

  • WebSocket
  • WebTransport
  • WebRTC
  • Server-sent event SSE

本地存储

  • Storage 存储
  • Storage Access 存储访问
  • Web Storage Web 存储
  • Shared Storage 共享存储
  • Cookie Store Cookie 商店
  • IndexedDB
  • Content Index 内容索引

系统

基本

  • Permissions 权限
  • Launch Handler 启动处理
  • Push 消息推送
  • File System 文件系统
  • File and Directory Entries 文件和目录条目
  • File 文件
  • Background Tasks 后台任务
  • Prioritized Task Scheduling 优先任务调度
  • Web Serial Web 序列号

界面

  • Window Management 窗口管理
  • Badging 应用图标
  • Notifications 通知
  • Popover 气泡
  • EyeDropper 吸管/拾色器
  • Contact Picker 联系人选择器
  • Web Share Web 共享

设备

物理设备

  • Screen 屏幕
    • Fullscreen 全屏
    • Screen Orientation 屏幕方向
    • Screen Capture 屏幕捕获
    • Screen Wake Lock 屏幕唤醒锁
    • Web Locks Web 锁
  • Pointer events 鼠标事件
    • Pointer Lock 鼠标锁
  • Gamepad 游戏手柄
  • Keyboard 键盘
  • VirtualKeyboard 虚拟键盘
  • Ink 墨水笔
  • Barcode Detection 扫码/条形码检测
  • Input Device 输入设备
  • Clipboard 粘贴板
  • Battery 电池
  • Memory 内存
  • CPU
  • GPU
  • Network 移动网络/Wi-Fi
  • Bluetooth 蓝牙
  • Beacon 信标
  • Sensor 传感器(罗盘/加速计/陀螺仪)
  • Device Orientation 设备方向
  • Vibration 震动
  • NFC

主板接口

  • USB
  • MIDI
  • HID

参考