validator.nu gem抛出YAJL弃用警告,偶尔也无法完全引用HTTPStream的问题。是否有任何稳定的红宝石宝石可以验证HTML5文档?
e.g。
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
答案 0 :(得分:1)
living-validator
gem消除了YAJL
依赖关系,支持HTTParty
和JSON
。 github项目在这里:https://github.com/DynamiX-Web-Design/living-validator。它还与托管您自己的生活验证器实例兼容。
答案 1 :(得分:1)
尝试新的HTML验证gem,html_validation。这是我所做的另一个人们没有找到的重写/重塑,所以它是基于一些经过良好测试的代码。它在本地运行,而不是通过web api运行。它使用由W3C推出的HTML Tidy。