哪种技术可用于网页的自动书签?

时间:2012-02-24 07:28:14

标签: web-applications proxy opera bookmarks browser-extension

在浏览网页时,我经常发现自己希望获得“自动书签”功能。

例如,当从头开始阅读博客的所有帖子时,我想自动跟踪我上次查看哪个帖子。

对于其他示例,我可能希望自动为我访问的包含特定关键字的所有网页添加书签。

(通过“书签”,我不一定是指“浏览器书签”,只是一种在本地计算机上存储/处理URL的方法,以便我以后可以打开它)。

哪种技术最适合解决此问题(如果这很重要,我使用的是Linux)?我能想到的那些:

  • 浏览器扩展:缺点是这在浏览器上非常低下。我喜欢使用Opera,并且不确定是否可以扩展它。
  • 在localhost上运行的Web应用程序,它在iframe中加载其他页面:由于XSS保护,我不确定这是否可行。
  • 本地代理服务器,当URL或页面内容与特定模式匹配时,它会过滤所有HTTP流量并执行自定义脚本。这似乎是最灵活的选择,但也是最复杂的选择。

您对此有何看法?

2 个答案:

答案 0 :(得分:0)

浏览器扩展将是IMO的最佳选择,这个用例对扩展API不需要太多,所以它不应该太复杂,不能为几个浏览器制作这样的扩展。为了确保数据以安全和便携的方式存储,我会寻找或编写一个与某些在线书签服务集成的扩展程序。

答案 1 :(得分:0)

Opera有一个扩展API,可以肯定扩展到这样做。您可以在页面标题,元信息或整个正文中扫描关键字,如果它与您的关键字集匹配,您可以将页面网址存储在本地存储中,并有一个界面来显示所有已保存的网址。扩展工具栏窗口弹出窗口。

查看以下歌剧扩展名链接

您还可以找到有用的Opera Link API