与网页相关的粘滞便笺 - 如何?

时间:2009-07-28 07:54:11

标签: delphi

我有一个项目的想法。与任何网页相关联,我想创建将在本地保存在数据库中的注释,下次访问同一页面时,注释将自动从该数据库重新加载。

创建笔记很简单,但我正在寻找如何将笔记链接到网页网址以及如何了解活动网页。任何的想法?

(注意:我在互联网上进行了搜索:http://webkit.org/demos/sticky-notes/ - 这是 WebKit开源项目的一部分 - 这就是我正在寻找的东西。

感谢。

4 个答案:

答案 0 :(得分:1)

可能是Browserdependent。每个浏览器类型都必须有一个插件。

IE可能通过COM接口可行,但这可能需要通过您控制的方式启动IE。所以这可能也必须是一个插件。

答案 1 :(得分:1)

对于浏览器独立性,这一方面存在相当多的挑战。一种方法是实现代理服务器并监视文本/ html内容....这适用于大多数一般情况,但不是每种情况。例如处理帧...哪个资源是“父”,哪个是“子”?哪一个包含粘滞便笺?我认为你必须注入一些客户端javascript来跟踪事情,这可能会破坏一些网站。

答案 2 :(得分:0)

protonotes.com是此的Web服务版本。不知道他们是怎么做的。

答案 3 :(得分:0)

实际上,丹尼尔H击中了队友:http://www.protonotes.com

它完全按照您的意愿执行,实际上它为您提供了两个存储数据的选项,第一个是托管数据,第二个是您自己的mySQL数据库 - protonotes将数据从附加风格的注释管道传输到您自己的数据库, 如果你更喜欢。这意味着您不是唯一可以看到笔记的人 - 访问权限由唯一的“组”密钥授予。

我刚刚部署了protonotes作为我们的主要在线评论工具,原因有两个,我们可以保存自己的数据,而且缺少一些我通常称之为“可疑”的功能。

它的简单性非常好,我唯一能够注意到它可能导致问题的是它会在全局命名空间中转储一堆东西 - 如果这对你来说是一个潜在的问题。

  • d