Mozilla Firefox预取rel=";“下一步”;
Firefox似乎会预取元标记中设置的任何内容,如下所示:Mozilla Firefox预取rel=";“下一步”;,firefox,prefetch,Firefox,Prefetch,Firefox似乎会预取元标记中设置的任何内容,如下所示: <link rel="next" href="http://domain.com/page/2"> 更多信息可在此处阅读: 现在在我的网站上,当有多个页面用于评论时,我一直在使用rel=“next”和rel=“previous”,因为我认为这是一个很好的标记,可以用来帮助某些读者或搜索引擎机器人 不过,我也一直在努力追踪用户最后一次读到的评论是什么,但这并没有起作用(这是一次你花数小时做简单事情的愚蠢时刻) 基本上,当
<link rel="next" href="http://domain.com/page/2">
更多信息可在此处阅读:
现在在我的网站上,当有多个页面用于评论时,我一直在使用rel=“next”和rel=“previous”,因为我认为这是一个很好的标记,可以用来帮助某些读者或搜索引擎机器人
不过,我也一直在努力追踪用户最后一次读到的评论是什么,但这并没有起作用(这是一次你花数小时做简单事情的愚蠢时刻)
基本上,当用户阅读第2页(共3页)时,我会更新数据库,说他们已经阅读了第2页,但没有阅读第3页。但是,由于第3页被预取,因此该页的代码将运行,并且该页也会触发SQL更新,即使用户从未真正阅读过第3页
所以我确实有几个问题:
- 有没有办法在保持“下一个”和“上一个”加价的同时避免这种情况?或者仅仅删除那些元标记更容易吗
- 有没有其他形式的预取,我应该知道,并尝试和处理
- 是否有一种特殊的方法来判断某个内容是否只是一个预取,比如一个特殊的请求头
?东西,使它们不可预取
?某些功能可能在那里不起作用