Devotd Github
新发现编程智能体

ngocanhnckh/renderlint — 浏览器页面的视觉缺陷检查

ngocanhnckh/renderlint 是一个 JavaScript 工具,在真实浏览器中检查网页界面,查找溢出、对比度不足、元素重叠和响应式错误。

仓库信息ngocanhnckh/renderlint ↗

ngocanhnckh/renderlint 是一个 JavaScript 工具,在真实浏览器中检查网页界面,查找溢出、对比度不足、元素重叠和响应式错误。

GitHub 项目说明: Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken responsive layouts, emoji icons and more in any web framework. Built for AI coding agents.

星标
★ 105
复刻
23
语言
JavaScript
许可证
MIT
查看原始来源 ↗在 GitHub 查看 ↗

ngocanhnckh/renderlint 是一个检查工具,它在真实浏览器中打开网页应用,找出界面上的视觉缺陷。它会检查文字溢出卡片之外、文本对比度偏低、元素相互重叠这类问题,以及在特定屏幕宽度下错乱的布局。仓库说明指出,它可以配合任何 Web 框架使用,设计目标是检查代码代理生成的界面。没有给出新的版本或发布信息。仓库语言为 JavaScript,以 MIT 许可证开源。

关键在于,它检查的是浏览器实际渲染出来的画面,而不是只看源代码。文档说明它会检查多种屏幕尺寸和深色模式,并报告每个问题的位置、界面截图以及修复方向。文档也说明了如何接入登录状态来进行检查。文档中还包含与浏览器自动化和 Storybook 检查的集成方法,因此可以搭建出检查界面组件或登录后页面的流程。以上是文档所说明的功能范围,并未保证在所有应用中都以相同方式运行。

该工具的用途仅限于找出渲染界面中肉眼可见的缺陷。已有信息中没有关于检出准确率或处理耗时的测量数据。因此,它可以用来依据界面截图和问题位置确定需要修复的对象,但不足以被视为对界面质量的整体评估,也无法替代其他验证手段。