Safari ma problem z wyświetlaniem niektórych obrazów

8

Safari nie wyświetla poprawnie niektórych obrazów.

Najnowszym przykładem jest http://i.imgur.com/GqQchYM.jpg, który doskonale nadaje się do załadowania w Firefox.

Jednak w przeglądarce Safari obraz jest wyświetlany poprawnie podczas ładowania / tak długo, jak długo jest ładowany tylko częściowo. Kiedy powinien wyświetlić cały obraz, wszystko, co otrzymuję, to czarne lub białe pudełko. Można jednak kliknąć, aby powiększyć.

Safari

Safari 7.0.3

Firefox

Firefox

Już raz miałem ten sam problem. Tym razem znalazłem ten wątek: https://discussions.apple.com/thread/3796427

i udało się go uruchomić, usuwając:

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

Tym razem też tego próbowałem, ale obraz nadal nie działa.

System został zaktualizowany. Moja wersja Safari to 7.0.3 (9537.75.14). System operacyjny to OS X 10.9.2 (13C1021).

Co mogę zrobić, aby przeglądarka znów działała?

EDYTOWAĆ:

Próbowałem usunąć wszystkie rozszerzenia z przeglądarki. Rozszerzenia

Miałem tylko pakiet poprawek Reddit zainstalowany przed czyszczeniem.

EDYCJA 2: problem nadal występuje po aktualizacji do wersji Safari 7.1 (9537.85.10.17.1)

EDYCJA 3: Problem rozwiązany w wersji Safari 8.0 (10600.1.25)!

azzid
źródło
1
Taka sama konfiguracja systemu. Link działa w moim safari. (bez zmian w linku) Ale nie pokazuje obrazu z czarnym
obramowaniem
Czy masz jakieś rozszerzenie na ten temat, które może być ingerujące
markhunte
Miałem zainstalowany pakiet poprawek Reddit jako moje jedyne rozszerzenie. Usunięcie tego nie miało znaczenia.
azzid
Mam to samo w wersji 7.0.3 (9537.75.14) ze wszystkimi ikonami na Facebooku.
1
Mam dokładnie ten sam problem i nadal nie mogę znaleźć sposobu, aby to naprawić. Zauważyłem, że czarne tło pokazuje tylko wtedy, gdy ładuje się progresywny JPEG. Używam najnowszego Mac OS X Maverics.

Odpowiedzi:

3

Działa na moim MBA 10.9.2 Safari 7.0.3?

W tej chwili nie wiem, co powoduje to na twoim komputerze.

Oto kilka wstępnych ustaleń:

Ta strona ma złe formatowanie na początek:

Na przykład, jeśli zmienisz Margines na 3 zamiast 0, lupa nie będzie już wychodzić poza obszar obrazu, co jest pierwszym sygnałem problemu z tym linkiem.

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

Obraz jest ustawiony do wyświetlania w szerokości = 166, wysokości = 222, natomiast rozmiar Naturalny to 3120 x 4160.

AKTUALIZACJA:

Ponieważ działa na moim komputerze, powiedziałbym, że jest to Twoja konkretna instalacja Safari.

Moglibyśmy przystąpić do naprawy twojego Safari (nie wiem, jak to zrobić szybko)!?, Ale szczerze mówiąc, jeśli masz ten problem na większą skalę, zalecam ponowną instalację Safari. Niestety oznacza to ponowną instalację Mavericks. Więc wybór należy do ciebie.

Ruskes
źródło
My Safari pokazuje tytuł jako GqQchYM.jpg 3 120 x 4 160 pikseli
markhunte
W ramach testu ustawiłem grupowanie separatora liczb w formacie w języku i regionie na „spację” i ponownie załadowałem stronę safari. Mam miejsce w tytule. Więc to wszystko.
markhunte
świetne znalezisko, więc to nie tak?
Ruskes
1

Wypróbowanie go jako innego użytkownika lub jako nowo utworzonego konta użytkownika powinno szybko powiedzieć, czy jest to błąd w Twojej wersji Safari, czy uszkodzenie systemowe w stosunku do pamięci podręcznej lub problemu z preferencjami.

Ponieważ Safari 7.0.4 jest już dostępna, możesz także spróbować zaktualizować.

samh
źródło
1
Ten sam błąd w przeglądarce Safari 7.0.4.
azzid
1
Zalogowany jako moja żona zdjęcie nadal wyświetla się nieprawidłowo.
azzid
1
Utworzono nowego użytkownika - zdjęcie nadal się nie ładuje.
azzid
0

Aktualizacja do OSX 10.10 Yosemite dzisiaj. Przyniósł Safari w wersji 8.0 (10600.1.25).

Nie mam już problemów z otwarciem obrazu! =)

azzid
źródło
0

Jest to błąd, który objawia się podczas korzystania ze zintegrowanej grafiki Intel. Użycie gfxCardStatus w celu wymuszenia użycia dyskretnej karty graficznej rozwiązuje problem.

200_sukces
źródło