iOS 9.3.5 での最近の問題

おそらく過去 1 ヶ月ほどで発生した事象だと思われます。当社は、ホスト型エンタープライズ顧客へのデプロイを、このサイト(コミットごとにデプロイされています)ほど積極的に行っているわけではありません。

この問題を引き起こす可能性のある変更がいくつかあり、@j.jaffeux が 1 日ほど中に結果を報告する予定です。

互換性を得るためのフォークやパッチ適用については、簡単な作業ではありません。Discourse は非常に機能豊富なアプリケーションであり、最新のブラウザ機能を活用する傾向にあります。これは刻々と変化する目標です。ブラウザの仕様上の欠陥を回避するために内部コードを複雑化することを好ましく思っておらず、やむを得ない場合のみ行っています。

とはいえ、クローラー向けの「読み取り専用」ビューの実装には強くコミットしています。例えば以下がそうです。

https://web.archive.org/web/20190628044743/https://meta.discourse.org/t/recent-problem-under-ios-9-3-5/121524

および

https://web.archive.org/web/20190628044927/https://forums.sketchup.com/t/cannot-view-forum-on-my-ipad/97863

これらは、古いブラウザを含めほぼすべてのブラウザで動作します。

@j.jaffeux の報告を待ちましょう。

もし、サポートされていないブラウザに対して「申し訳ありませんが、このブラウザはサポートされていません」と表示する代わりに、「読み取り専用」ビューにフォールバックさせたいというご要望がある場合は、検討する価値があると考えています。その場合は、@team 宛てに別途メッセージを送ってください。

「いいね!」 3