Auf einer Site, die ich gerade erst baue, tritt ein ungewöhnliches Ereignis auf, bei dem Bilder um 90 Grad anders angezeigt werden als erwartet, wobei jedoch die normalen Abmessungen des von mir angegebenen Bildes beibehalten werden. Dies tritt nur auf der Safari in iPad und iPhone für mich auf ... alle anderen Browser haben dieses Problem nicht.
Irgendwelche Ideen?
Die betreffende Seite kann hier eingesehen werden: http://www.andrewpeterson.com/i-had-to-be-a-perfect-gentleman-with-the-princesses/
Antworten:
Uuuh .. Ich habe kein Apple-Gerät oder keinen Apple-Browser zum Überprüfen .. aber es sieht so aus, als würden sie EXIF- Metadaten lesen (insbesondere Rotation).
Ich habe eines dieser Bilder in XnView geöffnet - das Bild wird um 90 Grad gedreht angezeigt.
Versuchen Sie, alle zusätzlichen Informationen aus diesen Bildern zu entfernen (machen Sie dies für mindestens ein Bild). Verwenden Sie Bildkomprimierungsprogramme wie das folgende: punypng.com (oder ein anderes Tool, mit dem Metadatendetails entfernt werden können. Oder drehen Sie es einfach und speichern Sie es erneut.) Und ersetzen Sie Ihr Bild durch eine "optimierte" Version.
Stellen Sie beim erneuten Überprüfen auf dem iPad sicher, dass der Browser über die aktuelle Bildversion verfügt. Löschen Sie daher die Caches.
PS Thnx Su '
quelle
Versuchen Sie es mit JPEG und PNG Stripper http://www.steelbytes.com/?mid=30 und entfernen Sie dann alle Informationen zu den Metadaten von Image. Es funktioniert einwandfrei
quelle
Hier ist eine einfache Möglichkeit, die EXIF-Rotationsmetadaten manuell zu überschreiben, wenn das Bild in MS Windows in der richtigen Ausrichtung gespeichert ist. Klicken Sie im Windows Explorer mit der rechten Maustaste auf die Bilddatei und wählen Sie "Im Uhrzeigersinn drehen". Führen Sie dies viermal durch, um das Bild vollständig zu drehen. Das Bild hat dann für alle Systeme die richtige Ausrichtung. Anschließend können Sie das Bild auf Ihren Webserver hochladen.
quelle
Ich habe dies über Apples Bug Reporter als Fehler bei Apple gemeldet . Wenn dies für Sie wichtig ist und Sie über Beispieldaten verfügen, kann es nicht schaden, mehr als einen Bericht zu dem Problem zu haben. Der Screenshot unten sollte das Problem hervorheben. Wenn ein Mitarbeiter von Apple diesen Beitrag aus Versehen anschaut, lautet die Problem-ID 11299426.
quelle