ChromeとFirefoxでのサイトナビゲーションの問題

こんにちは。

ユーザーから、ChromeとFirefoxの両方でナビゲーションの問題が発生しているとの報告がありました。弊社でテストを行ったところ、報告された問題は発生しませんでしたが、その理由と解決策をご提示いただけると幸いです。

ユーザーから詳細に報告された具体的な問題は以下の通りです。

  • Google ChromeではユーザーがGoogleからログインするオプションが表示されませんが、Firefoxではログインできます。
  • ChromeとFirefoxの両方に影響します。
    • 一部のリンクが反応せず、右クリックして新しいウィンドウで開くことしかできません。
    • 空白のページが開き、左側のメニューのリンクが機能しません。

OS: MacOs Ventura 13.2.1

新規ユーザーのため、問題を説明する動画をアップロードできません。問題調査のために動画が必要な場合は、どこにアップロードできるかお知らせください。これらのナビゲーションの問題を解決するため、ご協力いただけると幸いです。

「いいね!」 1

対象ユーザーが貴社サイトにアップロードした動画を確認しました。問題は、ユーザーのブラウザにインストールされている翻訳プラグインの拡張機能が原因で発生しています。ユーザーが開発者コンソールを開くと、ほぼ確実にこのエラーに遭遇するはずです。「Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node」。すべてのブラウザ拡張機能を無効にした匿名ウィンドウでサイトにアクセスすることを推奨します。これにより問題が解決するはずです。匿名モードで問題が発生しない場合は、エラーを防ぐために拡張機能を無効にするか、Discourseサイトでの使用を控える必要があります。ただし、引き続き使用したい場合は、アクションを実行するたびにサイトを更新する必要があり、これは明らかに不便です。

根本的な問題は、これらの翻訳機能/拡張機能(およびスペルチェック拡張機能などの他のいくつかの拡張機能)がアプリケーションのHTML構造を変更することにあります。一方、Emberのようなフレームワークは、その構造が知らぬ間に変更されないことに依存しています。

「いいね!」 4

ありがとうございます、@dax さん。そのようにアドバイスします。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.