В последнее время я обнаружил, что 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
Обход ошибки масштабирования (преобразования) Safari ⇐ CSS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Обход исключения datetime ValueError для получения даты и времени для преобразования даты
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-