2016-11-24 81 views
0

我在我的網站有這個代碼,我想知道是否有任何使用它?我可以從我的網站刪除這個文件「html5shiv.googlecode.com/svn/trunk/html5.js」嗎?

<!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> 

這裏是我的網站https://www.sydneycityremovalists.com.au/

+1

我們不能爲你回答這個問題。 –

+0

如果視圖瀏覽器是比版本9舊的「Internet Explorer」,則此代碼加載稱爲「polyfill」的東西。polyfill在舊版瀏覽器中重新創建了現代瀏覽器的功能,因此如果其中一個** A。**您不使用任何現代瀏覽器功能或** B。**您的客戶不會使用較舊的Internet Explorer,那麼您可以安全地刪除此代碼段。如果有任何上述或疑問:最好保留它並讓專業人員查看代碼。瀏覽整個網站和用戶羣在StackOverflow上要求太高。 –

+0

感謝@EmilS.Jørgensen的評論,是這個代碼的後期版本? –

回答

1

一個填充工具,或polyfiller,是一段代碼(或插件),它提供的技術,你的開發人員,希望瀏覽器本身提供。如果您願意,可以展平API的風景。

<!--[if lt IE 9]> 
<script src="https://raw.githubusercontent.com/aFarkas/html5shiv/master/dist/html5shiv.min.js"></script> 
<![endif]--> 

下面是一個例子:sessionStorage是所有最新的瀏覽器可用(IE8及以上),但不是在IE7和below.A填充工具可以用來插入舊的瀏覽器不提供支持sessionStorage

如果您希望對較低版本的用戶代理(瀏覽器)有用,請不要刪除。在您的情況下,Js會加載,而IE瀏覽器會低於9.0。

+0

該鏈接似乎在您的答案中被打破。 http://html5shiv.googlecode.com/重定向到GitHub頁面,所以你可以創建一個新的鏈接。 –

+0

@EmilS.Jørgensen請再次檢查並編輯,如果需要 –

+0

@EmilS.Jørgensen感謝您使它更加準確。 –

相關問題