OffscreenCanvas性能演示 - Worker中绘图对比
分别使用主线程Canvas和OffscreenCanvas在Worker中渲染动画,对比FPS和流畅度。
UD5工具箱
window.collabPaint.setWebSocketUrl('wss://你的服务器') 配置WebSocket中继服务器,实现真正的远程多人协作。
分别使用主线程Canvas和OffscreenCanvas在Worker中渲染动画,对比FPS和流畅度。
在画布上放置多个色点,颜色平滑插值形成类似矢量网格渐变的梦幻背景。
在 HTML5 Canvas 上叠加可拖拽的辅助线和标尺,帮助精确绘制和布局。
展示 CSS 系统颜色关键字(如 CanvasText, LinkText)在明暗模式下的实际渲染值。
通过加权Voronoi点算法将图片转换为类似针笔画的黑白点描艺术效果。
可视化浏览 Tailwind CSS 所有内置颜色的 50-950 色阶,点击复制类名或色值。
打开多个同源页面,通过Broadcast Channel API实时同步消息或状态变化。
上传一组图片,设定每张展示秒数和转场,生成WebM视频幻灯。
在页面上叠加可拖拽的半透明网格线,辅助网格布局对齐。
在可缩放网格上选区颜色绘制像素图,支持多帧预览简单动画。
加载Lottie动画JSON文件,播放并控制速度、方向,预览动效效果。
上传图标文件并设置背景色,模拟在 Android/iOS 主屏幕上的添加效果,检查视觉适配。
上传两张图片,实时切换并预览正片叠底、滤色、叠加等多种混合模式效果。
制作像荧光笔划过的高亮背景或扫描下划线效果,导出类名。
应用 contain 的各种值(layout, paint, size),直观对比开启前后渲染和布局的变化。
配置滚动容器与目标元素,自定义随滚动触发的关键帧动画,输出纯CSS代码。
展示几组在各类色盲下仍可区分的定性数据配色方案,含Hex码。
上传一张原图,智能裁剪并输出从16x16到512x512的各尺寸ICO/PNG,适合网页与PWA。
加载视频和 VTT 字幕文件,允许全局偏移时间轴或逐条修改,实时预览同步效果。
通过滑块和开关调整 Flex 容器和子项的所有 CSS 属性,实时观察布局变化,理解弹性盒子。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
绑定动画进度到滚动位置,交互式调整参数,直观理解scroll-timeline和view-timeline。
生成具有扫描线、荧光拖影和屏幕弯曲效果的纯CSS复古电脑终端样式。
触发系统原生分享,支持分享文本、链接与文件,检查浏览器兼容性与支持级别。
上传多个 SVG 文件,合并为一个 SVG sprite 并生成使用示例代码,减少 HTTP 请求。
搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。
创建带有复选框或标签的多选下拉列表,支持删除已选项,键盘可全控。
可视化Flexbox容器和子项的所有属性及选项,鼠标悬停预览效果。
在Oklch色彩空间中生成均匀色阶、类比色和互补色方案,确保视觉一致性。
加载 HDR 或普通全景图,以 3D 天空盒方式旋转查看。