2009-07-30 12 views

答えて

2

いいえ、それはすべてJavaScriptとAJAXに基づいています。

オーバースクロール...小さなスクリプトタグがHTMLに埋め込まれており、Googleで大きな.jsファイルを指しています。これには、「地図ボックス」を構築し、地図画像をダウンロードし、マウスを動かすと物をクリックするJavaScriptがたくさんあります。

0

Googleマップ、私は間違っていない場合は空想JavaScriptを介して行われます。まだFirefoxをインストールしていない場合は、FirebugをFirefoxにインストールし、マップをGoogle Mapsに「検査」すれば、それは機能を提供するためのJavaScriptとともに、たくさんの画像であることがわかります。

3

これは、すべてのHTMLとJavascript、プラスビデオトラック、衛星のたくさんだ、とGoogleの魔法...詳しい情報(と飛行機?):

1

それはどちらもフラッシュでもJavaアプレット。インタラクティブな要素を駆り立てるためには、HTML、CSS、画像などが多用されています。

Googleマップウィジェットを作成して統合する方法と例については、Google Maps APIをご覧ください。

5

もう少し詳しく、google mapsは大きなdiv要素を使用して複数のimg要素を含んでいます。これらの要素のそれぞれは、256ピクセルの正方形であり、規則的なグリッド上に配置されます。そこから、Googleマップのjavascriptプログラムは各グリッドイメージを各imgタグにロードする必要があると計算し、通常のDOM操作を使用して正しい場所に各imgを配置します。 div内に表示される地図のタイルだけがロードされます。サイドをスクロールすると、javascriptライブラリはイメージをアンロードし、必要に応じて新しいイメージをロードします。ズームコントロール、マーカー、および線のような他の要素は、必要に応じて上に積み重ねられます。

関連する問題