我想编写一个 Rails 应用程序,它能够像 Evernote 剪辑器那样捕获网页。如果您不熟悉,可以在浏览器中单击工具栏上的按钮,它会捕获网页布局的非常准确的副本。例如,访问http://www.evernote.com/pub/jssmith072/shared并单击该页面上的单个注释,您将能够看到我捕获的网页。我不知道从哪里开始有几个原因:
如何在 Rails 应用程序中以编程方式获取呈现的网页?我可以/应该使用 WebKit 吗?- 如何将此网页存储在我的数据库中?
- 如何跨浏览器一致地显示此网页存档?