В последнее время я обнаружил, что 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
Разбираемся в CSS
-
Anonymous
1715844650
Anonymous
В последнее время я обнаружил, что Safari (как единственный браузер (кроме IE, который мне не интересен), похоже, использует какую-то версию кэшированного визуализированного изображения, если установлен масштаб (увеличение) изображение, например svg.
Означает, что другие браузеры увеличивают svg, как и ожидалось, аккуратно и четко, в то время как Safari отображает изображение (даже svg) размытым.
Думаю, он использует уже отрендеренную немасштабированную версию изображения, а затем масштабирует ее вместо того, чтобы применять масштаб к исходному файлу.
Кто-то знает есть аналогичная проблема и что важнее, как ее обойти? Или метод, позволяющий Safari повторно отображать исходное изображение при масштабировании?
PS
iOS делает то же самое? кстати, то же самое.
РЕДАКТИРОВАТЬ:
Извините, но я не могу использовать обходной путь увеличения изображений по ширине, а затем отображать их в уменьшенном масштабе, а затем масштабировать до 1. Я здесь нужен настоящий высококлассный уровень.
[b]ПРИМЕР:[/b]
https://frammenti.stefanseifert.com/typeface/yves -saint-laurent/
Прокрутите страницу немного вниз и найдите белое изображение с цифрами («+ 1 3 7 8 9»).
Нажмите на него, чтобы открыть лайтбокс. . При нажатии на увеличительное стекло буквы размываются. Нет в Firefox, Chrome и т. д. Также на iPad.
Safari версии 10.0.3
Подробнее здесь: [url]https://stackoverflow.com/questions/43026294/work-around-for-safari-scale-transform-bug[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия