sea of yug

About MoEAAL

MoE ancient age locator は、 MoE の家情報を 公式ページの タウンマップ から取得 (後述) して表示するサイトです。

何かあったら 中の人 までどうぞ。

おまけ いなり 動画のエンコード

作った理由

まりーさんが、迷子だっていうので。

使い方

地図のスクロール
  • 縮小マップをクリックする。
  • 拡大マップをドラッグでも動く。
ポップアップ
  • 番地にマウスのっけるとなんか出る。
指定場所へのジャンプ
  • URL からロード。
  • location タブを選択してプルダウンからサーバーや番地を指定。
  • 家情報タブ、コメントタブを選択して番地をクリック。
コメント方法
  1. コメントしたい番地を選択する。
  2. 拡大マップ右下の comment を押すとフォームが表示される。
  3. 適当になんか書いて 送 ボタンを押す。
コメントの消し方
  • more ってとこ押すとコメントを全部表示できるので、 x をクリック。

技術的な問題

IE6 で糞重い!

どうしょもないです。

IE6 の DOM と javascript 重過ぎ。 くされノートで最近版 Firefox でサクサク動くのに、メインマシンの IE6 で砂時計でまくり。

IE7 でちょっとまともになってるみたいだけど。

コメントとか見てる時に地番選択すると IE6 で表示がバグる

IE6 unk- 回避方法あったら知りたい。 z-index とか弄ってもダメぽ。

メモリリークしてるよ!

終了時にできるだけハンドラ開放してるんだけど、たまに開放されないで残るノードがあるっぽい。

勉強中。

コーディングの作法が酷い

JavaScript のスキル上げしながらだったので。色々酷いと思う。

JavaScript って、新旧いろんな情報ありすぎで、アッってものに出会えるまで初心者は遠回りしがちな気がします。

自分がとても参考になったと思うのは、 Douglas Crockford's Javascript (和訳へのリンクあり) とか prototype.js のソースコードとか。

情報について

家情報は、sharlm さんが公式タウンマップから取得し、 XML に変換して公開しているものを、一時間おきに cron で取得し、 JSON に変換して利用しています。

番地の位置情報は、 wiki2ch の家 Age スレ に貼られている有志が作られたマップを参考にしています。

この場を借りてお礼申し上げます。

コメントについて

こちらで家主を認証する手段が無いので、誰でもコメント、消去できる仕様にせざるを得ません。 そのかわり、公式から取得した情報とコメントは完全に分離してあります。

家一軒につき、10 件までのコメントが保存されます。 一応 IP など記録しているので、あんまりな荒らしっぽい人がいる場合は規制もできます。 が、なんでもネガティブに考えるのは好きじゃないので、うまいことやってくれると中の人が嬉しいです。 みんなで情報をつけられる、くらいにゆるく考えてくれて良いかと。

更新履歴

2010 12 16
0.13 ゲオ西と南追加。こまこましたの直し。ねむい。
2010 10 27
0.12 ゲオ追加。表示関係こまこましたの直し。twitter の公式 widget が popup するようにした。
2010 4 24
0.11 番地のソートおかしかったのを直した
2010 4 18
0.10 コメントつきとりあえずうp