您的位置: 首頁(yè) >互聯(lián)網(wǎng) >

純CSS崩潰iPhone會(huì)影響某些瀏覽器

2022-04-17 00:32:01 編輯:文武初 來(lái)源:
導(dǎo)讀 默認(rèn)情況下,在任何現(xiàn)代Web瀏覽器中運(yùn)行的幾行代碼都可能使Apple的Safari Web瀏覽器,iPhone崩潰,并影響某些瀏覽器。 該代碼使用backgrou

默認(rèn)情況下,在任何現(xiàn)代Web瀏覽器中運(yùn)行的幾行代碼都可能使Apple的Safari Web瀏覽器,iPhone崩潰,并影響某些瀏覽器。

該代碼使用background-filter屬性和許多Div元素(超過(guò)3000個(gè))使Apple iPhone立即崩潰并凍結(jié)某些瀏覽器,即使在非iOS系統(tǒng)上也是如此。

野生動(dòng)物園css dos

該代碼今天以可讀格式和可執(zhí)行代碼的形式在GitHub上發(fā)布。我不會(huì)鏈接到演示頁(yè)面,但是您可以訪問(wèn)上面的鏈接資源,然后單擊那里的鏈接來(lái)測(cè)試您的瀏覽器。

根據(jù)開(kāi)發(fā)人員的說(shuō)法,當(dāng)包含該代碼的網(wǎng)頁(yè)加載到設(shè)備上時(shí),該代碼將重新啟動(dòng)iOS 9和更高版本的設(shè)備。一些瀏覽器也可能凍結(jié)或崩潰,但我無(wú)法驗(yàn)證。

Mac OS X設(shè)備上的Safari也會(huì)受到影響,并且在Safari中加載演示網(wǎng)頁(yè)可能需要強(qiáng)制重啟,并且可能是一個(gè)惡性循環(huán)的開(kāi)始,因?yàn)椴僮飨到y(tǒng)可能會(huì)自動(dòng)打開(kāi)Safari,并隨之打開(kāi)帶有代碼的網(wǎng)頁(yè)可能需要重新啟動(dòng)。

即崩潰

Internet Explorer和Microsoft Edge會(huì)顯示通知,提示它們無(wú)法加載網(wǎng)頁(yè),而Opera,Google Chrome和Firefox可以加載網(wǎng)頁(yè)。

報(bào)告表明,某些版本的Internet Explorer和Microsoft Edge也可能會(huì)受到影響。GünterBorn確認(rèn)該頁(yè)面使Windows 7系統(tǒng)上的Internet Explorer 11崩潰。Neowin建議加載網(wǎng)頁(yè)時(shí),Microsoft Edge,Internet Explorer或Safari可能會(huì)凍結(jié)。

iOS上的其他瀏覽器肯定會(huì)受到此影響,并且被迫使用相同的渲染引擎。

開(kāi)發(fā)人員承諾代碼將在下周崩潰或凍結(jié)Firefox。顯然,當(dāng)某些代碼加載到網(wǎng)頁(yè)上時(shí),瀏覽器總是會(huì)崩潰。盡管這不應(yīng)發(fā)生,但似乎沒(méi)有瀏覽器可以免于此。

同一位開(kāi)發(fā)人員這次發(fā)布了一種JavaScript的單一代碼,該代碼凍結(jié)了Google Chrome和ChromeOS。

互聯(lián)網(wǎng)用戶幾乎無(wú)法避免此問(wèn)題。CSS指令在加載時(shí)執(zhí)行,可以添加到任何網(wǎng)頁(yè)中;這與JavaScript不同,JavaScript用戶可能會(huì)使用uBlock Origin,uMatrix或NoScript之類的程序阻止其執(zhí)行。

瀏覽器的開(kāi)發(fā)人員應(yīng)解決此問(wèn)題。雖然確實(shí)僅導(dǎo)致凍結(jié)或崩潰,但由于此原因可能導(dǎo)致數(shù)據(jù)丟失。


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ   備案號(hào):

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。

郵箱:toplearningteam#gmail.com (請(qǐng)將#換成@)