インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Noscript を使用して Firefox でのぎくしゃくしたビデオ再生を排除 – 段階的な修正

Firefox、Noscript、ぎくしゃくしたビデオ再生 - 解決策

更新日:2023 年 8 月 11 日

Firefox を (当然のこととして) 使用している場合は、Noscript の使用も (当然のこととして) 検討することをお勧めします。Noscript は、現代の Web である Javascript ジャングルを、より自然で心地よいものに変えるのに役立ちます。ただし、問題は、Noscript を標準に合わせて設定するのが少し難しい場合があり、効果的に使用するにはある程度の理解が必要であることです。そうなると、奇妙なバグが発生する可能性があります。これから説明するようなものです。

Firefoxで動画を再生したいと思っていました。ストリーミングサービスもそのひとつ。好きなもののエピソードを見つけて、視聴してください。もちろん、事前に、ストリーミング サービス ドメインで必要なすべてのスクリプトを有効にしました。そして、再生は問題なく始まりました...ただし、10 秒ごとに、数フレームが落ちるようなぎくしゃくした効果が発生します。あるいはネットワークバッファリングかもしれません。奇妙な。さて、このままではいけないと思い、探索と調査を始めました。簡単に言うと、その道筋が私を Noscript に導きました。私の後には人々が続きます。

Noscript には膨大な機能があります

Noscript 設定の [全般] タブを見てみると、12 種類の異なるカテゴリの Web 要素を処理できることがわかります。したがって、スクリプトをブロックするだけでなく、フレーム、WebGL、Web サイトの ping 機能 (皆さんが考えているものではありませんが、おい)、LAN アクセス (信じてください、サイトによっては、使用しているポートなどを把握するためにローカルホストにアクセスできるし、アクセスしたいと思うこともあります)、CSS、フォントなども処理できます。たとえば、サードパーティのフォント読み込みブロックは、迷惑なサイトが無意味なリモート フォントを読み込むのを阻止するため、非常に優れた機能です。素敵なジャブリー。

Noscript を使用して Firefox でのぎくしゃくしたビデオ再生を排除 – 段階的な修正

当然のことながら、これらの Web 要素をブロックまたは許可する前に、これらの Web 要素が何を行うかを理解する必要があります。つまり、信頼済みサイトまたは一時的に信頼済みサイトに何を許可するかを決定する必要もあります。ただし、実際に信頼済みサイトに対してすべてを許可していると仮定しましょう。そうすれば、すべてうまくいくはずですよね?

問題と解決策

ビデオ再生がぎくしゃくしているため、問題はグラフィックス/ディスプレイ スタックのどこかにあり、Firefox の動作に何らかの形で関係しているのではないかと考えました。ということで排除クエストをやってみました。 Firefox が HW アクセラレーションを使用していることを確認しましたが、それだけでは十分ではないようです。 Noscript を完全に無効にしましたが、再生は問題なく、スムーズでクリアでした。うーん。したがって、何らかの形で Noscript が関与していることは間違いありません。次に WebGL を検討することにしました。

Firefox の設定、オプション、構成をかなり調べる必要がありましたが、結局のところ、Noscript で WebGL を有効にしている場合でも、実際に WebGL にアクセスして楽しむ前に、上書きするグローバル設定をオンに切り替える必要があることがわかりました。 about:config の下で、次のものを探します。

noscript.forbidWebGL

Noscript を使用して Firefox でのぎくしゃくしたビデオ再生を排除 – 段階的な修正

この設定は、Noscript UI に表示される内容に関係なく、true としてマークされます。スイッチをオフにし、ブラウザを再起動し、目的の Web サイトでスクリプトなどを有効にし、ビデオの再生を開始すると、ぎくしゃくしたフレーム落ち効果がなくなっていることに気づくでしょう。仕事は終わりました。必要に応じて、視聴後に元に戻してください。

結論

私は Noscript がとても気に入っており、可能な限りどこでも使用しています。しかし、私は「非表示」設定と、UI から変更できないオプションがあることを本当に疑っていない一般ユーザー (たとえオタクであっても) にとって、この設定により作業が少し難しくなる可能性があるという事実に少し困惑しています。解決策は、デフォルト状態の関連説明と根拠を含めてこれを公開し、ユーザーが正しい決定を行えるようにすることだと思います。

私の場合、WebGL を一時的に許可してから、ビデオを見終わった後にオプションを元に戻すことが問題でした。このチュートリアルがお役に立てば幸いです。毎日のブラウジングワークフローに導入できる最適化の別のレイヤーが常に存在するように見えるため、私は Noscript で遊び続けます。さて、終わりました。

乾杯。


  1. 動作していないときにYouTubeを修正する方法

    YouTubeで1日に少なくとも1本の動画を見ないと1日を過ごすことができないことを認めなければなりません。動作していないときは、何か深刻な問題があるように感じます。これが発生した場合、私は常に基本的な修正を最初に試します。 基本的な修正が失敗した場合、それは抜本的な時代が抜本的な対策を必要とするときです(多かれ少なかれ)。それらの基本的な解決策とそれほど基本的ではない解決策が何であるかを発見するために読み続けてください。そうすれば、YouTubeをできるだけ早く稼働させることができます。 ダウンディテクタを確認 AndroidまたはiOSデバイス(Chrome経由)でYouTubeを使用

  2. DNS over HTTPSとは何ですか?それはMozillaを「インターネットの悪役」にしますか?

    一般に、アプリ開発者がセキュリティ、プライバシー、パフォーマンスを向上させる機能を追加する場合、アプリ開発者はそれほど多くの問題を抱えることはありません。しかし、MozillaのDNS over HTTPS(コンピューターがWebアドレスを検索するための暗号化された方法)の実装は、英国のインターネットサービスプロバイダー協会(ISPA)が運営する「インターネット悪役」ランキングのファイナリストとしての地位を獲得しました。政府機関からのコメント。 なんで?この機能は、コンピュータがWebサイトを検索しようとしたときに送信する要求を暗号化するためです。英国のISPは、インターネットのブロックと追