タグ

2024年9月14日のブックマーク (4件)

  • モードレスはどこから来たか – オブジェクト指向UIの起源 – | Backdrop

    いや、「モードレスはどこから来たか」ではなく、来の疑問は「モードはどこから来たか」なのだ。なぜなら自然界にモードはないから。 モードは何もないところに生まれる形だ。混沌に生じた秩序だ。例えばファッションがそう。一般的にモードという言葉は、新しい流行や様式を指す。そして文化的な多様性と進化を促す力として肯定的に受け取られている。つまりモードはデザイン性の証なのだ。 しかしユーザーインターフェースデザインの分野、特にコンピュータソフトウェアの操作性に関するテーマにおいては、モードはほとんどすべてのシステムが宿している原罪として、解決すべき問題として扱われる。 なぜ原罪なのかと言えば、コンピュータというものの発想自体の中に、用途によって役割を変える道具 = 無数のモードを持つ多目的な存在としての性質が込められているからだ。そしてコンピュータは、その宿命であるモードによって、生得的に使いにくいと

    モードレスはどこから来たか – オブジェクト指向UIの起源 – | Backdrop
    pmint
    pmint 2024/09/14
    例えば、Shiftキーはモード。手にハンマーを持つのもモード。目的語・動詞のどちらからでも選べるのが理想で、目的語を選んで動詞を選んで、また追加の目的語を選ぶ手順もあるといいよね。
  • OOUI | Modeless and Modal

    GUI とオブジェクト指向の間には強い繋がりがあると確信していた僕でしたが、その関係性をもっと直接説明した資料はないかと思って調べたところ、それほど多くはないものの、いくつかの文献に行き当たりました。 まず最も権威的なものとして、IBM が80年代に出版した「Object-Oriented Interface Design – IBM Common User Access Guidelines」というのがありました。これは IBM が OS/2 その他の GUI システム全般に適用するために策定したユーザーインターフェースデザインのための詳細なガイドラインなのですが、その前段部分で、「Object-Oriented User Interface(OOUI)」という言葉で GUI の思想を語っているのです。多少強引なところはあるものの、GUI はオブジェクト指向であるべきであるということを具

    OOUI | Modeless and Modal
    pmint
    pmint 2024/09/14
    ハンドルだけじゃ進めないでしょ。シンプルでも直感的でもない。この人にかかれば「QWERTYキーボードも直感的」と言われそう。
  • ソシオメディア | オブジェクト指向UIデザイン ― 使いやすいソフトウェアの原理

    多くの方からご要望をいただいておりました OOUI メソッドの解説書『オブジェクト指向UIデザイン ― 使いやすいソフトウェアの原理』が、2020年6月5日、技術評論社より遂に出版されます。 オブジェクト指向ユーザーインターフェース(OOUI)とは、オブジェクト(もの、名詞)を起点としてUIを設計すること。タスク(やること、動詞)を起点としたUIに比べて劇的に使いやすくなり、開発効率も向上します。 ブログや雑誌記事などで大きな反響を得たこの設計手法について、前半部では理論やプロセスを詳説。そして後半部の「ワークアウト(実践演習)」では18の課題に読者がチャレンジ。 実際に考え、手を動かし、試行錯誤をすることにより、Sociomedia の OOUI 設計メソッドを体得していただけるようになっています。この一冊でオブジェクト指向ユーザーインターフェースの全てがわかる。是非ご一読ください。 オ

    ソシオメディア | オブジェクト指向UIデザイン ― 使いやすいソフトウェアの原理
    pmint
    pmint 2024/09/14
    元は『About Face』の「GUIはオブジェクト指向」って話だろうけど、この本や元サイトが変なパクり方をしたせいで、オブジェクト指向とは無縁の謎用語ができた。
  • 画面遷移に順序があるUIの保守性を向上させる「順序ありオブジェクト指向UI」の提案

    はじめに UIを設計するときにオブジェクト指向UIは大きな効果を発揮することがあります。一方で、オブジェクト指向UIの考えをそのまま適用できないけれども、タスク指向UIと呼ぶのも微妙な画面があります。 例えば、ECサイトの購入プロセスです。よくあるECサイトの購入プロセスは以下の図のような構成です。これだけだと簡単そうですが、実際のECサイトの購入プロセスはある画面をスキップしたりしなかったりという制御があり、なかなかに複雑なものです。 今回の記事は画面遷移に順序があるがタスク指向UIと呼ぶのも微妙な、複雑な画面遷移を持つ画面にオブジェクト指向UIの考えを導入することで画面遷移制御を簡単にする手法を提案します。 対象読者 画面遷移の制御の保守性を向上させたいITエンジニア この記事の概要 複雑な画面遷移を持つUIに対して、オブジェクト指向UIの考え方を導入することで、制御フローをシンプルに

    画面遷移に順序があるUIの保守性を向上させる「順序ありオブジェクト指向UI」の提案
    pmint
    pmint 2024/09/14
    実例はログイン画面。/ オブジェクト指向UIは「名詞を先に選ぶ」ってだけのこと。WebのUIでは名詞・動詞が一体になっているため、昔からオブジェクト指向UIとタスク指向UIを混ぜたUIになっている。