Microsoft Edge の奇妙なフォーマットバグ

セカンダリコンピュータでフォーラムを確認したところ、この問題に遭遇しました。ブラウザに原因があるのか気になりますが、ご意見をお聞かせください。問題を診断するにはどうすればよいでしょうか?

ブラウザバージョン: 18.19041

フォーラムバージョン: 2.6.0.beta1

最初に確認すべきことは 2 つあります:

  1. サイトがセーフモードで読み込まれますか?

  2. コンソールにエラーは表示されていますか?確認するには、ページを右クリックして「検証」を選択し、「コンソール」タブに切り替えてください。

サイトがセーフモードで動作する場合は、テーマまたはプラグインに問題があります。セーフモードでも動作しない場合は、Discourse の他の部分に問題が発生しています。コンソールのエラーを確認することで、具体的に何が起きているのかの手がかりが得られます。

実は、これが私のニュースフィードに表示されました。マイクロソフトエッジは、2021年3月9日にサポート終了に達するそうです。ディスコースはマイクロソフトエッジのサポートを廃止するのでしょうか(そうすると表示が崩れることになりますか)?

IE11 はサポートしていませんが、最新の Edge はサポートしています。Edge の古いバージョンを使用している場合、互換性の問題が発生する可能性があります。

私はどうやら最新のMicrosoft Edgeを実行しているようですが、互換性の問題が生じる理由や、Microsoftがなぜそのサポートを終了するのかが理解できません。

当社は最新の Edge バージョン(現時点ではバージョン 84)をサポートしています。

あ、なるほど。Discourse に関して、レガシー版 Edge のサポート終了日は設定されていますか(特に Microsoft がそのサポートを終了しようとしていることを考慮すると)?もしまだ明確でないなら、Discourse は Internet Explorer 11 について行ったように、レガシー版 Edge のサポート状況をより明確にすべきではないでしょうか?

私たちはすでにそれをサポートしていません。当社のウェブサイトに記載されている通り、各主要ブラウザの最新安定版のみをサポートしています。

当社のポリシーは、Microsoft 自身のプロダクトである LinkedIn が各主要ブラウザの直近 2 バージョンをサポートしている という方針とも似ています。

旧 Edge はあまりトラッキングされておらず、それをサポートすることは私の意見では見合わないトレードオフです。

Microsoft は、従来の Edge と新しい Chromium ベースの Edge を別々のエンティティとして扱っています。両方のブラウザは名称が同じですが、実質的に全く異なります。

Discourse が公式にサポートしているのは新しい Microsoft Edge のみであることを明確にするべきかもしれません。現状では単に「Microsoft Edge」と記載されており、どちらのブラウザを指すのかが曖昧です。


従来の Edge の最新バージョンは 44.19041 ですが、新しい Microsoft Edge の最新バージョンは 84.0.522 です。これらを踏まえても、Internet Explorer 11 の場合と同様に、Discourse が従来の Edge に対するサポートを終了していることをより明確に示すべきだと考えます。初心者の皆様にとって、この明確化は必要でしょう。

Microsoft Edge は、オペレーティングシステムによって異なるバージョン管理システムを採用しています。

それは完全に正確ではありません。44.xx(私がこの文章を書いている時点では 45.xx)は、そのブラウザの Android/iOS/Xbox 版を指しています。

そのブラウザの最新の PC 版は 84.xx です。

ただし、これらはいずれも新しい Chromium ベースの Edge に基づいています。旧 Edge の最新バージョンは 18.xx です。

Microsoft は、同じ名前を維持しつつ、独自の実装から Chromium ベースのブラウザへ移行することを決定しました。つまり、私たちから見れば同じブラウザであり、ここで同じ考え方が適用されます。

これらは別々のアプリケーションであり、Microsoft もそのように扱っています。

「最新」の Microsoft Edge という表現は、従来の Microsoft Edge を指している可能性もあります。