適当に検索して見つけたブログで（既に消えているようだが）こんな発言があったようだ。

しかしどうだろう。Googleマイマップを「よく使っている」という人でも、自分が作成するマップがいつどの時点で公開状態となるのか（パブリッシュされるのか）、そのタイミングを理解している人はどれだけいるだろうか。

Googleマイマップの「新しい地図を作成」をクリックした直後はこうなっている。

カーソルがタイトル入力欄にあり、まずタイトルを決めよと迫られている。そんなことを言われても、まだ中身を作っていないのによい名前など浮かばない。とりあえず適当なことを書いておくとしよう。

ところで、ここで、「完了」と「保存済み」というボタンがあることを確認しておこう。「保存済み」ボタンはまだ押せない状態（inactive状態）になっている（図2）。まだマップを作っていないからだろう。

ここでタブキーを押して「説明」入力欄にカーソルを移動。さて、何を書こうか……。

ここでよく見てみると、押せない「保存済み」ボタンが「保存」という押せるボタンに変わっている（図3）。タイトルを入力したので押せるようになったのだろう。まだ押していないのだから、保存はされていないわけだ。

「説明」の入力は後にして、とりあえず地図に何か書き込もう。一般公開とするかも後で決めることにしよう。

さて、目印のタイトルを何にしようかな……。うーんと……、うーん。

あれれ？ いつの間にかボタンが「保存済み」になってる。押してないのに……。げっ、ま、まさか……。

別のブラウザで検索してみると……。

ぎゃー、もう公開されてる!!

なんと、自動保存されるようになっているのだ。図5で「OK」すら押していない段階で、もう登録されて公開されている。

しかも、図5のところで、目印のタイトル欄を書き換えて「OK」ボタンを押さずに数十秒待つと、自動保存が働いて「保存」ボタンが「保存済み」になる（図7）。

ここで検索してみると、しっかりと反映されている。

ありえん!!!! なんじゃそら。

さらに言うと、実は図3の状態でも、うだうだしている間に自動保存されてしまう。この段階では地点の登録が1件もないため、検索にはヒットしないものの、作成者のマイマップ一覧には登録され、「タイトル」と「説明」が閲覧される状態になる。

つまり、Googleマイマップの編集中に暇を持て余してヘタなことでも書こうものなら、容赦なく自動公開されてしまうのだ。

普通にマップを作っているときも、作成過程がそのまま実況中継のごとく公開され続ける。そんなこと誰が予見できようか？

たまたま Ctrl-V （Command-V）でクリップボード内の文字列をペーストしたら、前にコピーしていた機密情報がペーストされてしまい、慌てて消すなんてことがよくあるが、そのタイミングで自動保存されると、それが他人から閲覧可能になってしまう。

たったそれだけの操作ミスで情報流出が起き得る。Googleマイマップはそういうサービスだ。

そうすると、「新しい地図を作成」をクリックしたらまず真っ先にやらないといけないのは、「限定公開」設定に変更することだ。「タイトル」や「説明」を入力するより前に「限定公開」設定に変更しないと、ボヤボヤしているうちに「タイトル」や「説明」がマップリストに出てしまう。

このことをグーグル社はちゃんと説明しているだろうか。ここで前回の日記にも貼付けた、グーグルの説明ビデオを確認してみる。

おいおい、「タイトル」と「説明」を入力した後に「一般公開」か「限定公開」か決めるように説明しているじゃないか。それじゃ手遅れなんだよ。グーグル社さえ動作を理解してない。

いくらご自慢のAjaxだつっても、こんなアホな設計はありえないだろ常識的に。

Ajaxなんて、インターフェイス的にはべつに何も新しくない。1995年にJavaアプレットが登場したときにだって、Webの画面内で自由にコンテンツを作るアプレットは様々なものが沢山作られた。図を描いて保存して公開するアプレットもあった。JavaアプレットではURLConnectionを使ってサーバとの非同期通信を実現していた。AjaxはそれをJavaScriptとXMLHttpRequestでやり直したにすぎない。Javaアプレットは様々な原因があって広くは普及しなかったところ、JavaScriptベースのAjaxは様々な技術的理由で成功した。しかしその違いは所詮実装手段の違いでしかなく、新しいことが可能になったわけじゃない。Ajaxだからといってこんなインターフェイスにするのがcoolだなんてことにはならない。「保存」や「OK」ボタンの押下で一時保存し、「公開」ボタンの押下でパブリッシュするというのが伝統的な自然なインターフェイスだ。

知ったかぶって「ネットに入力した時点で終わりなんだよ」などとうそぶく輩も目につくが、こんな設計は他にない。ブログだって、書き終えた後にパブリッシュ用のボタンを押したタイミングで公開になる。書いてる途中から逐一実況公開されるブログなんてない。

はっきり言おう。Googleマイマップは使ってはいけない。作ってる奴は頭おかしい。