У Safari є проблема із відображенням певних зображень


8

Safari не відображає певні зображення належним чином.

Останній приклад - http://i.imgur.com/GqQchYM.jpg, який ідеально завантажується у firefox.

Однак у Safari зображення відображається належним чином під час завантаження / до тих пір, поки воно завантажено лише частково. Коли він повинен відображати всю картину, я отримую лише чорне або біле поле. Це можна натиснути, щоб збільшити масштаб.

Сафарі

Сафарі 7.0.3

Firefox

Firefox

У мене була та сама проблема колись раніше. Тоді я знайшов цю тему: https://discussions.apple.com/thread/3796427

і змогли змусити його працювати, видаливши:

~/Library/Caches/com.apple.Safari/Cache.db

Я пробував це і цього разу, але картина все ще не вдається.

Система оновлюється. Моя версія Safari - це 7.0.3 (9537.75.14). Операційна система - OS X 10.9.2 (13C1021).

Що я можу зробити, щоб браузер знову працював?

Редагувати:

Я спробував видалити всі розширення з браузера. Розширення

Перед чищенням у мене був встановлений лише пакет покращення Reddit .

EDIT2: проблема не зникає після оновлення до версії 7.1 Safari (9537.85.10.17.1)

EDIT3: Проблема вирішена у Safari версії 8.0 (10600.1.25)!


1
Те саме налаштування системи. Посилання працює в моєму сафарі. (жодних змін у посиланні не зроблено) Але зображення не
обмежене

Чи є у вас якісь розширення, які могли б заважати
markhunte

У мене було встановлено пакет покращення Reddit як єдине розширення. Видалення цього не мало значення.
azzid

Я однаковий у 7.0.3 (9537.75.14) з усіма іконками у Facebook.

1
У мене точно така ж проблема і досі не можу знайти, як це виправити. Я помітив, що чорний фон показує лише тоді, коли прогресивний JPEG завантажується. Я використовую останню Mac OS X Maverics.

Відповіді:


3

Це працює на моїй MBA 10.9.2 Safari 7.0.3?

На даний момент я не знаю, що це викликає на вашому комп’ютері.

Ось кілька початкових висновків:

Цей сайт має неправильне форматування для початку:

Наприклад, якщо ви зміните Поле на 3 замість 0, лупа більше не виходитиме за межі області зображення, що є першою ознакою проблеми з цим посиланням.

<body style="margin: 3px;"><img style="-webkit-user-select: none; cursor: -webkit-zoom-in;" src="http://i.imgur.com/GqQchYM.jpg" width="166" height="222"></body>

Зображення встановлюється таким чином, щоб воно відображалося в ширину = 166, висота = 222, тоді як розмір "Природний" - 3120x4160.

ОНОВЛЕННЯ:

Оскільки це працює на моєму комп’ютері, я б сказав, що це ваша конкретна установка Safari.

Ми можемо вступити в спробу виправити ваш Safari (я не знаю швидкого способу це зробити)!? На жаль, це означає перевстановлення Mavericks. Тож вибір за вами.


Мій Safari показує назву як GqQchYM.jpg 3,120x4 160 пікселів
markhunte

Як тест, я просто встановив групу розділювачів чисел у форматі мови та регіону на «пробіл» і перезавантажив сторінку сафарі. Я отримав простір у назві. Так що все, що є.
markhunte

чудова знахідка, так це не так?
Рускес

1

Якщо ви спробуєте це як інший користувач або як новостворений обліковий запис користувача, вам слід швидко повідомити, чи це помилка у вашій версії Safari або пошкодження загальносистемної системи проти проблеми кешу чи налаштувань.

Оскільки Safari 7.0.4 не працює, ви також можете спробувати оновити.


1
Така ж помилка в Safari 7.0.4.
azzid

1
Увійшовши як моя дружина, зображення все ще відображається неправильно.
azzid

1
Створено нового користувача - картинка все ще не завантажиться.
azzid

0

Оновлено до OSX 10.10 Yosemite сьогодні. Він приніс Safari версії 8.0 (10600.1.25).

У мене більше немає проблем із відкриттям зображення! =)


0

Це помилка, яка проявляється при використанні інтегрованої графіки Intel. Використання gfxCardStatus для примусового використання дискретної відеокарти вирішує проблему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.