Web Share API 实践器 - 调用系统分享对话框
触发系统原生分享,支持分享文本、链接与文件,检查浏览器兼容性与支持级别。
UD5工具箱
上传 stats.json 文件,可视化分析打包模块构成与体积分布
或点击选择文件
stats.json 是 Webpack 生成的打包统计文件,包含模块依赖图、chunk 划分、资源大小、编译耗时等详细信息。通过 npx webpack --json > stats.json 或在 webpack 配置中设置 stats: 'verbose' 即可生成,是分析打包产物的核心数据源。npx webpack --profile --json > stats.json,--profile 会记录各阶段的耗时信息,--json 输出完整的 JSON 格式统计数据。如果使用自定义配置,可在 webpack.config.js 中设置 stats: { all: true } 来获取最详尽的数据。externals 将大型库 CDN 化、启用 splitChunks 将公共依赖单独抽取、以及利用 Webpack 5 的 Module Federation 共享依赖。stats: { modules: true, reasons: false, moduleTrace: false } 精简输出,只保留模块大小信息。本工具只解析 modules 和 chunks 数据,建议生成时过滤掉不需要的字段。import() 进行路由级拆分,配合 splitChunks.cacheGroups 将 node_modules 单独打包。分析 stats.json 中各个 chunk 的组成,确保公共依赖被正确提取,避免重复打包同一模块到多个 chunk 中。webpack --json 输出,使用 bundlesize 或自定义脚本对比前后版本的模块体积变化。将 stats.json 纳入版本管理或 artifact 存储,便于回溯历史打包状态,及时发现体积回归。cache.type: 'filesystem')主要影响编译速度,不影响 stats.json 中的模块大小和依赖关系数据。分析时建议使用生产模式(--mode production)生成的 stats.json,更贴近实际部署的打包结果。触发系统原生分享,支持分享文本、链接与文件,检查浏览器兼容性与支持级别。
粘贴带参数的URL,以表格形式列出所有Query参数与值。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
编写带有伪类的选择器,实时高亮匹配的HTML元素,探索现代CSS选择器的能力。
设定物理页框数,输入页引用串,动画展示不同页面置换算法的缺页率。
可视化Flexbox容器和子项的所有属性及选项,鼠标悬停预览效果。
在页面上叠加可拖拽的半透明网格线,辅助网格布局对齐。
输入 HTML 或网址,提取所有标题标签,生成文档大纲树,检测跳跃和缺失。
输入 gRPC 服务地址和方法,构造 JSON 请求体,观察转为二进制帧并接收响应解码。
加载Lottie动画JSON文件,播放并控制速度、方向,预览动效效果。
通过滑块和开关调整 Flex 容器和子项的所有 CSS 属性,实时观察布局变化,理解弹性盒子。
拖放 lcov.info 文件,以颜色标示每行代码的覆盖状态。
在线生成可折叠的手风琴面板,自定义标题、内容与图标,支持纯CSS或简单JS切换。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
粘贴结构化数据代码,模拟Google结构化数据测试,检查错误与丰富结果。
粘贴JSON对象,生成可折叠的树形视图,点击节点复制其键值路径,方便调试。
在主线程和 Worker 之间使用 SharedArrayBuffer 和 Atomics 进行同步通信。
为页面上使用CSS Grid的元素显示网格线和名称,辅助布局开发和调试。
拖拽两控制点精细微调CSS `cubic-bezier()` 曲线并对比预设函数效果。
编写Brainfuck代码,以可视化的方式步进执行,观察活动纸带和指针。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
提取HTML中内联style属性或嵌入式style标签,转变为独立CSS规则,辅助样式重构。
在主线程和Worker中分别计算大斐波那契数,对比界面的响应度。
在线生成Lorem Ipsum占位文本,可指定段落数、单词数或字节数,用于设计排版和布局填充。
上传一张原图,智能裁剪并输出从16x16到512x512的各尺寸ICO/PNG,适合网页与PWA。
展示几组在各类色盲下仍可区分的定性数据配色方案,含Hex码。
粘贴PHP print_r或var_export输出,智能解析为有效的JSON。
选择触发位置、箭头方向与样式,生成轻量悬停提示框代码。
在线正则表达式测试工具,支持JavaScript正则匹配、替换、提取等操作,即时显示匹配结果和高亮。
为内容区域生成灰色闪烁的骨架屏占位代码,包含卡片、标题等组件样式。