ChangeMapのブックマークレットを更新した

(別名:地図検索のお手伝いをするブックマークレット*1


今回の更新は構造的に分けると
(A)ブックマークレット本体側(W-ZERO3 及び PC用)
(B)ブックマークレットから呼ばれるHTML側
の両方を更新した。


ChangeMapのブックマークレットW-ZERO3 及び PC用)20060827版

javascript:(function(){function gSel(D){return D.selection?D.selection.createRange().text:D.getSelection?D.getSelection():getSelection?getSelection():'';}var A=S='',c=encodeURIComponent,d=document;if(d.getElementsByTagName('frame').length==0){A=d.activeElement;S=gSel(d);}if(S==''){for(var i=0;i<frames.length;i++){d=frames[i].document;A=d.activeElement;S=gSel(d);if(S!='')break;}}location='http://borbis.web.fc2.com/chgmap.htm?act='+c(A)+'&sel='+c(S)})();

(A)は、利用者各人のブラウザに登録される部分なので、各人がもう一度ブックマーク・お気に入りに再登録する必要があります
(B)は、 http://borbis.web.fc2.com/chgmap.htm をそのまま使っている限りは、既に更新済みです。


更新内容
(A)インラインフレーム・フレームのあるページで選択文字列・アクティブエレメントを取出せるようにした。(クロスサイトの制限は残る)
(B-1)「文字列⇒MapionPDAフリーワード検索」に郵便番号も検索対象に追加して「文字列⇒MapionPDA スポット名 〒 検索」の名称にした。
(B-2)「文字列⇒livedoor地図キーワード検索」追加
(B-3)「文字列⇒goo地図キーワード検索」追加
(B-4)「文字列⇒goo郵便番号 フリガナ表示ON」追加
(B-5)「文字列/URL⇒POP辞書」追加
(B-6)「リンク」に住所一覧表の表示のリンクを追加した。これは、「○○番地○○号」まで正確な位置(緯度・経度)を得たい場合にキーワード検索では不充分な場合が多く、住所一覧表が必要になるから。また、地図会社の系列・サイトによって情報量に差がある事から系列を明記した。また、なじみの無い地名は漢字だけでは読めないので「よみがな」表示機能の有無を明記した。




ここで、地名の読み方のクイズを出します。
(初級編) 歌手に「上条恒彦」(かみじょうつねひこ)という人がいますが、「春日井市上条町」は、なんと読む?
(中級編) 昔のエライ人に「聖徳太子」(しょうとくたいし)という人がいますが、「大阪府大東市太子田」、「六合村太子」は、なんと読む?
(中級編) 「道祖神」は、「どうそじん」と読みますが、「栃木県真岡市道祖土」、「埼玉県さいたま市緑区道祖土」は、なんと読む?
(上級編) 兵庫県神戸市の「神戸」は「こうべ」と読みますが、「群馬県群馬郡榛名町神戸」、「東京都西多摩郡檜原村神戸」、「静岡県榛原郡吉田町神戸」、「愛知県一宮市今伊勢町新神戸」、「愛知県知多郡武豊町明神戸」、「鳥取県日野郡日南町神戸上」、「岡山県津山市神戸」は、なんと読む?
因みに、「兵庫県神戸市」以外で「こうべ」と読むのは、「宮崎県延岡市神戸町」のひとつだけ(?)で「こうべ」と読むのは特異なのかも?


(答え)は、「文字列⇒goo郵便番号 フリガナ表示ON」で調べてね!