为什么 Google 在搜索中使用 HTML 片段标识符 (#)?
Why Google use HTML Fragment identifier (#) in search?
我注意到 Google 在搜索引擎中使用 HTML 片段标识符,例如:
https://www.google.com/?#newwindow=1&safe=active&q=https://whosebug.com/
这是出于安全原因吗?它能提高安全性吗?
可能与安全无关。
在 URL 中将某些内容作为片段传递的原因是,如果它永远不必发送到服务器并且应该仅出于功能原因在客户端进行解释,例如 JavaScript 构建 AJAX 个请求。
Is that for security reason? dose it improve security?
没有也没有。
只是他们使搜索引擎变得非常 ajax,并且没有遵循 pushState
服务器端后备位置的最佳实践。
我注意到 Google 在搜索引擎中使用 HTML 片段标识符,例如:
https://www.google.com/?#newwindow=1&safe=active&q=https://whosebug.com/
这是出于安全原因吗?它能提高安全性吗?
可能与安全无关。
在 URL 中将某些内容作为片段传递的原因是,如果它永远不必发送到服务器并且应该仅出于功能原因在客户端进行解释,例如 JavaScript 构建 AJAX 个请求。
Is that for security reason? dose it improve security?
没有也没有。
只是他们使搜索引擎变得非常 ajax,并且没有遵循 pushState
服务器端后备位置的最佳实践。