2012-04-12 9 views
3

Nach 10.7.3 auf Chrome 18 auf OSX aktualisieren, haben wir begonnen, Elemente flüchtig Rendering-Artefakte scheinbar im Zusammenhang mit Bildung zu bemerken:Chrome 18 Rendering-Artefakte um Formularelemente

enter image description here

Sie kommen und gehen während des Scrollens, es scheint. Ich habe in einer Vielzahl anderer OS/Browser-Umgebungen getestet und konnte dies weder reproduzieren noch in früheren Chrome-Versionen.

Dies ist eine ausgereifte, stabile Web-App mit ziemlich komplizierten HTML/CSS. Ich war nicht in der Lage, eine einfache Testgeige herzustellen, die das reproduziert.

Wer sonst noch Probleme? Können Sie sich eine mögliche HTML/CSS-Ursache vorstellen und nicht einen Chrome-Fehler?

+0

Chrome 19 ist auf dem Beta-Kanal - möglicherweise sehenswert, wenn das die gleichen Probleme hat – Mikey

+0

Gute Idee @Mikey. Habe gerade den Beta-Kanal ausprobiert und konnte den Fehler nicht reproduzieren. Angenommen, dies ist ihr Fehler und weiter mit dem Leben. Vielen Dank! – peteorpeter

Antwort

2

Ich bemerkte auch, dass Chrome 18 Artefakte auf einigen Seiten zeigt, aber das passiert nur, wenn diese Seite GPU beschleunigt ist. Ich fragte eine ähnliche Frage vor ein paar Tagen:

GPU acceleration crashes website

Chrome die Hardware-Beschleunigung ermöglicht, wenn es erkennt 3D in Ihrem CSS umwandelt.

Sie können zu chrome://flags wechseln und aktivieren Sie die "Composite Render Layer Grenzen" Option, wenn Sie grüne Quadrate rund um Ihre Seite sehen, weil einige CSS-Regel Ihre Seite hardwarebeschleunigt verursacht. Sie können versuchen, alle 3D-CSS-Regeln zu entfernen oder diesen Elementen einen höheren Z-Index zuzuweisen. Es hilft normalerweise.

+0

Interessant. Ich habe keine grünen Grenzen erhalten, nachdem ich die Flagge aktiviert habe, und mir fällt kein CSS ein, bei dem Chrome denkt, dass es 3D-Transformationen gibt. Könnte relevant sein, tho, thx! – peteorpeter

+0

Sie können auch versuchen, den FPS-Zähler zu aktivieren. Es erscheint nur, wenn die Seite eine Hardwarebeschleunigung hat. –

+0

Ich habe das auch versucht - sobald ich in die/-Flags geriet bin ich verrückt geworden! Ist nicht aufgetaucht. : / – peteorpeter