我应该使用 hashbang/shebang 吗?

Posted

技术标签:

【中文标题】我应该使用 hashbang/shebang 吗?【英文标题】:Should I use hashbang/shebang? 【发布时间】:2011-08-21 06:36:57 【问题描述】:

我读到 here 说 shebang (#!) 的想法是如此的 Google

知道另一种传统的 存在提供相同页面的 URL “状态”

那么,如果我没有与这些哈希状态相对应的常规 URL,我是否应该说我应该只使用哈希而不是 shebang?

背景:哈希是基于搜索表单创建的,搜索结果加载在同一页面上。哈希值在那里,以便人们可以返回带有哈希值的 URL 并重复相同的搜索。

更广泛地说,我是否有理由应该拥有与我的哈希相对应的真实 URL?

【问题讨论】:

最后一句话的三重否定让我不知所措。 【参考方案1】:

需要明确的是,这是一个基于 javascript 的网站吗?就我而言,这将是人们可能需要使用#! 的唯一原因。话虽如此,即使是#!可能会充满问题,正如今年早些时候在 gawker 切换期间可以看到的那样。

【讨论】:

已经决定了,但支持你回答这样一个老问题。给你点赞/回答

以上是关于我应该使用 hashbang/shebang 吗?的主要内容,如果未能解决你的问题,请参考以下文章

我应该使用 Task.Wait() 吗?

我应该使用 jQuery.each() 吗?

我应该使用操作扩展的共享扩展吗?

我应该开始使用核心数据吗?

我应该使用 URLDownloadToFile 吗?

使用 SessionFactoryUtils 时我应该关闭连接吗