2012-05-29 114 views
1

所有新瀏覽器&移動瀏覽器在加載頁面時向favicon.ico發出額外請求?favicon - 所有新的瀏覽器請求favicon,而加載頁面?

從哪個版本的Internet Explorer/Firefox瀏覽器開始請求favicon.ico

他們只在第一頁加載或每頁加載時才這樣做?

當請求favicon.ico發生:a)頁面加載b)頁面加載後c)加載頁面前?

回答

2
  1. 所有主流瀏覽器支持favicon.ico。你可以使用一個鏈接標記爲最好的結果:

    <link rel="shortcut icon" href="http://example.com/myicon.ico" />

  2. 它開始與IE5。之後大約5年沒有發佈Firefox,但1.0版本也支持favicon.ico。

  3. 請求訂單favicon.ico可以使用<link>標籤指定。您可以通過在Firefox中使用Firebug或在Safari或Chrome中使用Web Inspector來驗證請求的順序。

維基百科上的更多信息:Favicon

0

由沃茲以上回答是真實的。但是,現在"shortcut icon"已被棄用,一個可以簡單地使用"icon"如下:

<link rel="icon" href="favicon.ico" /> 

不是強制使用.ico的圖像,無論是。所有最新的瀏覽器都支持PNG圖標。您可以通過以下使其:

<link href="favicon.ico" rel="icon" type="image/png" /> 

有時候,瀏覽器以一種不可思議的方式工作。如果您只是在link標記中交換relhref屬性的順序,則瀏覽器將呈現favicon。這發生在我實時託管的項目中。