批处理任务生成器 - 按情境分组效率执行
将同类待办归入电话、外出、电脑等情境,一目了然优化执行顺序。
UD5工具箱
生成 <link> 资源提示标签,优化页面加载性能
<link rel="dns-prefetch" href="https://cdn.example.com"><link rel="preconnect" href="https://api.example.com"><link rel="dns-prefetch" href="https://api.example.com">as 属性来告诉浏览器资源类型,这样浏览器才能正确设置优先级和缓存策略。常见as值:script、style、font、image、fetch。<link rel="preload" as="font" href="/fonts/main.woff2" crossorigin="anonymous"><link rel="modulepreload" href="/js/app.js">crossorigin="anonymous"属性,否则浏览器会下载两次字体文件——一次是preload(无CORS),一次是@font-face请求(带CORS),造成浪费。<head>中,且尽可能靠前放置。这样浏览器可以在解析HTML的早期阶段就发现并开始处理这些提示。<script>或<link>标签之前,以确保资源提前开始下载。将同类待办归入电话、外出、电脑等情境,一目了然优化执行顺序。
创建当用户离线时展示的简单HTML页面,结合Service Worker使用。
向指定 URL 发送不同 HTTP 方法的请求,显示响应状态码、头部和主体,学习 RESTful API。
创建一个测试自定义元素,记录并展示 connectedCallback, attributeChangedCallback 等执行顺序。
模拟多层代理逐步添加 X-Forwarded-For 头的过程,理解如何获取真实客户端 IP。
粘贴terraform plan输出,解析并显示资源的增加、更改与销毁列表,辅助审查。
输入一组快捷键,检测在主流操作系统和浏览器中是否已被系统或软件占用。
可视化线段树的构建、单点更新和区间求和查询过程,理解树状结构。
发起请求获取当前URL或任意允许CORS的URL的Response Headers,展示详情。
解析标准Cron表达式,显示未来多次执行的具体日期时间,辅助验证定时任务配置。
逐步展示SW从注册、安装到激活的完整流程,并模拟更新与跳过等待的场景。
常用HTML实体编码(如© ©)的图形化速查表,点击即可复制实体名称或数字代码。
输入HTML/CSS/JS特性关键词,快速查看各浏览器版本支持情况,受@mdn/browser-compat-data驱动。
显示当前页面所有资源的详细加载时序(DNS、连接、等待、接收),帮助优化。
展示一些常用内置HTML元素和自定义元素例子,提供代码复制。
输入最小/最大字体大小和视口范围,生成精确的 clamp() 值及回退方案。
粘贴Link rel=preload头字段,解析展示服务器计划推送的资源列表。
预置多种常见表单(登录、联系、搜索)的HTML代码,点击即可复制并稍作修改。
配置字体、颜色、背景,生成可粘贴到浏览器控制台的%c格式化日志代码。
使用Service Worker拦截fetch请求,并返回用户自定义的JSON模拟数据,用于前端独立开发。
选择平台和分享参数,生成分享到Twitter、Facebook、WhatsApp等的URL链接及按钮。
选择各种数据类型演示structuredClone的深拷贝能力,对比JSON.parse的限制。
显示当前页面动画的实时 FPS 图表,检测掉帧和卡顿,辅助性能优化。
输入常见的报错片段,基于静态库返回常见的解释和可能的修复方案。
在时间轴上拖拽添加属性关键帧,实时预览动画并生成 @keyframes 代码。
提供一个用户界面来 get/set/del 基于 idb-keyval 库存储的数据,方便调试。
定义端点、JSON响应体和延迟毫秒,模拟后端API供前端本地开发调试。
向指定 URL 发送预检请求,分析 Access-Control-* 响应头是否符合预期。
对比 ES Module 和经典脚本的变量作用域、严格模式以及执行时机。
输入一个 Snowflake 格式的数字 ID,解析出生成时间戳、数据中心、机器编号和序列号。