やりたいことの例: - JavaScript を処理し、新しい DOM を生成する - レンダリングされた DOM オブジェクトに関する情報 (位置、サイズなど) を提供できるようにする
編集: 私の主な関心事は、ページの中央に大きなフラッシュ オブジェクト (通常は映画やゲーム) が含まれているかどうかです。
やりたいことの例: - JavaScript を処理し、新しい DOM を生成する - レンダリングされた DOM オブジェクトに関する情報 (位置、サイズなど) を提供できるようにする
編集: 私の主な関心事は、ページの中央に大きなフラッシュ オブジェクト (通常は映画やゲーム) が含まれているかどうかです。
これを行う唯一の方法は、実際のレンダリング エンジン (WebKit や Gecko など) または目的に十分な機能を備えた何かのいずれかのレンダリング エンジンを介して HTML をパイプし、結果の DOM に対して、それがどのように見えるかをクエリすることだと思います。インスピレーションを得るために、 webkit2pngのようなプロジェクトを見てみましょう。