Vol.222

— 3 minute read

Why I Don’t Believe in Empathic Design by Don Norman permalink

なぜ私が共感デザインを信用していないのか

“ユーザーエクスペリエンス” という言葉の生みの親、Don Norman氏は、共感デザインがなぜ有効でないのか、また、そのかわりに何をすべきなのかについて語る。Webの業界では何百、何千、ときには何百万という多くの人々によって使われるプロダクトやサービスを取り扱う場合が多く、個々のユーザーを理解するということは、あまり有効な手段ではないと指摘する。氏が提唱してきた、人間中心のデザインプロセスの考えに基づき、本当の問題は何か、本当のニーズは何か、人々が何を実行しようとしているのかについて焦点を当てるべきだと提案する。

Accessible Icon Buttons by Sara Soueidan permalink

アクセシブルなアイコンボタン

アイコンボタンとは、アイコンのみを含み、テキストを表示しないボタンのことを指す。よく使われるUIではあるが、このようなUIの多くは、適切なアクセシビリティが欠けている事が多い。この記事では、これらをアクセシブルに実装できる方法として、Chromeでのデバッグの方法、そしてコードを交えながら具体的な実装のテクニックについて紹介していく。

Moving Past Tutorials: 8 Tips for Problem Solving by Ali Spittel permalink

問題解決のための8つのアドバイス

プログラミングをする際に有効な8つのアイディアを紹介する。

  • チュートリアルで基本を理解しておく
  • 問題を分解して考える
  • 以前に解決した、似たような問題を参考にする
  • 自分を信じて進む
  • 効果的にGoogleを使い、すぐに助けをもとめない
  • 早く失敗し、細かく修正する
  • イライラしてきたら、休憩する
  • たくさんの練習をし、繰り返し学習していく

What State Machines Are and Why We Use Them by Robert Vogt permalink

Robert氏は図書館ソフトウェアを作成した際に直面したバグを例にとりあげ、それがなぜ起きてしまったかについて考察する。大学で学んだオートマトン理論の大切さを再度認識し、実際に問題が起きたソフトウェアに対してその考えを適用することで、どのように問題が解決できるかについて紹介していく。

Video

When Do We Need A Design System? An Interview With Brad Frost by Vitaly Friedman permalink

Atomic Designの著者である、Brad Frost氏へのインタビュー動画。デザインシステムをどのような場合に取り入れ、そしてどのようにメンテナンスしていくかについて、アイディアを語る。

In Brief