9

对于一个有趣的项目,我一直在一个网站上实现一个小型缩略图页面,该页面为新标签页上的小型站点预览提供了一个特别适合的视图。最终目标是在用户需要访问网站之前向他们展示相关信息。(例如:一个经常访问的天气网站,有一个显示今天天气的缩略图页面,以便用户一目了然地看到相关信息)。


Opera 这是通过检测

X-Purpose: preview

同样,Safari 使用相同的标题,但需要额外的 JS 来保持一致的缩略图。

//On primary page
if (window.navigator.loadPurpose === 'preview') { /* go to thumbnail page */ }

//On thumbnail page
if (window.navigator.loadPurpose !== 'preview') { /* return to main page */ }

我很好奇是否可以在 Chrome 或 Firefox 中复制这种效果(Aurora 版本中提供的新快速拨号)?

注意:大约 2 个版本之前的 Chrome 中的X-Purpose: preview标头是一个错误,它本来就是为了X-Purpose: instant这个目的而不是为了这个目的。

4

2 回答 2

2

据我所知,Chrome 和 Firefox 快速拨号缩略图仅在您访问页面时才会填充 - 即它们取自正常浏览上下文,带有正常标题,而不是独立查询。

您可以通过多种方式对此进行测试——我没有花很长时间测试它,而且您可能拥有与我不同的 Firefox/Chrome 版本,因此您可能会看到不同的结果。

  1. Chrome中 - 在快速拨号中固定一个或两个选项卡,然后清空您的浏览器历史记录。在您重新访问固定页面之前,缩略图应该会消失。
  2. Firefox中 - 上述方法有效,但您也可以直接使用moz-page-thumb:// URL 协议尝试生成缩略图:

    moz-page-thumb://thumbnail?url=http%3A%2F%2Fstackoverflow.com%2Fq%2F10369905%2F210865"

(请在您正在运行的任何版本中进行测试,因为我也对这个问题感到好奇 - 我的研究到目前为止令人失望,但可能在未来......)

其他参考:

于 2012-06-18T10:17:03.220 回答
-1

尝试在 Firefox 上使用快速拨号插件,效果非常好。它具有书签备份等功能,您可以添加大量书签来自定义每个书签选项卡。

火狐快速拨号链接

链接到 chrome 的快速拨号

于 2014-05-19T14:16:18.977 回答