我想使用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