ヘッダーにプレーンJavaScriptを挿入して、ページロードをフックさせて、各タグまたは要素がロードされて見えるようにする方法を探しています特定の名前、ID、またはクラスを定義し、条件を満たす場合は何らかの操作を行います。あるいは、ダウンロードしたページの新しいチャンクごとにDOMが更新された後に起動させることもできます。その間、もちろん、ページはロードされ続けるでしょうが、私はデバッグを行い、警告と問題を把握しています。ページロードとしてDOM要素を処理する
ブラウザが私のためにフィルタリングを行うならば、すばらしいことです。そうでなければ、要素タイプと名前を毎回テストする必要があります。最悪の場合、ページのレンダリングが遅くなることがわかります。私はGreasemonkeyスクリプトを作成しようとしているので、主にFirefoxに関心がありますが、クロスプラットフォームは素晴らしいでしょう。
この理由は、間違ったスタイルのページを最後まで読み込んでから、新しいスタイルにジャンプさせないようにするためです。 DOMの完成まで使用できない他の多くのサイトも、初期のjavascriptの恩恵を受ける可能性があります。
GMは、DOMがロードされた後にのみ動作し始めます。だから私はそれが不可能であると言っている、すべてのGMは後に*、どちらも負荷と一緒に行く前ではありません。それはユーザーの接続、ブラウザの設定、そしてページの重さによります。したがって、変更しているページが非常に重い場合や、変更が重い場合は通常は目立ちません。 – Griphox
これは旧バージョンでのみ当てはまりますが、head要素がロードされるとすぐに実行を開始できるようにするステートメントが追加されました。 – SilverbackNet