増井俊之の「界面潮流」

「界面」=「インタフェース」。ユーザインタフェース研究の第一人者が、ユビキタス社会やインターフェース技術の動向を読み解く。

第13回 貧乏な記録

2007年10月26日

頑張って作成した文章が何かのトラブルで全部消えてしまった!という経験を持つ人は多いと思います。昔の計算機はあらゆるリソースが不足していたため、重要なデータを編集している場合でも、明示的にデータを時折ファイルにセーブして使うのが普通でしたが、現在の計算機の速度や記憶容量を考えると、何でも常にセーブするようにしても問題無いはずです。

極端な話、1秒に10回キーボードをタイプするという行為を1日10時間、100年間実行し続けたとしても、10文字×60秒×60分×10時間×365日×100年 = 13ギガバイトしか入力できないわけですから、人間が入力/編集できる量はたかが知れています。計算機の操作をすべて記録しておくようにすれば、作成したデータが消えて困ることなどなくなるでしょうし、以前作成した情報を取り出すこともできるはずです。

不要と思って捨てたデータが後で必要になることもありますし、少なくとも自分が編集したデータぐらいは全部記録しておくべきでしょう。リッピングしたDVDファイルなどをディスクの肥やしにしておくよりも、自分の操作情報をすべて記録しておいた方が有益なことは間違いありません。

しかし現実には、あらゆる編集操作を記録しているシステムはほとんど存在しないようです。よく使われているワープロも表計算ソフトも自動的にファイルをセーブしてくれる気配はありませんし、データを入力して登録したと思ったら「データが間違っています」などと言って入力フォームをクリアしてくれるWebサービスに癒されることも日常茶飯事です。21世紀にもなってこのような状態が続いているということは、あらゆる操作処理を記録しておくことの重要性がまだまだ認識されておらず、貧乏根性がしみついているのが原因なのでしょう。

あらゆるシステムが駄目だというわけではありません。一時流行したPalmの「メモ帳」には「セーブ」機能が存在せず、入力した文字はすぐに内蔵メモリに書き込まれるようになっていたのでデータのセーブ忘れというトラブルは発生しませんでしたが、残念ながらundo機能はありませんでした。またWindows上のメモシステムとして定評のある紙copiのように自働セーブやundo/redoを充分サポートしているソフトウェアもありますが、こういう製品はまだ少数派であり、業界に浸透した貧乏根性の完治には時間がかかりそうです。

既存のシステムでも、工夫次第で貧乏状態を脱出できる場合があります。Unixユーザの間で昔からよく利用されてるEmacsエディタは、ご多分にもれずセーブ操作をしなければデータは保存されませんが、カスタマイズを行なうことによって問題を解決することができます。山岡克美氏と高林哲氏が作成したauto-save-buffersというプログラムを利用すると、0.5秒操作が止まるとすぐにファイルが自動的にセーブされるようになるので、ファイルをセーブし損うトラブルを大幅に減らすことができます。

最近の計算機の場合、よほど巨大なファイルを編集する場合以外、頻繁にファイルをセーブしても全く気になることはありませんし、Emacsは強力なundo機能が装備されているので以前の状態に戻すことも簡単です。編集を完全に終了してしまうと以前の状態に戻すことはできませんが、CVSSubversioinのようなバージョン管理システムを併用することにより、昔の状態に戻すこともできるようになります。

最近はWeb上のWikiで情報を管理することが多くなってきましたが、ブラウザ上の編集インタフェースは激しく貧乏度が高いので、編集中のデータをセーブし損ってしまうこともありますし、一度編集すると昔の状態に戻すことができないのが普通です。こういう状態が続くのは問題なので、前回紹介したWeb単語帳システムで、「編集した情報はすぐに書き込まれる」「任意の状態に戻すことができる」という機能を実装してみました。

下図はラジオで聞いた“ready to prime time”という表現を単語帳に登録したもので、意味、用例、関連情報が登録されています。

960aa93df23bcdfe25459dafc6f08e2b.png

