アトム-サイト
[ アトム-サイト ] - 管理人さんのページです。
feed-icon RSS2.0   feed-icon Atom
[ javascript ] 一覧へ
GoogleMaps風
管理人さんのブログ 2008-08-28 08:10:11

ココのブログシステムの改良もネタ(やる事)が無くなってきた。
新しいサイトのイメージとかアイデアとか湧いてきているので、この本(Amazonのリンク)に載っていたサンプルを改良してjavascriptの実験をしてみた。
ここからドンドンと発展させていこうかと…。

応用が利くような具体的なプログラムが載っていたりと、数冊読んだAjaxの本の中では一番良かったですので読んでみてください(Amazonはここをクリック)。
javascript GoogleMaps風 (.jpg)

GoogleMaps風のドラッグして動かすプログラムです。
全ウィンドウに対応したりとか、div要素のプライオリティや透過がどうなるのか…とか、下記のURLで色々テスト。
IE/FireFox/Operaに対応(Safariも動くはずですが、持って無いので未確認です。誰かチャンと動くのか教えてください←Safariでも動作確認しました)。
※ついでに、canvasタグを使って3Dの描画もテスト。IEにはcanvasがないので『excanvas.jp』を使ってます。この辺も面白い使い方できそうだけど、もう少し後で…。

ココで動きます(↓)。
http://imgsearch.selfip.com/test/googlemaps.php
javascript GoogleMaps風 (.jpeg)

通信してるわけじゃないので「Ajax」ではありません。
ただの普通のjavascriptです。

divタグの使い方把握したので、次は違う見せ方で…。

~~~~

IE8(β版)でテストしてみたところ、『excanvas.jp』部分が描画されない…。
実験サイトでもexcanvasを使ってたりするので、困った( http://jp.link.hobby-site.com )。
調べてみると…。
DOCTYPE宣言を取ればいいみたい(ま、いいでしょ)。
javascript GoogleMaps風 (.jpg)
…という事で、IE8でもcanvas系表示されました(よかった)。
他には、<meta http-equiv="X-UA-Compatible" content="IE=7">というmetaタグを入れるやり方も有り(ココに書いてあります)。

~~~~

javascriptの隠蔽化という事をやってみた。
クライアント側にダウンロードして実行させる物なので基本的には隠せないのだが、単純には見れない様にしてみた。
ココのコメントスパム対策(記事)した時と少し似てるやり方で対処(…と、プラスして2つの方法で対策)。
実際には隠蔽化したjavascriptがある方法では簡単に見れてしまって「アレレ?」という感じなのだが、まぁこれで精一杯ってとこかな(クライアントが実行するプログラムなので完全に隠すのは絶対無理)。


※ 『javascript』に繋がる関連物を 視覚的に探しだせるサイトを作ってみました(よろしければクリックしてみてくださいね)。

 コメント記入者:

 リンク元:
(1) : http://www.google.co.jp/search?q=javascript+googlemap%E9%A2%A8&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
(1) : http://www.google.co.jp/search?q=googlemap%E9%A2%A8+javascript&btnG=%E6%A4%9C%E7%B4%A2&hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&hs=4UQ&sa=2
(1) : http://www.google.com/search?hl=ja&lr=&ie=UTF-8&oe=UTF-8&num=50&q=excanvas+%E4%BD%BF%E3%81%84%E6%96%B9
(1) : http://www.google.co.jp/search?hl=ja&rlz=1C1GGLS_jaJP352&q=googlemap%E9%A2%A8&start=10&sa=N

 ページ閲覧者数:11人

[ javascript ] 一覧へ


<< 2009年11月
2009年11月22日(日)
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

 最近の書き込み

パソコンショップ
  <2009-11-21 06:56:01>
ネットコマンド
  <2009-11-20 10:30:10>
Linuxコマンド
  <2009-11-18 11:44:56>
家のパソコン
  <2009-11-17 17:25:58>
ROUND 1 (豊橋)
  <2009-11-17 07:49:50>
nPOPs
  <2009-11-15 07:40:23>
打ちっぱなし
  <2009-11-13 15:21:35>
胃カメラ
  <2009-11-13 15:10:33>
T-01A
  <2009-11-13 10:02:41>
画面キャプチャ
  <2009-11-13 07:01:33>


 カテゴリー

おでかけ(67)
サッカー(41)
季節(32)
食べ物(30)
旅(28)
家(28)
映画(26)
地元(25)
DIY(24)
家族(21)
学校(20)
モバイル(20)
生物(20)
健康(19)
Web(17)
風景(17)
ドラマ(17)
通勤(16)
ブログ(14)
Winアプリ(14)
家電(13)
ゲーム(12)
足技(12)
ブラウザ(11)
本(11)
ゴルフ(10)
自転車(10)
Linux(10)
php(9)
javascript(9)
 ・ 連想検索
 ・ GoogleMaps風
 ・ GETリクエストを得る
 ・ Ajax多重通信
 ・ 画像検索
 ・ 3D空間
 ・ formでのENTERキーと多重送信
 ・ Ajax suggest
 ・ textarea カーソル位置文字列挿入
PCハード(9)
ネットワーク(8)
飲み物(8)
会社(8)
感銘映像(6)
税金(5)
空想(5)
VMware(4)
Ruby(4)
データベース(3)
perl(1)