von Martin Brinkmann am September 17, 2018 in Internet – 3 Kommentare
Ein paar Zeilen code, der läuft in jedem modernen web-browser standardmäßig, kann es zu Abstürzen von apples Safari web-browser, iPhones und wählen Sie betrifft Browsern auch.
Der code verwendet die hintergrund-Eigenschaft filter und eine Menge von Div-Elementen (mehr als 3000), crash-Apple iPhones sofort und einfrieren bestimmter Browser auch auf nicht-iOS-Systeme.
Der Quelltext wurde auf GitHub veröffentlicht heute in einem lesbaren format und als ausführbarer code. Ich werde kein link zu der Demo-Seite, aber Sie können auf die verlinkte Quelle oben und klicken Sie auf den link, es zu testen Ihrem browser.
Laut dem Entwickler, den code neu starten, iOS 9 und höher Geräte, wenn Webseiten enthalten sind, auf das Gerät geladen. Einige Browser können einfrieren oder Abstürzen, aber ich konnte nicht verifiziert werden.
Safari auf Mac OS X-Geräte ebenso betroffen und laden Sie die demo-Webseite in Safari, erfordern möglicherweise einen Neustart gezwungen und kann der Beginn eines Teufelskreises, da das Betriebssystem möglicherweise öffnet Safari automatisch und mit Ihr die Webseite mit dem code, die wiederum erfordern eine andere starten.
Internet Explorer und Microsoft Edge-display Benachrichtigungen, die Sie nicht laden Sie die Webseite, während Opera, Google Chrome und Mozilla Firefox-laden Sie die Webseite in Ordnung.
Berichte deuten darauf hin, dass einige Versionen von Internet Explorer und Microsoft Rand kann ebenso betroffen sein. Günter Born bestätigt, dass die Seite abgestürzt ist Internet Explorer 11 auf einem Windows 7-system. Neowin legt nahe, dass Microsoft Edge, Internet Explorer oder Safari kann einfrieren, wenn Webseiten geladen werden.
Andere Browser auf iOS kann sicherlich beeinflusst durch das so gut wie als Sie gezwungen sind, verwenden Sie die gleiche rendering-engine.
Der Entwickler verspricht-code zum Absturz oder einfrieren von Firefox in der kommenden Woche. Natürlich, es gibt immer die chance, dass der Browser abstürzt, wenn bestimmte code geladen wird, auf Webseiten. Während dies sollte nicht passieren, keine browser scheint zu sein, befreit.
Die selben Entwickler veröffentlicht ein one-liner, JavaScript dieser Zeit, friert Google Chrome und ChromeOS.
Es gibt wenig, was Internet-Nutzer tun können, um dieses Problem zu vermeiden. CSS-Anweisungen ausgeführt werden, die auf Last und können Hinzugefügt werden, um jede Webseite, diese unterscheidet sich von JavaScript, welche Benutzer blockieren könnte, die aus der Ausführung durch die Verwendung von Programmen wie uBlock Herkunft, uMatrix, oder NoScript.
Es liegt an den browser-Entwickler, um das Problem zu beheben. Während es führt zu freezes oder Abstürze, nur, es kann zu Datenverlust führen durch das.
Jetzt Sie: Ist Ihr browser von diesem Problem betroffen?