この状態でundoキーを何回か押すと下図のような状態になります。“ready to prime time”というフレーズは辞書に載っていなかったため、人に聞いたり検索し直したりして編集を行なったわけですが、単語帳システムではundoキーを押すことによって編集履歴をすべてたどることができます。また、データの古さに応じてバックグラウンドの色が変化するので、いつごろ編集されたデータなのかを判断しやすくなっています。

4c9964db8def23561cb27c0818daf82f.png

このシステムには書込みボタンが存在せず、編集結果はすべてセーブされるようになっています。貧乏なシステムに慣れている人にとっては、本当にデータがセーブされているのか不安になるかもしれませんが、undo/redoで編集状況を確認することができればこういった不安は減ってくるでしょう。

パソコンやWeb上で貧乏性が払拭されるにはまだまだ時間がかかるのかもしれませんが、この程度の機能であれば簡単に実装できるので、あらゆる場所でこのような機能が常識になってほしいものだと思います。

フィードを登録する

前の記事

次の記事

増井俊之の「界面潮流」

プロフィール

1959年生まれ。ユーザインタフェース研究。POBox、QuickML、本棚.orgなどのシステムを開発。ソニーコンピュータサイエンス研究所、産業技術総合研究所、Apple Inc.など勤務を経て現在慶應義塾大学教授。著書に『インターフェイスの街角』などがある。

過去の記事

月間アーカイブ

ブログ一覧

  • Autopia
  • Compiler
  • Cut up Mac
  • Danger Room
  • Epicenter
  • from Wired Blogs
  • Gadget Lab
  • Intel International Science and Engineering Fair (Intel ISEF)
  • IPTVビジネスはどのようにデザインされるか
  • Listening Post
  • Web2.0時代の情報発信を考える
  • Wired Science
  • yah-manの「イマ、ウェブ、デザイン、セカイ」
  • yomoyomoの「情報共有の未来」
  • それは現場で起きている。
  • ガリレオの「Wired翻訳裏話」
  • サービス工学で未来を創る
  • デザイン・テクノロジーによるサステナビリティの実現
  • デザイン・ビジュアライゼーションが変えるマーケティング・ワークフロー
  • マイケル・カネロスの「海外グリーンテック事情」
  • 佐々木俊尚の「ウィキノミクスモデルを追う」
  • 佐々木俊尚の「電脳ダイバーシティ」
  • 合原亮一の「科学と技術の将来展望」
  • 合原亮一の「電脳自然生活」
  • 増井俊之×LogMeIn
  • 増井俊之の「界面潮流」
  • 大谷和利の「General Gadgets」
  • 小山敦史の「食と人のチカラ」
  • 小島寛之の「環境と経済と幸福の関係」
  • 小田中直樹の「バック・トゥ・ザ・フューチャー」
  • 小田切博の「キャラクターのランドスケープ」
  • 山路達也の「エコ技術研究者に訊く」
  • 後藤和貴の「ウェブモンキーウォッチ」
  • 携帯大学 web分校
  • 木暮祐一の「ケータイ開国論II」
  • 木暮祐一の「ケータイ開国論」
  • 松浦晋也の「モビリティ・ビジョン」
  • 歌田明弘の「ネットと広告経済の行方」
  • 清田辰明の「Weekly image from flickr」
  • 渡辺保史の「コミュニケーションデザインの未来」
  • 濱野智史の「情報環境研究ノート」
  • 白田秀彰の「現実デバッグ」
  • 白田秀彰の「網言録」
  • 石井孝明の「温暖化とケイザイをめぐって」
  • 竹田茂の「構成的アプローチ」
  • 織田浩一の「ソーシャルメディアと広告テクノロジー」
  • 荒川曜子の「それはWeb調査から始まった」
  • 藤井敏彦の「CSRの本質」
  • 藤倉良の「冷静に考える環境問題」
  • 藤元健太郎の「フロントライン・ビズ」
  • 藤田郁雄の「サバイバル・インベストメント」
  • 西堀弥恵の「テクノロジーがもたらす快適な暮らし」
  • 関裕司の「サーチ・リテラシー」
  • 飯田泰之の「ソーシャル・サイエンス・ハック!」
  • 高森郁哉の「ArtとTechの明日が見たい」

Agile Media Network clipping

WIRED.jpに寄稿しました。

高層難民