2

キャンバスを使用して既存の Web ブラウザー内に仮想 Web ブラウザーを作成し、すべてのブラウザーで Web サイトをほぼピクセル単位で完全に表現することは可能でしょうか?

4

3 に答える 3

4

http://html2canvas.hertzen.com/を見てみましょう- Canvas 要素を使用した HTML レンダラーです。いくつかの制限があり (一部の CSS3 プロパティは機能しません)、静的な画像しか作成できません。しかし、それはまだ非常にクールです。

また、要素の正確な配置に関しては、依然としてブラウザー固有になります。

于 2013-01-02T16:02:51.653 に答える
2

理論的には: ええ、多分... いいえ。

実際には:地獄のない。

キャンバス上で flash / silverlight / Java アプレットを再生することはできません。また、次のことを行う必要があります。

  • DOM を手動で解析し、
  • CSSを適用し、
  • JSを実行し、
  • すべてをレンダリングし、
  • 入力要素を作成し、
    • ドロップダウンメニュー、
    • ハイパーリンク、
    • マウスオーバー、
    • そのようなすべてのインタラクション作業は
  • そして、私が忘れていたものは何でも。
  • 適切なアンチエイリアシングのように
于 2013-01-02T15:48:26.243 に答える
0

とてつもない困難を伴うだけです。

なぜ使用しないの<iframe>ですか?

于 2013-01-02T15:45:32.130 に答える