Skip to content

Vol.387

Applying the 8 Golden Rules of User-Interface Design : Jump to heading

ユーザーインターフェイス設計の8つの黄金律 Jump to heading

この記事では、Shneidermanのインターフェイスに関する8つの黄金律について解説し、日常の業務にこれらの原則を適用するのに役立つ実用的な例を紹介する

  1. 一貫性を保つ
  2. 普遍的な使いやすさを求める
  3. 有益なフィードバックを提供する
  4. タスクの完了時に報酬を与える
  5. エラーを防ぐ
  6. アクションの簡単な取り消しを可能にする
  7. ユーザーがコントロールできるようにする
  8. 短期記憶負荷を減らす

The Perfect Commit Jump to heading

完璧なコミットとは Jump to heading

Simon氏は完璧なコミットを以下のように定義している。

  • 単一の機能の変更が含まれる
  • その変更の動作を保証するテストが含まれる
  • 変更に関わるドキュメントが含まれる
  • 詳細なコンテキストを理解することができるIssueへのリンクが含まれる

この記事では、この定義ごとに詳しく解説し、ベストなコミットを作るための方法について紹介していく。

When life gives you lemons write better error messages Jump to heading

より良いエラーメッセージをデザインする方法 Jump to heading

エラーメッセージはオンライン上で日常的に現れるUIの一つである。"Something went wrong"というメッセージでは、ユーザーが何が起こったのかを理解するのに何も役立たない。この記事では、よりベターなエラーメッセージを構築するための考え方を紹介する。

Accumulating Unintentional Tech Debt Jump to heading

意図せずに技術的負債が蓄積することがある。その一つの理由は、"古い技術を、動作しているという理由で使い続けていくこと"である。使い続けることは、それだけで技術的負債となっていく。技術を最新の状態に保つことは、非常に重要であり、古い技術、すなわち独自のソリューションを実行し続けることは、明らかに複雑さというコストがかかってくると指摘している。

Where to put the primary button? Jump to heading

プライマリボタンをどのようにデザインするべきかについて、これまでの経験を元にベストプラクティスとして紹介する。

In Brief Jump to heading