3 回答

TA貢獻1865條經(jīng)驗 獲得超7個贊
text/javascript 已過時
application/x-javascript 在決定移居到...時處于實驗階段
application/javascript 是JS的當(dāng)前官方MIME類型
也就是說,瀏覽器通常會忽略content-type服務(wù)器發(fā)送的內(nèi)容,并會特別注意該type屬性(有些可能尚未識別application/javascript)。
我的建議:
在服務(wù)器上使用應(yīng)用程序/ JavaScript
使用HTML 5并type從腳本元素中省略屬性

TA貢獻1859條經(jīng)驗 獲得超6個贊
在大多數(shù)情況下,服務(wù)器發(fā)送的mime類型沒有實際差異。我會使用application / javascript,這也是RFC推薦的。

TA貢獻1818條經(jīng)驗 獲得超7個贊
它曾經(jīng)是language="javacript"
。然后更改為type="text/javascript"
?,F(xiàn)在是type="application/javacript"
。好的,這變得愚蠢了。一些舊版本的瀏覽器無法識別新版本application/javascript
,但仍能識別舊版本text/javascript
。我計劃繼續(xù)使用它,否則我將浪費數(shù)小時的時間來嘗試將in的每個實例更改text/javascript
為application/javascript
。
現(xiàn)在總有一天相反。有一天,最新的瀏覽器可能會拒絕舊技術(shù),以便嚴格遵守標(biāo)準(zhǔn)。
但是,直到瀏覽我的網(wǎng)站的人們開始抱怨“自升級瀏覽器以來,大約有50%的網(wǎng)站消失了”,我才沒有動機更改我的網(wǎng)站中的代碼。
添加回答
舉報