システムの予算によっても管理者画面は姿を変えます。 ここでは、良くあるパターンの管理者画面の参考例を元にざっと構成について書こうと思います。⇒こちらはスタンダードな管理画面例
(1)流れについて
| ログイン | → | 一覧画面 | → | 登録・編集・削除 | → | 確認 | → | 完了 | → | 一覧画面へ戻る |
これは、一番良く見かけるパターンです。もちろん、世の中にオーダーメイドのシステムがある限り、機能を細かく言えばきりがありませんが、流れとしてはこういうパターンがほとんどではないでしょうか。
たくさんあるシステムですが、共通して言えることは、基本的に「システム内では同じパターンで作業を行う」です。 Aの管理作業時には確認画面がない、Bの管理作業時には確認作業があるというのは、 統一性のない支離滅裂な管理作業になります。
常に確実&効率化な作業を求めるがためのシステムのはずが、管理画面の稚拙さによりミスが発生したり、効率が下がるというのは最悪です。
しかしながら、機能によって例外はあります。
すべてが上記のパターンに当てはめることは難しいですし、逆にこのパターンに当てはめるがために効率が下がるという場合は例外として、確認作業・完了作業を省く場合があります(例えばCSVファイルのダウンロード、検索など)。
また、予算によって一覧画面がなかったり(公開しているサイトに掲載されたものをプレビューとして扱う場合など)、確認画面を省き、登録ボタンを押下した直後一覧画面に戻るなど。
ですが、これらは推奨できるパターンではありません。企業のページならなおさら、「確実」さを求めるために、できる限り上記のパターンに当てはめて同一作業を行う作りにしましょう。
同じ動きをルールとする管理者画面ならば、管理ミスも最小限に防ぐことができるでしょう。
(2)ログインについて
セキュリティーの為、ログインは基本的に必要だと思います。検索エンジンのクローラーが回ってきていつなんどきインデックスされるかも知れません。METAタグを入れておく方法もありますが、確実か?と言われると少々疑問ですし。また、URLを直打ちされてしまえばアウトです(割とわかるものなんですよ・・・URLって)。ログインの方法としては、ベーシック認証もしくはHTML画面からの認証、どちらでもいいと思います。
しかし、個人的にはベーシック認証は使いたくありません。
----なぜかというと?
レンタルのシステムを借りるとき、ID・パスワードはメールで添付されてくるか、自分で覚えているか、HTML画面に表示される、テキストエディタに保存、画面キャプチャーのパターンがほとんどかと思います。メールに添付されてくる場合はまあ、さほど不自由は感じないのですが、HTML画面に表示される場合、その画面をみながらログイン画面でID・パスワードの入力をするはずです。
ベーシック認証画面を開いた状態で、ブラウザ画面を2つ開いた、新たにやメール画面を開くこととなるのですが、ベーシック認証のダイアログがでていると、画面の切り替えをする場合、タスクバーで画面を選択するしかできません。メール内のID・パスワードをコピーする。コピー後元の画面を開こうとする場合、元の画面は大体メールソフト画面の裏側で開いているはずです。もし、認証画面を前面に持ってこようとすると、タスクバーでその画面を選択するしか方法はありません。HTML画面に書かれている場合や、自分でテキストエディタに保存している場合もそうです。
しかし、普段みなさんはどうですか?裏側にあるウィンドウを前面に持ってくる場合、第一選択として裏側にある画面そのものをクリックして前面に持ってくる・・・としてませんか?また、タスクバーに出ている画面名をクリックするとその画面が前面に出てくると知っている方は問題ありませんが、実は企業でこういう更新作業をする方は以外にもタスクバーの機能を知らなかったりします。
「認証画面が裏側にいってしまって開かない」「画面が消えた、バグですか?」などと問い合わせ兼クレームが入ります。
つまりのこと、一般の方(パソコン詳しくない方)は、ベーシック認証の画面を知らない人も多いのです。
ビビたることですが、タスクバーでの切り替えが嫌い&タブブラウザを使用している私としては、ベーシック認証は使いたくありません。
・・・なんとなく安っぽい感じがしますし(実際、予算がない場合はベーシック認証やるとき多いです)。予算が許す限りはHTMLベースでの認証をしましょう。見た目も綺麗&豪華なおかつ、わかりやすいです。
HTMLベースの認証画面は、会員サイトと同じなのでインターネットしたことある人でしたら大抵はなじみがあるものだと思います。
また、お金をだしたユーザーからすれば、システムが出来上がって認証画面を見たとき、HTMLベースでの認証の方が「お金をかけたぞ!」という満足感得られるように感じます。
以前、ベーシック認証で行っていた管理画面をHTMLベースの認証画面に変えたところ、「やっぱりお金をかけると違うね!!」といわれたこともあります。普通のユーザーからしてみれば、ベーシック認証はどうも「エラー画面」っぽいので嫌だそうです。確かにグレーでシステムから出るエラーのダイアログと同じですしね。
さて、余談ですが、予算がなくともHTMLベースの認証画面を使う場合があります。それは、うちのシステムは安っぽく見せたくない!というシステム会社さんの場合です。ポリシーのようなものです。こういうところは認証部分をテンプレートとしてもっているので、予算がなくtもベーシック認証を使うことはありません。

