Benutzer kann Discourse-Foren auf altem iPad nicht anzeigen

Hallo zusammen, dies ist ein ziemlich spezifisches Problem, aber ich bin mir nicht sicher, wo ich mich sonst noch wenden soll.

Ein Benutzer hat gemeldet, dass er unser Discourse-Forum (http://talk.restarters.net/) auf seinem iPad (seinem einzigen Gerät) nicht sehen kann. Wenn er die URL aufruft, sieht er einfach eine leere Seite (und manchmal die Navigationsleiste). Ich habe angenommen, dass dies entweder ein Problem mit unserer Discourse-Instanz oder seinem iPad ist. Es stellt sich jedoch heraus, dass er auch keine anderen Discourse-Foren sehen kann, einschließlich dieser Seite (meta.discourse), die ich als Goldstandard für die Konfiguration betrachte. Daher gehe ich davon aus, dass dies ein Problem mit seinem iPad ist.

(Wir hatten letzte Woche ein ähnliches Problem mit einem älteren Benutzer, der keine Discourse-Foren auf seinem Windows-XP-Rechner sehen konnte – wir haben dies darauf zurückgeführt, dass sein Gerät TLS 1.1 oder 1.2 nicht unterstützen konnte.)

In diesem Fall bin ich mir nicht sicher, was ich ihm vorschlagen soll, um dieses Problem zu beheben. Hat jemand Ideen?

Hier sind die Details:

  • Gerät: iPad mini
  • Betriebssystem: iOS 9.36 (13G37)
  • Browser: Safari & Chrome (beide zeigen das gleiche Ergebnis)

So sieht es aus, wenn er auf ein Discourse-Forum zugreift:

Von unserer Hauptseite,

Ihr Benutzer sollte jedoch iOS 9.36 nutzen können, wie in diesen Commits von @j.jaffeux beschrieben:
https://meta.discourse.org/t/ios-9-3-5-and-blank-page/123688/16?u=dax

Wenn Ihre Discourse-Website aktuell ist, könnte es zu einer Regression gekommen sein.

Das gesagt: Da es sich um ein nicht unterstütztes Betriebssystem handelt, werden wir eine einfache Lösung finden, falls vorhanden. Sollte die Sache jedoch kompliziert werden, sorgen wir dafür, dass auf der Seite ordnungsgemäß die Meldung „Browser nicht kompatibel“ angezeigt wird.

7 „Gefällt mir“

Hi, wenn dies zusammengeführt und bereitgestellt wird, ist es behoben:

Ich möchte Browser nicht wegen ein paar Zeilen JavaScript kaputt machen, daher habe ich es polyfilled. Wie @dax jedoch sagte, unterstützen wir dies technisch nicht, und es könnte in Zukunft nicht mehr funktionieren.

7 „Gefällt mir“