<强>背景 那些你谁使用FF3可能熟悉的地址栏的一个有趣的新属性。它可以让你做串子自动完成,以便通过您之前查看的URL进行过滤。

因此,如果你想打开以下网址:

 http://longservernamehere.thatyou.nevercanremember.com/support/asdf1235234/kbid?1245

可以简单地键入URL的是足以唯一区分的URL任何子串:

 long<space>never<space>support<ENTER>

这改变了用户可以考虑一下URL的方式,因为现在一切又都需要记住的关键词(子字符串),这将有助于缩小潜在联系

<强>问题:此功能是很大的,但有一个缺点。用户可以降低激励书签和记忆的网址。如果用户需要在远程站点上输入一个URL(例如一个销售电话时),他们四处摸索,因为他们无法记住他们希望在会议期间展示时髦的产品目录的URL这显然成为一个问题。

显然,有解决这个问题的办法:书签您的网址和书签复制到你的笔记本电脑你去开会之前;使用第三方解决方案或在线书签门户;社会书签网站等。

<强>问题 现在的问题是,对于那些不想使用上述任何变通办法谁的用户来说,是有实际的方式为直接深入到FF3内部,所以我可以写一个脚本,将提取的成分必要在任何机器上复制一个用户自动完成的行为?

有帮助吗?

解决方案

火狐存储所有这些信息在的SQLite 数据库。如果你已经安装了SQLite的,您可以直接查询。您也可以使用 SQLite的经理 Firefox的插件,浏览它。

在总结中,URL历史记录存储在moz_places,并且您在地址栏中键入的各种“语”与相关的地方的通过moz_inputhistory,这是一个子表。

他们的算法似乎是:如你对匹配的条目键入每个字符到地址栏,查询moz_inputhistory并且在由use_count降序排列显示这些

希望有所帮助。

编辑:这个网站有一堆约火狐数据库良好的信息: firefoxforensic.com

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top