我想使用Watir生成HTML快照,托管在Heroku上。你可以在Heroku上部署Watir来生成HTML快照吗?如果是这样,怎么样?
谷歌的Full Specification for Making AJAX Applications Crawlable建议使用HTMLUnit ...看到How do I create an HTML snapshot?点#3。
HtmlUnit是一个Java-only的无头浏览器仿真器;不幸的是jRuby不是Heroku的选项。所以HtmlUnit被排除(据我所知)。
如果你有兴趣我有一个问题关于开放作为的HtmlUnit Making AJAX Applications Crawlable? How to build a simple web service on Google App Engine to produce HTML Snapshots?托管在谷歌应用程序引擎服务......在一个成熟的例子/答案仍在等待。
我所指的快照实际上是源代码(在js操纵DOM之后)...不是图像。 – 2010-09-05 23:00:14