Darstellungsprobleme von Grafiken im Safari

  • Hallo,

    ich habe gestern den Hinweis erhalten, dass auf unserer Homepage Grafiken, die sich im Body der Seite befinden, im Safari nur durch einen Platzhalter dargestellt würden. Die Headergrafiken werden korrekt dargestellt.

    Nach Tests auf ca. 10 verschiedenen Geräten (iPad, iPhone und ein Macbook pro) mit verschiedenen Ständen von iOS, konnte ich das Ganze tatsächlich reproduzieren. Leider konnte ich keine Gemeinsamkeit feststellen, da es auf manchen Geräten mit iOS 12 funktioniert, auf zwei Geräten aber auch nicht. Auf einem sehr alten iPad mit iOS 9 funktioniert es auch nicht. Die Geräte mit iOS 13 , die ich bisher testen konnte, zeigen die Bilder ordnungsgemäß an.

    Kopiert man sich auf den Geräten, die die Grafiken nicht anzeigen, die URL der Grafik in die Adresszeile, und ruft diese dann separat auf, wird die Grafik angezeigt.

    Das Löschen vom Browsercache wurde auch schon probiert. Keine Änderung. Auf den meisten Geräten war die Website auch noch nie zuvor aufgerufen worden, somit auch nicht im Cache.

    Das Problem besteht seit dem Update auf Version 15 oder 15.1. Ich habe auch bereits den Lösungsvorschlag aus einem anderen Thread, mit den sehr ähnlich klingenden Problemen im IE ausprobiert. (Update auf 15.1.1 etc.) Leider keine Änderung.

    Da iOS 12 doch noch recht verbreitet ist, wäre es schon wichtig, dass das funktioniert.

    Unsere Homepage ist http://www.heitec-pts.de, betroffen sind Grafiken wie z.B. die Ansicht der Servicebroschüre auf der Unterseite "Service"

    Für Tipps oder Lösungen wäre ich dankbar!

  • Hallo,

    also das Bild der Servicebroschüre wird in meinen Tests immer problemlos angezeigt. Ich könnte mir vorstellen, dass das mit der neuen Funktion „Lazy loading von Bildern" zusammenhängt, welches mit Zeta Producer 15.1 eingeführt wurde. Siehe https://www.zeta-producer.com/de/versionshinweise.html

    Ich bespreche das mal noch mit meinem Kollegen.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hallo,

    von iOS 12 gab es ja auch mehrere Revisionen. Können Sie zumindest festmachen, mit welcher genauen Version der Fehler auftritt, also 12.0, 12.1, 12.2 etc. oder 12.4?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Wichtig ist auch, dass der Browser-Cache auf den Geräten mit fehlerhafter Darstellung gelöscht wird, damit wir ausschließen können dass im Cache einfach noch veralteter Code vorhanden ist… Browser-Cache löschen

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    ich habe explizit nochmals nach dem Browsercache schauen, und ihn vom User nochmals vor dem Testen löschen lassen. Das Phänomen bleibt bestehen.

    (Auch auf dem Macbook wohlgemerkt, dessen Softwarestand kenne ich allerdings nicht. Ist aber laut Aussage des Besitzers nicht ganz aktuell.).

    Die iOS Version auf den iOS12 Geräten ist jeweils 12.4.2 , also der letzte Stand, wenn ich nicht irre. Bei dem iOS9 Gerät, war es auch der letzte verfügbare Stand.

    Heute abend bekomme ich auch noch Zugriff auf ein Gerät mit iOS10, da werde ich auch mal noch testen.

    Viele Grüße

    Robert

  • Hallo,

    wir würden Ihnen ja wirklich gerne helfen, aber ich kann das hier nicht nachstellen. Weder unter iOS 13 noch unter iOS 12.4…

    Oft denken user, sie hätten den Browser-Cache gelöscht, haben das aber nicht wirklich getan. Wenn man an die URL einen sogenannten Query-String anhängt, kann man den cache oft umgehen. Vielleicht kann einer der Betroffenen mal einen solchen Link öffnen. Zum Beispiel so:

    https://heitec-pts.de/service-support.html?cachebust=1

    Wenn ich diese Seite auf einem iPhone SE mit iOS 12.4 öffne, sehe ich das Coverbild für die Servicebroschüre ohne Probleme. Auch auf anderen Seiten sind mit keine fehlenden Bilder aufgefallen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo nochmal. Unter iOS 9 kann ich es nachvollziehen. Das schaue ich mir mal an und dann überlegen wir, ob wir da etwas unternehmen, denn das OS ist ja schon wirklich sehr alt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Und noch ein Hallo,

    wir haben am 14.10. ein Online-Update veröffentlicht, dass die Fehlende Darstellung von "LazyLoad"-Bildern in alten Browsern behebt. Ich vermute, das ist auch bei Ihnen die Fehlerquelle. Bitte installieren Sie das Update folgendermaßen:

    Bitte mal auf "Extras > Updates suchen" klicken und nachdem Daten geladen wurden (Hinweis unten rechts) die Tastenkombination STRG-SHIFT-T drücken. Danach dann mit F7 veröffentlichen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Guten Morgen,

    das Online Update hatte ich bereits eingespielt, und das Neuerstellen samt Neuveröffentlichen durchgeführt, bevor ich den Thread hier erstellt hatte. (Es gab ja den anderen Thread mit den Problemen im IE, und da das recht ähnlich klang, und diese Lösung da bereits stand, dachte ich ausprobieren schadet nicht.) Das hatte aber leider keine Änderung gebracht.

    Da ich inzwischen aber einige iOS 12 Geräte ausprobieren durfte, und es auf allen Geräten außer den zwei Problemfällen geht, glaube ich inzwischen das es vielleicht eher an den Geräten (oder am Benutzerkonto, beide Geräte gehören der selben Person) liegt, als am Projekt.
    Ist zwar ungeschickt, weil der Besitzer ausgerechnet unser Layouter für die Homepage ist, aber solange der größte Teil der Besucher keine Probleme hat...

    Und was iOS9 angeht, stimme ich Ihnen zu. Da würde ich jetzt auch kein Fass mehr aufmachen.

    Viele Grüße

    Robert

  • Hallo,

    die von Online-Update aktualisierten Skripte sind aber definitiv noch nicht auf Ihrer Website, das habe ich eben überprüft.

    Ich vermute, Sie hatten den Schritt mit der Tastenkombination "STRG-SHIFT-T" übersprungen und daher sind noch die falschen Skripts eingebunden… Bitte mal STRG-SHIFT-T drücken und dann nochmal veröffentlichen. Dann sollte das Problem in alten Browsern einschl. iOS 9 behoben sein.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo nochmals,

    das wundert mich. Denn nach dem drücken von "STRG+SHIFT+T" hat er zumindest unten rechts im Programm angezeigt, dass er alles neu erstellen würde. Und auch das hochladen hat deutlich länger gedauert als üblich.

    Ich habe es jetzt gerade eben aber nochmals ausgeführt, und hochgeladen.

    Viele Grüße

    Robert

  • Nachtrag:

    Nach dem zweiten Mal "alles neu erstellen" und hochladen, funktionieren die betroffenen iPad/iPhone jetzt auch. :thumbup:

    Nur der Safari (Version 11.1) auf dem Macbook weigert sich weiter standhaft.

    Viele Grüße

    Robert

  • Nur der Safari (Version 11.1) auf dem Macbook weigert sich weiter standhaft.

    iPhones kann ich mittels Simulator in allen möglichen iOS Versionen testen. Safari leider nicht (und 11.1 ist auch schon ziemlich alt). Ich vermute aber eher wieder den Browser-Cache.

    PS: entscheidend hier ist das STRG-SHIFT-T, nicht das erstellen, denn ein STRG-SHIFT-T verursacht implizit auch ein neu Erstellen aller Seiten.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    Safari leider nicht (und 11.1 ist auch schon ziemlich alt).

    ja, da haben Sie Recht, der ist ziemlich alt.

    Aus diesem Grund würde ich auch sagen: Problem gelöst.

    Vielen Dank für den Support!

    Robert

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!