Service Worker 生命周期演示器 - 安装/激活/更新
逐步展示SW从注册、安装到激活的完整流程,并模拟更新与跳过等待的场景。
快捷键冲突检测与解决方案 - 输入组合查看占用
输入一组快捷键,检测在主流操作系统和浏览器中是否已被系统或软件占用。
后台定期同步演示 - 离线内容更新
注册Periodic Background Sync,让应用在后台定期获取最新数据并更新缓存。
HTTP 方法测试器 - GET/POST/PUT/DELETE 等演示
向指定 URL 发送不同 HTTP 方法的请求,显示响应状态码、头部和主体,学习 RESTful API。
部署检查清单模板 - 上线前必查事项
提供一份涵盖性能、安全、备份、监控等上线前检查清单,可自定义勾选。
网络限速模拟器 - 通过Service Worker延迟
注册一个Service Worker拦截请求并人为添加延迟,模拟慢速2G/3G网络效果。
间隔重复闪卡系统 - 简易莱特纳盒子法
创建闪卡并根据掌握程度放入5个盒子,按照不同间隔自动提供今日复习卡组。
ESLint 禁用注释生成器 - 快速生成忽略规则注释
勾选需要临时禁用的 ESLint 规则,生成对应的 /* eslint-disable */ 注释语句。
当前页面HTTP头查看 - fetch请求获取响应头
发起请求获取当前URL或任意允许CORS的URL的Response Headers,展示详情。
Server-Sent Events 代码片断生成 - 客户端与服务端模板
配置事件类型和重试间隔,生成用于接收 SSE 的前端 EventSource 代码和后端流示例。
beforeunload 事件演示 - 页面离开确认对话框
激活 beforeunload 事件,尝试刷新或关闭标签页时会弹出浏览器确认提示,展示实现方式。
离线页面生成器 - 当无网络时展示
创建当用户离线时展示的简单HTML页面,结合Service Worker使用。
View Transition API 演练场 - 页面切换动画配置
在单页内模拟MPA过渡效果,自定义进场/出场动画,体验View Transitions API丝滑切换。
写作灵感提示器 - 情境/角色/冲突随机组合
随机生成包含主角、场景与冲突的写作提示,拯救空白文档,激发创作欲。
View Transition 模拟页面切换 - 使用 startViewTransition
在两个视图间切换并调用 document.startViewTransition,观察浏览器默认过渡动画。
个人看板(Kanban) - 待办/进行中/完成拖拽
简易三列看板,任务卡片可拖拽并标记颜色,本地保存任务流。
API状态码测试 - 快速查看HTTP响应
向任意输入URL发送请求,清晰显示响应状态码、头信息和体,类似轻量级Postman。
批处理任务生成器 - 按情境分组效率执行
将同类待办归入电话、外出、电脑等情境,一目了然优化执行顺序。
后台同步 API 演示 - 离线操作队列演示
注册一个后台同步任务,展示如何在网络恢复后自动同步表单提交等操作。
资源提示标签生成器 - dns-prefetch/preconnect/preload
根据输入的外部域名,生成 dns-prefetch、preconnect 和 preload 标签。
浏览器标签页预览模拟 - 切换主题
设置浏览器标题和图标,模拟在暗色/亮色主题下标签栏的样子。
HTTP/2 Server Push测试 - Link头解析
粘贴Link rel=preload头字段,解析展示服务器计划推送的资源列表。
间隔重复日程生成器 - 输入学习内容自动排期
添加知识点,按艾宾浩斯曲线自动生成未来几周的复习日期提醒。
活动报名回应追踪 - 是/否/待定人数统计
创建活动链接,分享后收集参与者出席回应,实时显示参与、婉拒与未回复名单。
提示音效合成器 - 在线生成清脆提醒音
调节频率、包络和波形,合成短促的UI提示音并下载WAV。
OffscreenCanvas 性能测试 - 主线程 vs Worker 渲染速度
分别在主线程和 Worker 中使用 Canvas 执行密集绘制,对比 FPS 和主线程阻塞程度。
会议室预约系统 - 拖拽时间段预定
设置可用时段与会议室名称,模拟用户拖拽创建预订并查看冲突。
Cron表达式解析器 - 查看下次执行时间
解析标准Cron表达式,显示未来多次执行的具体日期时间,辅助验证定时任务配置。
排序算法可视化 - 冒泡/快排/归并动画
选择算法并随机生成数组,以彩色条动画展示排序过程,帮助理解算法。
触摸事件探查器 - 多点触控详细数据记录
实时显示touchstart/move/end事件的所有属性:坐标、力度、半径与角度,辅助手势开发。
UD5工具箱