为了一个有趣的项目,我正在网站上实现一个小缩略图页面,为新标签页上的小网站预览提供特别定制的视图。最终目标是在用户需要访问网站之前向其呈现相关信息(例如:经常访问的天气网站,可以在缩略图页面上显示今天的天气,以便用户一目了然)。
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大约两个版本前的X-Purpose: preview
头是一个意外,本意是X-Purpose: instant
,并不起到此作用。