なぜこのWebサイトは正しくロードされないのですか(どうすれば修正できますか)?


親愛なるライフハッカー、
私のケーブル会社のWebサイトはChromeで機能しません。本当に迷惑です。何が起こっているのか、どうすれば修正できますか?

心から、
壊れたブラウザ

親愛なる壊れた、
Webサイトは多くの理由で適切に機能しない場合があり、時にはそれらの理由がすぐには明らかではありません。幸いなことに、これらの問題の多くを自分で追い詰めて修正することができます。タオルを投げる前に試してみるべきことがいくつかあります。

ユーザーエージェントを変更します

いくつかのWebサイトはそうします教えてあなたは彼らがChromeのようなブラウザで動作するわけではありませんが、通常は、彼らが非常に長い間「Works」チェックを更新していないことを意味します(Chromeをサポートしていない場合、Chromeがリリースされてから更新されていません)。その場合、あなたがする必要があるのは、そのWebサイトにトリックすることだけです考え別のブラウザを使用しており、ブラウザのユーザーエージェントを変更することでこれを行うことができます。ユーザーエージェントは、使用しているブラウザをWebサイトに伝える単なるテキストです。したがって、この場合、Chromeのユーザーエージェントの文字列をFirefoxに変更することにより、Firefoxを使用していると思うWebサイトに、あなたを通過させることができます。

Chromeのユーザーエージェントの変更

Chromeのユーザーエージェントを変更するには、ユーザーエージェントスイッチャー拡張機能(プロセスをすばやく簡単にします)、またはツール> [開発者ツール]> [設定]> [ユーザーエージェント]をオーバーライドすることにより、拡張機能なしでそれを行います。これにより、開発者ツールが開いている間にユーザーエージェントが変更されるため、そのWebサイトが完了するまで閉じないでください。

Firefoxのユーザーエージェントの変更

Firefoxでは、ダウンロードできますユーザーエージェントスイッチャー迅速な変更のための拡張機能、またはFirefoxの組み込み設定を変更するための拡張機能。これはもう少し関与しています。これを行うには、タイプabout:configアドレスバーでは、Firefoxを約束します。注意して、ページを右クリックして新しい>文字列に移動して新しい文字列を作成します。入力しますgeneral.useragent.override文字列の名前と、インターネット上で見つけることができる値としてのユーザーエージェント文字列。たとえば、Chrome 19のユーザーエージェント文字列は次のとおりです。

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5

繰り返しになりますが、この方法はもう少し回戦ですが、拡張機能はインストールする必要はありません。

ユーザーエージェントの文字列とお気に入りのブラウザでそれらを変更する方法の詳細については、ハウツーオタクの友達からこのハウツーをチェックしてください

新しいプロファイルでブラウザを開きます

時には、問題がもう少し複雑になる場合があり、実際にページにレンダリングエラーが表示されます。たとえば、私は最近、ライフハッカーを見ることができないことがわかりました読者の投票Firefoxでは、ページの世論調査部分は表示されません。これがFirefoxの問題であるか、特定のセットアップの問題であるかを判断するために、新しいFirefoxプロファイルでページを開き、問題が私の最後にあることを発見しました。

Chromeで新しいプロファイルを作成します

新しいプロファイルを使用してChromeを開くには、Windows Explorerウィンドウを開き、次のファイルパスを入力します。

Windows Vista/7

%LOCALAPPDATA%\Google\Chrome\User Data\

Windows XP

%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\ 

MacおよびLinuxユーザーは、それぞれのファイルマネージャーを開き、フォルダーまたはその同等物に移動して、次のパスを入力する必要があります。

x

~/Library/Application Support/Google/Chrome/

Linux

~/.config/google-chrome/

そこに着いたら、「デフォルト」と呼ばれるフォルダーを見つけて、「バックアップデフォルト」に名前を変更します。 Chromeを再開すると、きれいなスレートで開きます。その後、問題のあるWebサイトを確認して、正しくレンダリングするかどうかを確認できます。そうでない場合は、Chromeは責任を負うため、当面は別のブラウザを使用してアクセスする必要があります。それが正しくレンダリングされた場合、特定のChromeセットアップが問題であり、その新しいプロファイルを保持し、拡張機能を1つずつ再インストールすることをお勧めします(そのうちの1つが問題になった場合)。 「バックアップデフォルト」フォルダーを削除しても、古いプロファイルが不要になった場合は、古いプロファイルを削除できます。チェックアウトプロファイル管理に関するChromeのヘルプページ詳細については。

Firefoxで新しいプロファイルを作成します

新しいプロファイルを使用してFirefoxを開くには、Windowsのコマンドプロンプト(または、Mac/Linuxを使用している場合は端末ウィンドウ)を開き、次のコマンドのいずれかを入力します。

Windows

"C:\Program Files (x86)\Firefox\firefox.exe" -P

x

/Applications/Firefox.app/Contents/MacOS/firefox-bin -profilemanager

Linux

./firefox -profilemanager

コマンドのファイルパスを、FirefoxまたはAuroraをインストールした場所に置き換えてください。

コマンドを正しく入力した場合は、プロファイルマネージャーがポップアップ表示されるのを確認する必要があります。 [プロファイルの作成]をクリックして、名前を付けます。きれいなFirefoxスレートで迎えられる必要があります。その後、問題のあるWebサイトを確認して、それが正しくレンダリングされるかどうかを確認できます。そうでない場合は、Firefoxは責任を負うことになり、当面は別のブラウザを使用してアクセスする必要があります。それが正しくレンダリングされた場合、特定のFirefoxのセットアップが問題であり、その新しいプロファイルから新たに始めて、拡張機能を1つずつ再インストールすることをお勧めします(そのうちの1つが問題になった場合)。不要になった場合は、プロファイルマネージャーから古いプロファイルを削除できます。詳細については、ご覧くださいMozillaのプロフィールマネージャーに関するヘルプ記事

別のブラウザで問題のあるサイトを開きます

新しいプロファイルを作成しない場合、それはおそらくそのブラウザの問題であり、自分で問題を修正することはできません。代わりに、これから別のブラウザでそのページを開くだけです。それは一種の痛みですが、それを簡単にするためにできることがいくつかあります。 Firefoxユーザーはダウンロードできますで開く拡張機能により、任意のリンクを右クリックして、選択したブラウザで開くことができます。 Chromeユーザーは同等の拡張機能を持っていませんが、いつでもFirefoxを開き、ChromeのOmnibarからFirefoxのタブバーにURLをドラッグできます。これは、別のブラウザで現在のページを簡単に開く方法です。

心から、
ライフハッカー

PSは、壊れたWebサイトのトラブルシューティングに関する独自のヒントを受け取りましたか?コメントでそれらについて教えてください。