У 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.