2

维基百科的 URL 最近开始添加#_(附加或嵌入)到网站的移动版本。

  • 这是什么意思?
  • 为什么维基百科开始使用这个新约定?

我知道shebang/hashbang ( #!),但我不确定我是否理解维基百科新的#_.

  • 这也与AJAX有关吗?
  • 它是如何工作的?

顺便说一句,在没有 . 的浏览器地址中键入 URL 会#_导致自动重定向到附加的#_URL,这会对我的浏览器造成重大的性能影响。必须有充分的理由使用这个新#_方案。我只是不知道(还)它是什么。

4

1 回答 1

3

它只是一个用作 kluge 的虚拟值。设置它的代码于 5 月 1 日在名为"fix jump to top"的提交中引入,并带有以下提交消息:

“当前点击跳转到顶部链接没有效果。这是因为打开一个部分会将哈希设置为与跳转到顶部链接相同。通过首先重置它,我们可以恢复我们想要的行为”

如果它确实在您的浏览器中引起了性能问题,您可能应该将其报告为 MediaWiki 中的错误。实际上,您也应该将其报告为浏览器中的错误。

于 2012-05-07T12:04:27.007 回答