ユーザインターフェース
ヤコブ・ニールセンは以下の10カ条を提唱している.
システム状態の視認性
システムと現実世界の一致
ユーザの主導権と自由
一貫性と標準
エラー防止
想起より認識
使用の柔軟性と効率性
美的で最小限の設計
ユーザに対するエラー認識・判断・回復の援助
ヘルプとドキュメント化