Ver1.0
実は最初に作った初期版(v1.0と呼ぶかな)では、IE8でも動いていた。
とは言っても正式対応とかではなてく、たまたまIE8でも動いていたという感じ。
このv1.0では、ウインドウの分割線は中央で固定で[地図][パノラマ]が半々で表示された。
Ver2.0
次に作ったのは、ウインドウの分割線を移動できるバージョン。v2.0と呼ぶかな。
この時には、ネットで見つけたウインドウを分割表示するJavaScriptのコードを参考に作ったのであるが、JavaScriptなど殆ど理解できないワテにはさっぱり分からないが動いていた。IE8でも表示出来た(注)。
注:その理由は、今思えば、jQueryがIE8対応の古いバージョンだったからだと思う
でも、そのコードは何だかとってもややこしくて、JavaScriptの勉強も兼ねて必死で解読したが、さっぱり分からない。中身が分からないと応用して改造することも出来ない。
なので、[垂直分割]と[水平分割]を切り替えるときに、本当なら同じ位置の地図を表示したままやりたかったが、それが出来ずに毎回初期位置の大阪中之島にリセットされた。
Ver3.0
それで、v3.0を自力で作った。v3.0では、
- ウインドウ分割表示 (分割線移動可)
- 垂直分割/水平分割 を同じ場所で切替可能
- チェックボックスなどの設定項目のCookie保管(一部のみ)
などの機能を入れた。自作のウインドウ分割表示機能をJavaScriptやjQueryを使って作ったのだが、約2週間掛かった。JavaScriptやjQueryを殆ど知らなかったのでネットを検索しまくってどうにか出来た。そのおかげでJavaScriptやjQUeryを物凄く勉強出来たが、兎に角大変だった。
Ver3.1
v3.0に以下の機能を追加した。
- 検索しても場所が表示されないことがあるバグの修正
- Mouse WheelでZoomすると直前の位置に戻ってしまうことがあるバグの修正
- 設定項目のCookie保存 (メニュー左右位置、垂直水平分割モード)
- メニュー背景の色設定機能
など。
Ver3.2
v3.1に以下の機能を追加した。
- Firefoxのボタンの見栄えが悪い問題の修正
- Google AdSense広告
などです。
コメント