2012-04-12 2 views
3

После обновления Chrome 18 на OSX 10.7.3, мы начали замечать мимолетные артефакты рендеринга, казалось бы, связанные с образованием элементов:Chrome 18 рендеринга артефакты вокруг элементов формы

enter image description here

Они приходят и уходят во время прокрутки, его кажется. Я тестировал в других средах OS/Browser и не смог воспроизвести это, и это не произошло в предыдущих версиях Chrome.

Это зрелая, стабильная веб-приложение с довольно сложным HTML/CSS. Я не смог создать простую тестовую скрипту, которая воспроизводит это.

Кто-нибудь еще видит проблемы? Можете ли вы подумать о возможной причине HTML/CSS, а не об ошибке Chrome?

+0

Chrome 19 выходит на бета-канал - возможно, стоит посмотреть, имеют ли те же проблемы – Mikey

+0

Хорошая идея @Mikey. Просто попробовал бета-канал и не смог воспроизвести ошибку. Предполагая, что это их ошибка и жизнь продолжается. Благодаря! – peteorpeter

ответ

2

Я также заметил, что Chrome 18 отображает артефакты на некоторых страницах, но это происходит только тогда, когда эта страница ускоряется. Я задавал подобный вопрос несколько дней назад:

GPU acceleration crashes website

Chrome позволяет аппаратное ускорение при обнаружении 3D-преобразования в вашем CSS.

Вы можете перейти к chrome://flags и включить параметр «Сложные границы слоя рендеринга», если вы видите зеленые квадраты вокруг вашей страницы, потому что какое-то правило CSS приводит к ускорению аппаратного обеспечения вашей страницы. Вы можете попробовать удалить любые 3D-правила CSS или назначить более высокий индекс z этим элементам. Обычно это помогает.

+0

Интересно. После того, как я включил флаг, я не получил никаких зеленых границ, и я не могу придумать какой-либо CSS, который заставил бы Chrome подумать, что есть 3D-преобразования. Возможно, это будет актуально, tho, thx! – peteorpeter

+0

Вы также можете попробовать включить счетчик FPS. Он появляется только тогда, когда на странице есть аппаратное ускорение –

+0

Пробовал это тоже - как только я попал в/флаги, я сходил с ума! Не появился. : / – peteorpeter

Смежные вопросы