资源加载时间查看 - Performance API瀑布
显示当前页面所有资源的详细加载时序(DNS、连接、等待、接收),帮助优化。
API状态码测试 - 快速查看HTTP响应
向任意输入URL发送请求,清晰显示响应状态码、头信息和体,类似轻量级Postman。
WebSocketStream API 演示 - 流式 WebSocket 连接
使用 WebSocketStream 建立连接,通过 ReadableStream/WritableStream 读写数据。
CSS宽高比计算与预览 - aspect-ratio属性
设定一个比例,生成CSS代码并在预览框中展示该比例容器的实际尺寸。
HTML 输出测试器 - 即时预览代码片段
输入 HTML/CSS/JS 代码,在隔离沙箱中即时渲染,支持控制台捕获。
OffscreenCanvas 性能测试 - 主线程 vs Worker 渲染速度
分别在主线程和 Worker 中使用 Canvas 执行密集绘制,对比 FPS 和主线程阻塞程度。
前端性能最佳实践自查表 - 交互式检查清单
覆盖加载、渲染、安全、可访问性等领域的自查清单,勾选后生成得分与建议。
动画帧率分析器 - requestAnimationFrame 监控
显示当前页面动画的实时 FPS 图表,检测掉帧和卡顿,辅助性能优化。
第三方脚本影响评估器 - 分析页面中的外部脚本
输入 URL,列出所有第三方域名的脚本,估算其对加载时间的影响。
WebGPU 渐变渲染性能对比 - GPU vs CPU 绘制
分别使用 WebGPU 和 Canvas 2D 绘制复杂渐变,实时对比帧率与 CPU/GPU 占用,展示硬件加速优势。
数组操作方法性能对比 - map/filter/reduce/for 循环
在同一数据上运行多种数组遍历方式,测量并比较它们的执行时间,辅助性能优化决策。
WebCodecs API 图像解码器 - 解码 JPEG/PNG 帧
使用 ImageDecoder API 解码图片并逐帧显示(若为动图),展示底层编解码能力。
requestAnimationFrame 监控器 - 实时 FPS 与帧时间
显示当前页面动画的帧率、单帧耗时和丢帧比例,辅助流畅度调试。
Snowflake ID 在线解析器 - Twitter 风格 ID 解构
输入一个 Snowflake 格式的数字 ID,解析出生成时间戳、数据中心、机器编号和序列号。
HTTP 方法测试器 - GET/POST/PUT/DELETE 等演示
向指定 URL 发送不同 HTTP 方法的请求,显示响应状态码、头部和主体,学习 RESTful API。
表单验证规则测试 - Constraint API
设置不同验证属性和自定义消息,测试HTML5表单验证触发效果。
content-visibility 性能演示 - 跳过渲染不可见区域
对长列表应用 content-visibility:auto,对比启用前后渲染时间和内存占用。
资源提示标签生成器 - dns-prefetch/preconnect/preload
根据输入的外部域名,生成 dns-prefetch、preconnect 和 preload 标签。
content-visibility: auto 性能演示 - 跳过渲染优化
对比启用和不启用 content-visibility: auto 时页面大量列表的渲染性能差异。
流体字体尺寸生成器 - CSS clamp
输入最小视口和最大视口下的字号,生成利用clamp()的流畅缩放字体规则。
异步瀑布流模拟器 - 顺序执行异步任务演示
添加一系列异步任务并观察其按顺序执行的过程,对比并行与串行效果。
HTML实体速查表 - 特殊字符编码Ref
常用HTML实体编码(如© ©)的图形化速查表,点击即可复制实体名称或数字代码。
Popover API 实例展示 - 无JS的弹出层构建
使用原生HTML Popover属性创建提示、菜单与对话框,展示四种触发方式及样式定制。
DOM 重排/重绘触发器测试 - 性能影响可视化
执行各种属性修改,可视化显示哪些操作触发回流或重绘,帮助编写高性能代码。
表单验证演练场 - HTML5 Constraint API 演示
展示各种 HTML5 验证属性(required, pattern, min, max 等)和自定义验证消息的效果。
NPM 审计结果可视化 - 解析 JSON 报告
粘贴 npm audit --json 的输出,以表格和图表形式展示漏洞级别、影响包和修复建议。
Meta描述预览器 - Google搜索结果模拟
输入描述文本,在模拟的Google搜索结果条目中预览效果,并提示字符数。
API响应模拟器 - JSON延迟/错误自定义
定义端点、JSON响应体和延迟毫秒,模拟后端API供前端本地开发调试。
流体排版 CSS 生成器 - clamp() 函数计算
输入最小/最大字体大小和视口范围,生成精确的 clamp() 值及回退方案。
精灵帧动画生成器 - 多图播放及CSS动画
上传序列帧图片,合成spritesheet并生成对应CSS steps()帧动画代码。
UD5工具箱