【问题标题】:Please help me understand a few things found in the SO page source请帮助我了解在 SO 页面源代码中发现的一些内容
【发布时间】:2009-07-25 02:41:17
【问题描述】:

我只是在查看 stackoverflow 页面源代码,我有几个简单的问题;

1) 这样做的目的是什么?搜索引擎会看到这个还是其他什么?

<link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml"> 

2) ?v=3731 为什么要在一些javascript和样式表文件的末尾添加这个,是为了防止浏览器缓存这些项目吗?如果我是对的,那你为什么不想要这个,我认为他们不会经常改变

<script type="text/javascript" src="/content/js/master.js?v=3731"></script>

3) 这是什么文件 rel="canonical"

<link rel="canonical" href="http://stackoverflow.com/questions/1180651/php-array-and-foreach">

4) 这是什么,我的猜测是,如果您将页面 URL 输入到谷歌阅读器之类的东西中,它可能会找到这个文件?

<link rel="alternate" type="application/atom+xml" title="Feed for question 'php array and `foreach?'" href="/feeds/question/1180651">` 

【问题讨论】:

    标签: javascript html


    【解决方案1】:
    1. 这是为了使网站能够用作浏览器中的内置搜索。类似于 wikipedia 可以从 Firefox 的右上角搜索栏中使用的方式。更多信息可以找到here

    2. 这是为了利用浏览器缓存,这可能是通过内容标头积极设置的。通过附加 v=?,确保在进行修订时使用最新的 js 文件。

    3. Canonical 用于指定 URL 的首选版本,如果该内容在其他地方重复。

    4. 是的,这用于表明该 url 可以提供 rss/atom 提要,该提要可以通过谷歌阅读器等阅读器提供。

    【讨论】:

    • 顺便说一句。它是 V 的原因可能是“版本”。这意味着它只会随着新版本的变化而变化,因此浏览器可以很容易地缓存它。
    • 史蒂夫已经说过...我需要在评论之前阅读更多答案。
    【解决方案2】:

    数字 4 是这样当您在 FF 或 IE7+ 中访问页面时,浏览器顶部的小 RSS 图标会亮起,您可以将该提要添加到浏览器的内置提要阅读器中

    【讨论】:

    • sorry我现在在firefox的地址栏看到了,我一般用chrome,真的很整洁不知道有这个功能,很多网站一定不要用,谢谢!
    【解决方案3】:

    (1) 使 Firefox 等浏览器能够将 Stack Overflow 添加为搜索提供程序。试试看:使用 Firefox 访问 Stack Overflow。如果您查看右上角的“搜索框”,您会在要搜索的引擎的下拉选择器上看到一种发光。如果单击它,它将为您提供将 Stack Overflow 添加到列表中的选项。

    【讨论】:

    • 这真的很酷,谢谢,我添加它是因为搜索 stackoverflow 是我每天都会做的事情
    【解决方案4】:

    我敢打赌,第二个是让浏览器永久缓存项目,然后能够在文件实际更改时更新数字,以便浏览器获取最新版本。

    编辑:三个,阅读http://www.mattcutts.com/blog/canonical-link-tag/

    【讨论】:

      【解决方案5】:
      1. 允许 FireFox 等浏览器(可能还有其他浏览器)使用 Stack Overflow 作为内置搜索。如果您使用的是 FireFox,请查看地址栏的右侧,有一个搜索栏。 'opensearchdescription' 让 SO 搜索自动添加到其中。
      2. ?v=#### 表示“版本”,允许您的浏览器缓存当前版本,并在 javascript 的 SO 版本发生变化时自动更新。
      3. 'rel="canonical"' 被搜索引擎使用,如果有不止一种方法来寻址一个页面。一个成为官方或规范的 URL,允许搜索引擎忽略看似重复的页面。
      4. 这允许 RSS 阅读器查找给定网站的提要,基本上可以更轻松地添加到您的 RSS 阅读器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-03-19
        • 1970-01-01
        • 1970-01-01
        • 2011-07-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多