Обход ошибки масштабирования (преобразования) SafariCSS

Разбираемся в CSS
Ответить
Anonymous
 Обход ошибки масштабирования (преобразования) Safari

Сообщение Anonymous »

В последнее время я обнаружил, что Safari (как единственный браузер (кроме IE, который мне не интересен), похоже, использует какую-то версию кэшированного визуализированного изображения, если установлен масштаб (увеличение) изображение, например svg.
Означает, что другие браузеры увеличивают svg, как и ожидалось, аккуратно и четко, в то время как Safari отображает изображение (даже svg) размытым.
Думаю, он использует уже отрендеренную немасштабированную версию изображения, а затем масштабирует ее вместо того, чтобы применять масштаб к исходному файлу.
Кто-то знает есть аналогичная проблема и что важнее, как ее обойти? Или метод, позволяющий Safari повторно отображать исходное изображение при масштабировании?
PS
iOS делает то же самое? кстати, то же самое.
РЕДАКТИРОВАТЬ:
Извините, но я не могу использовать обходной путь увеличения изображений по ширине, а затем отображать их в уменьшенном масштабе, а затем масштабировать до 1. Я здесь нужен настоящий высококлассный уровень.
ПРИМЕР:
https://frammenti.stefanseifert.com/typeface/yves -saint-laurent/
Прокрутите страницу немного вниз и найдите белое изображение с цифрами («+ 1 3 7 8 9»).
Нажмите на него, чтобы открыть лайтбокс. . При нажатии на увеличительное стекло буквы размываются. Нет в Firefox, Chrome и т. д. Также на iPad.
Safari версии 10.0.3

Подробнее здесь: https://stackoverflow.com/questions/430 ... nsform-bug
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»