コンピュータがかなり遅くなりました。Firefox でスクリプトが実行されているというメッセージです。それが何を意味するのかよくわかりません。デフラグし、CC(crap cleaner) と Avast ウイルスを使用しました。どうしたらいいでしょうか?
答え1
スクリプトは、ユーザー スクリプト (アドオンのようにブラウザーにロードしたもの) か、Web サイトで実行される Javascript のいずれかです。多くの Web サイトではスクリプトが多用されていますが、スクリプトの動作が常に適切であるとは限りません。
質問からウェブサイトのスクリプトであると仮定すると、次のようなアドオンを読み込むことができます。ノースクリプト([アドオン] タブで、新しい拡張機能を検索し、検索語として名前を入力します)。このようなアドオンは多数ありますが、NoScript は非常に効果的なアドオンの 1 つです。
これにより、許可しない限り、Web サイトのスクリプトがブロックされます。欠点は、スクリプトを許可しないと多くのサイトが機能しないことです (Super User でも、スクリプトを許可すると「より良く機能する」というメッセージが表示されます)。そのため、特に最初にインストールしたときは、サイトが正しく機能しないという問題に頻繁に遭遇し、サイトでスクリプトを実行できるように手動で介入する必要があります。選択内容は保存されるため、頻繁にアクセスするサイトを処理するにつれて、介入の必要性は少なくなります。
NoScriptは、ページ上で実行しようとしているすべてのスクリプトを表示し、それぞれを個別に制御できるようにします。つまり、サイトに必要なスクリプトを許可し、広告やその他の不要なものを追加するスクリプトをブロックすることができます。他のアドオンとしては、Javascriptを無効にする各サイトの設定を覚えておいてください。ただし、Javascript はサイトごとにオンまたはオフになっており、新しい問題のあるサイトに遭遇したときに切り替えるアイコンが通常あります。
ほとんどの人は、広告をブロックしてブラウジングを高速化するために、これらのアドオンのいずれかをロードします。しかし、そもそもスクリプトが実行されないようにすることで、スクリプトがハングする問題も解決します。