У моєму веб-браузері Chrome (58.0.3029.110 і попередні) на деяких сторінках видно дивні прямі лінії. Я використовую Windows 10 x64, nvidia gtx 970. Це відбувається лише в Chrome. Я шукаю будь-яких пояснень.
Ці скріншоти показують мою проблему:
У моєму веб-браузері Chrome (58.0.3029.110 і попередні) на деяких сторінках видно дивні прямі лінії. Я використовую Windows 10 x64, nvidia gtx 970. Це відбувається лише в Chrome. Я шукаю будь-яких пояснень.
Ці скріншоти показують мою проблему:
Відповіді:
Перш за все, я ненавиджу відповідати на власні запитання. По-друге, я знайшов два рішення своєї проблеми.
Перший - вимкнути апаратне прискорення. Для цього перейдіть у Налаштування> Додаткові налаштування> "Використовуйте апаратне прискорення, коли воно доступне" та зніміть його. Це слабше рішення, оскільки вам потрібно вимкнути ціле апаратне прискорення.
Друге рішення - відключити лише апаратну растерізацію. Перейдіть до url chrome: // flags / знайдіть "Растеризація GPU" та встановіть його на "Disabled". Це рішення краще, воно відключає лише невелику частину апаратного прискорення.
В обох випадках ці дивні лінії були видалені.
Дякую Nihan J Co., що ти дав мені кілька висновків щодо цього.
Майже напевно це помилка растерізації Chrome / Chromium, яка, здається, є специфічною для певних графічних процесорів NVidia. Рішення:
очищення файлу svg може вирішити проблему. SVGO https://github.com/svg/svgo