古いiPadでDiscourseフォーラムが表示できないユーザー

こんにちは皆さん。これはかなり特殊な問題ですが、他に相談できる場所がわからず困っています。

あるユーザーから、iPad(唯一の端末)で当社の Discourse フォーラムが表示できないとの報告がありました。URL にアクセスすると、空白のページ(場合によってはナビゲーションバーのみ)が表示されるそうです。最初は、Discourse のインスタンス側の問題か、そのユーザーの iPad の問題だと思っていました。しかし、実は他の Discourse フォーラム(構成のゴールドスタンダードである meta.discourse サイトを含む)も表示できないことが判明しました。したがって、これはそのユーザーの iPad に起因する問題だと推測されます。

先週も、Windows XP のマシンで Discourse フォーラムが一切表示できない高齢のユーザーがおり、その原因はマシンが TLS 1.1 または 1.2 を使用できないことにあったと判断しました。

今回のケースでは、問題解決のために何を試すべきかアドバイスに迷っています。何かアイデアはありますか?

詳細は以下の通りです:

  • デバイス:iPad mini
  • OS:iOS 9.36(13G37)
  • ブラウザ:Safari および Chrome(両方とも同じ結果)

Discourse フォーラムにアクセスした際に彼が見ている画面は以下の通りです:

当社のメインサイト より、

ただし、@j.jaffeux によるこれらのコミットにより、ユーザーは iOS 9.36 を使用できるはずです。
https://meta.discourse.org/t/ios-9-3-5-and-blank-page/123688/16?u=dax

Discourse サイトが最新の状態であれば、リグレッションが発生した可能性があります。

ただし、その OS はサポートされていないため、簡単な修正があれば対応しますが、複雑な問題の場合は、ページ上で「ブラウザが互換性ありません」というメッセージを適切に表示するように修正します。

「いいね!」 7

こんにちは、マージしてデプロイすればそれが修正されます:

数行の JavaScript のためにブラウザを壊したくないので、ポリフィルを追加しましたが、@dax が指摘した通り、技術的にはこの機能をサポートしていないため、将来的に動作しなくなる可能性があります。

「いいね!」 7