[o2] CoolMatze am 17.09. 09:40
+3
-4
@CoolMatze: Chromium Browser laden eine Seite mit dem Script ohne Probleme, geben in der dev-Console jedoch einen Fehler aus. Edge versucht die Seite zu laden und gibt dann einen "Beim Laden dieser Seite ist ein Problem aufgetreten."-Fehler anstatt der Website aus. Safari unter windows crasht nach einigen Ladeversuchen.
@Slurp: Safari unter Windows wird doch schon seit 6 Jahren nicht mehr weiterentwickelt, oder hab ich da was verpasst?
@Slurp: Der Gedanke kam mir aber auch - wie geht denn ein 6 Jahre alter Browser mit modernen Web-Standards um? Also kriegt der das in der Regel hin oder kommt es da öfters zu Problemen?
@Slurp: Es ändert das, dass es sich dann wohl nicht um einen Fehler in der Verarbeitung eines neuen Standards handelt, sondern um irgendwas, was zufällig von diesem hervorgerufen wird, aber schon Ewigkeiten im Code ist. Und das kann durchaus dann auch von ganz anderen Funktionen verwendet werden, was den Fehler in meinen Augen potentiell schlimmer macht.
[re:3] wertzuiop123 am 17.09. 20:15
[re:1] Fallen][Angel am 17.09. 11:29
Das Problem ist nicht das CSS ansich. Wie in der News steht, ist es ein Blur-Filter. Es benötigt aber zum Absturz noch hunderte (tausende) verschachtelte, sehr große, HTML Elemente. Dadurch wird der Blur-Filter immer und immer wieder angewendet, jeweils auf das vorher verblurte Bild. Das Resultat ist fast eine Endlosschleife (je nach Anzahl der verschachtelten Elemente).
Und betroffen sind natürlich nur Browser, die die backdrop Eigenschaft unterstützen, alle andere ignorieren die CSS-Anweisung einfach.
https://caniuse.com/#feat=css-backdrop-filter
Und betroffen sind natürlich nur Browser, die die backdrop Eigenschaft unterstützen, alle andere ignorieren die CSS-Anweisung einfach.
https://caniuse.com/#feat=css-backdrop-filter
[o5] Liquid_Fire am 17.09. 13:22