Firefox3.5から﹁位置情報通知機能﹂が使えるようになりました。これはIPアドレスや無線LANアクセスポイントの情報を利用して、GPSなしにクライアントの位置情報を取得するものです。 早速サンプルを作って試してみました。位置情報を取得してGoogle MapsAPIで地図にその位置を表示します。ちなみにサンプルは iPhone の Safari でも動作します。 位置情報通知機能の仕組み この機能は Google Location Service を利用しているそうです。サイト側がユーザの位置情報を取得するには、JavaScriptで次のような処理を実装する必要があります。 navigator.geolocation.getCurrentPosition(function(position) { // コールバック処理 }); » Using geolocation – MDC ペ