これはやられた。 ソースを見ると、30?40行程度の非常に短くシンプルなJavaScriptでプログラムされているのが見て取れる(ファンクションは『pan』と『view』の2つのみ)。もちろん外部".js"ファイルにもリンクしていない。 詳しく言うと、このHTML全体に書かれていることといえば、GoogleMapsを表示するためのキー・コードとそのマップに対する命令、及びボディー内にフルスクリーンで表示するための"置き場"の、計3項目しかない。 これを可能にするGoogleMapsのAPIには、JavaScriptなどによって定義づけられる数々のコントロール機能があらかじめ存在し、様々なメソッドにより各種プロパティを外部から操作するような形で機能する。 そのJavaScriptはコンパイルする必要のないスクリプト言語だ。Wikipedia『コンパイラ
![2009-08-26](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)