Web Share Target 演示 - 将 PWA 注册为分享目标
配置 manifest 中的 share_target 字段,模拟接收来自其他应用的分享数据。
应用启动处理器演示 - 焦点现有窗口
配置Launch Handler使PWA应用在重复点击时聚焦到已开窗口,而不是新建窗口。
Web推送测试客户端 - 订阅并接收测试通知
演示请求订阅Web Push,获得端点后可配合服务端发送测试推送。
Web App Manifest 生成向导 - 填写信息生成清单
通过分步表单填写应用名称、图标、主题色等,生成完整的 manifest.json 文件。
AudioContext状态监控 - 挂起/运行/关闭
显示当前AudioContext的状态、采样率和输出延迟,并允许一键挂起或恢复。
简单电路模拟器 - 拖拽电池/灯泡/开关连导线
在画布上拖放元件并连线,点亮虚拟灯泡,理解导电回路原理。
反应扩散系统模拟器 - Gray-Scott 模型图案生成
运行 Gray-Scott 反应扩散模型,调节参数生成斑点、条纹等生物斑图。
媒体会话控制模拟 - 自定义通知栏音乐控件
生成一个测试音频播放器,展示如何用MediaSession API设置元数据和操作回调。
模块联邦在线演示 - 微前端共享模块
模拟两个独立应用通过 Module Federation 共享组件,展示运行时加载过程。
Badging API 徽章模拟器 - 设置App图标数字角标
在PWA环境中设置和清除应用图标上的数字角标,演示Badging API的简单用法。
摄像头测试页 - 开启显示视频流
打开前置或后置摄像头,查看自己,检查硬件正常与否。
Graphviz DOT渲染 - 关系图在线预览
编写DOT语言描述节点与边,前端渲染为有向图/无向图,辅助关系梳理。
Web NFC NDEF 消息构建器 - 写入与读取标签
构造文本、URL、MIME 等 NDEF 记录并写入 NFC 标签,同时可读取解析标签内容,适合现场调试。
情绪急救箱 - 根据心情推荐快速活动
选择当前情绪(焦虑、沮丧、无聊),立即获得5分钟内可做的调节活动建议。
浏览器通知测试器 - Web Notification API模拟
测试浏览器通知权限和弹出,自定义标题、正文及图标,发送系统桌面通知,调试推送。
AudioContext 基础演示 - 生成波形与声音播放
使用 Web Audio API 创建简单的振荡器、增益节点,播放并可视化声波。
Swagger 编辑器轻量版 - 在线编写 OpenAPI 规范
分屏编写 OpenAPI 规范(YAML/JSON)并实时预览文档,支持语法高亮和错误提示。
屏幕共享模拟器 - 移动端预览当前页面
以手机框架包裹当前网页视图,可调宽高,模拟实际移动端显示效果。
Web 推送通知调试器 - 检查订阅与推送参数
展示当前推送订阅详情,解析 VAPID 公钥,模拟接收推送事件,方便开发阶段测试。
自定义元素注册表浏览器 - 查看页面内所有 Web Components
扫描当前页面已定义的自定义元素,显示其名称、类定义及生命周期方法。
反应扩散系统模拟 - 图灵图案生成
运行Gray-Scott反应扩散模型,生成类似动物毛皮或化学斑图的复杂纹理。
Docker Run 命令生成器 - 参数可视化配置
通过表单设置端口映射、卷挂载、环境变量等,生成 docker run 命令。
Monorepo 依赖图生成器 - 可视化包间关系
上传或输入 lerna.json / workspace 配置,生成交互式依赖关系图。
网页背景音乐控制器 - 静默自动播放尝试
生成一个带开关的网页背景音乐组件,尝试在用户交互后播放,不干扰默认静音策略。
图片文字识别轻量版 - Tesseract.js
上传图片,利用Tesseract.js离线识别其中的英文或简单文字并复制。
电场线模拟器 - 点电荷布局
放置正负点电荷,显示电势面和电场线,感受库仑力方向。
前端打包体积在线分析 - 可视化 Bundle 各模块占比
上传或粘贴 webpack 等工具的 stats.json 文件,生成交互式树状图,直观查看各模块大小与占比。
虚拟镇静瓶 - 摇晃后闪片缓缓落下
摇晃屏幕(或点击)让亮片乱舞,然后静静观看它们缓慢沉降,用于情绪平静。
手柄按钮序列录制器 - 记录并回放 Gamepad 操作
连接游戏手柄,录制一系列操作并可保存和回放,用于自动化测试。
简易机器翻译演示 - 前端调用本地模型模拟
使用示例翻译对演示翻译过程,了解机器翻译基本界面。
UD5工具箱