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