はてなマップの不具合の原因は prototype.js

5日から生じている、はてなマップの障害の原因は、prototype.js だった模様です。
prototype.js とは簡単に書くと、JavaScript を拡張する汎用的な JavaScript です。
はてなマップprototype.js を使っていたわけですが、実は Google Maps API にも元々同じような拡張する機能が含まれているので、運悪く一部の機能がバッティングして不具合が起こってしまったようです。

詳しくは、はてなマップの不具合の原因はprototype-1.3.1.js が大きく取り上げられています。