Ruby中是否有任何开源Web浏览器?如果没有,是否有任何Ruby绑定,最好是跨平台和积极维护,以开源渲染引擎,如Gecko和/或Webkit?我的谷歌搜索并没有太多启示,所以我在这里问一下有人对红宝石生态系统有更多的了解,因为我过去几个月只涉及它。
编辑:在回答关于浏览器是否应该无头的问题时,我会说不是。我正在尝试开发的是支持Javascript的桌面电子书阅读器,我可以在桌面上启动Web服务器,然后将此浏览器指向它以充当应用程序的UI。实际上我用另一种语言(Tcl)和一个用Tcl(Hv3)编写的开源浏览器在这方面取得了很大进展,但我有兴趣移植到Ruby以实现可见性。
答案 0 :(得分:2)
Web渲染组件的绑定通常在GUI工具包的范围内。 Gtk WebKit有Gtk MozEmbed,several bindings,QtRuby也可以访问QtWebKit。