对于一个有趣的项目,我一直在网站上实现一个小缩略图页面,为新标签页面上的小网站预览提供特别的视图。最终目标是在用户需要访问网站之前向用户显示相关信息。 (例如:经常访问的天气网站,有一个显示今天天气的缩略图页面,以便用户可以一目了然地看到相关信息)。
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版本中提供的新快速拨号)?
注意: Chrome浏览器中大约2个版本之前的X-Purpose: preview
标题是一个旨在X-Purpose: instant
并且不能用于此目的的错误。
答案 0 :(得分:2)
据我所知,Chrome和Firefox快速拨号缩略图仅在您访问页面时填充 - 即它们是从正常浏览上下文中获取的,具有正常的标题,而不是在他们自己的独立查询中右。
您可以通过多种方式对此进行测试 - 我没有花很长时间进行测试,您可能拥有与我不同版本的Firefox / Chrome,因此您可能会看到不同的结果。
在 Firefox 中 - 以上工作正常,但您也可以使用 moz-page-thumb:// 网址协议直接尝试缩略图生成:< / p>
MOZ页拇指://缩略图URL = HTTP%3A%2F%2Fstackoverflow.com%2Fq%2F10369905%2F210865"
(请对你正在运行的任何版本进行测试,因为我对这个问题很好奇 - 我的研究报告令人失望,但未来可能......)
其他参考资料:
答案 1 :(得分:-1)
尝试在Firefox上使用快速拨号插件,效果非常好。 它具有书签备份等功能,您可以添加大量自定义每个书签标签的书签。