2

validator.nu gem 会抛出 YAJL 弃用警告,并且有时会完全引用 HTTPStream 的问题而失败。是否有任何稳定的 ruby​​ gem 可以验证 HTML5 文档?

例如

req1.9.2p320 :001 > require 'validator.nu'
DEPRECATION WARNING: Yajl::HttpStream is going to be removed in 2.0
DEPRECATION WARNING: Yajl's Gzip support is going to be removed in 2.0
DEPRECATION WARNING: Yajl's Deflate support is going to be removed in 2.0
=> true
4

2 回答 2

1

living-validatorgem 消除了对and的YAJL依赖。github 项目在这里:https ://github.com/DynamiX-Web-Design/living-validator 。它还与托管您自己的实时验证器实例兼容。HTTPartyJSON

于 2012-11-28T19:03:25.480 回答
1

试试我的新 HTML 验证 gem,html_validation。这是对我所做的另一个人们没有找到的重写/重新命名,因此它基于一些经过良好测试的代码。它在本地运行,而不是通过 Web api。它使用由 W3C 推出的 HTML Tidy。

https://github.com/ericbeland/html_validation

于 2013-04-29T11:21:37.793 回答