强制颜色模式测试器 - Windows 高对比度预览
激活 forced-colors: active 模拟,观察页面在系统高对比度主题下的渲染效果。
UD5工具箱
Windows 高对比度预览 · 无障碍色彩测试 · forced-colors 模拟
| 系统颜色 | CSS 关键词 | 映射色值 | 色样 |
|---|
forced-colors: active 媒体查询来检测。该模式会覆盖大部分 CSS 颜色声明,确保内容始终具有足够的对比度。@media (forced-colors: active) { ... } 是一个 CSS 媒体查询,当用户的系统启用了强制颜色模式(如 Windows 高对比度)时生效。开发者可以利用它来优化网站在高对比度下的表现,例如调整边框、使用系统颜色关键词(CanvasText、LinkText 等)来确保元素可见性。color 和 background-color 被系统颜色强制替换box-shadow 和 text-shadow 被移除ButtonFace / ButtonText 系统颜色LinkText 颜色border-color 可能被调整为系统颜色Canvas — 背景色CanvasText — 文字色LinkText — 链接色GrayText — 禁用/次要文字色Highlight — 选中背景色HighlightText — 选中文字色ButtonFace — 按钮背景色ButtonText — 按钮文字色Field — 输入框背景色FieldText — 输入框文字色ActiveText — 活动链接色VisitedText — 已访问链接色currentColor 行为、滚动条样式、系统原生控件(如 <select> 下拉菜单)等。建议在真实 Windows 高对比度环境中进行最终测试。您可以使用 window.matchMedia('(forced-colors: active)') 在 JavaScript 中检测真实状态。激活 forced-colors: active 模拟,观察页面在系统高对比度主题下的渲染效果。
加载大量DOM元素,对比启用和不启用content-visibility: auto时的渲染时间和滚动体验。
显示一系列石原色觉测试图,框选所见数字,初步判断色觉异常。
实时显示当前浏览器窗口分辨率、屏幕分辨率、像素比(DPR)和色彩深度等信息。
将压缩的SQL语句按标准缩进美化,关键字高亮,兼容MySQL/PostgreSQL等方言。
演示并测试:focus-visible伪类在不同输入模式下的表现,辅助无障碍设计。
比较两段文本,在单词级别高亮新增、删除和修改的部分,类似 Google Docs 修订。
验证 Origin Trial 令牌的有效性与作用域,显示令牌启用的实验功能列表及过期时间。
使用Eyedropper API激活系统取色器,拾取屏幕任意位置的颜色值。
利用简单的边缘检测或熵分析,自动将图片裁剪到保留视觉主体的大小。
输入字体名或从列表选择,在示例文本上立刻看效果,获得@import代码。
将已有戒指放在屏幕圆圈上比对,或测量指围,转换为美/英/欧/中式号数。
一键切换当前页面的 media 类型为 screen 或 print,方便调试打印样式。
添加城市,拖动时间轴,直观查看各时区对应时间,找到公共可用段。
设定FCP、LCP、CLS等指标值,模拟计算PageSpeed Insights得分估算。
悬浮在页面上的虚拟直尺和量角器,可测量屏幕元素的角度和像素距离。
将输入文本渲染为点阵式打印机风格的像素字体图片,可调整针头密度和纸张颜色。
可视化为视频添加时间点字幕文本,导出标准WebVTT文件或JSON。
选择两种开源许可证,并排显示全文,高亮关键差异条款,帮助选择合适许可证。
选择颜色、透明度等特征,缩小可能的水晶种类范围并展示图片。
输入一段文本,同时显示其在多种语言中的静态翻译对照,辅助语言学习。
显示渐小条纹,测试你能分辨的最小视角,对照理论视网膜细胞密度。
让文字拥有磨砂背景,可视化调整模糊度和颜色,输出CSS backdrop-filter代码。
输入事件名称与年代,自动生成美观的横向时间轴图,打印用于学习展示。
实时显示当前页面可见状态,当切换标签页时记录时间并给出日志。
提供代码评审和文档评审的通用检查项,标出等级并生成评审报告。
获取显卡型号、WebGL 参数和扩展信息,展示 WebGL 指纹的独特性和隐私风险。
添加生日、考试、节假日等事件,看板展示精确到秒的剩余时间,一目了然。
为每个评分维度设定权重与分值,输入各维度得分,自动计算加权总分,用于项目评估。
搜索并添加多个城市,显示当前时间与日期,适合远程团队。