Pure CSS crasht iPhones invloed op sommige browsers

0
162

door Martin Brinkmann op September 17, 2018 in Internet – 3 reacties

Een paar regels code die wordt uitgevoerd in een moderne web browser kan crashen Apple ‘ s Safari webbrowser, iPhones en invloed selecteer browsers.

De code maakt gebruik van de achtergrond-eigenschap filter en veel van de Div-elementen (meer dan 3000) te crashen Apple iPhones onmiddellijk en het bevriezen van bepaalde browsers, ook op niet-iOS-systemen.

safari css dos

De code is gepubliceerd op GitHub vandaag in leesbaar formaat en als uitvoerbare code. Ik zal geen link naar de demonstratie pagina, maar u kunt de link hierboven en klik op de koppeling voor het testen van uw browser.

Volgens de ontwikkelaar, wordt de code opnieuw iOS 9 en hoger apparaten wanneer u webpagina ‘ s die worden geladen op het apparaat. Sommige browsers kunnen bevriezen of crashen, maar ik kan niet controleren of dat.

Safari op Mac OS X apparaten is aangetast en het laden van de demo webpagina in Safari kan een geforceerde herstart en kan het begin zijn van een vicieuze cirkel als het operating-systeem mogelijk een open Safari automatisch en met de webpagina met de code die op zijn beurt kan een herstart.

ie crash

Internet Explorer en Microsoft Rand van de display meldingen die zij konden niet het laden van de webpagina, terwijl Opera, Google Chrome en Firefox laden van de webpagina prima.

Rapporten suggereren dat sommige versies van Internet Explorer en Microsoft Rand kan worden beïnvloed. Günter Geboren bevestigd dat de pagina crashte Internet Explorer 11 op een Windows 7-systeem. Neowin suggereert dat Microsoft Rand, Internet Explorer of Safari kan bevriezen wanneer webpagina ‘ s zijn geladen.

Andere browsers op iOS kan zeker beïnvloed door deze zo goed als ze gedwongen gebruik te maken van dezelfde rendering engine.

De ontwikkelaar belooft code crash of het bevriezen van Firefox in de komende week. Uiteraard is er altijd de kans dat browsers crashen wanneer bepaalde code is geplaatst op de webpagina ‘ s. Terwijl dit mag niet gebeuren, geen browser lijkt te worden vrijgesteld van dat.

Dezelfde ontwikkelaar bracht een one-liner, JavaScript op dit moment, dat bevriest Google Chrome en chrome os.

Er is weinig dat Internet-gebruikers kunnen doen om dit probleem te vermijden. CSS-instructies zijn uitgevoerd, op te laden en kan worden toegevoegd aan een webpagina, dit is verschillend van JavaScript die gebruikers kan blokkeren van de uitvoering door het gebruik van programma ‘ s zoals uBlock Oorsprong, uMatrix, of NoScript.

Het is aan de browser-ontwikkelaars om het probleem te verhelpen. Terwijl het wel leidt tot bevriest of vastloopt, kan leiden tot verlies van gegevens als gevolg.

Nu U: Is uw browser beïnvloed door het probleem?