Skip to content

Vol.263

Recover from validation errors – GOV.UK Design System permalink

バリデーションエラーからユーザーを復帰させる permalink

この記事では、 ユーザーにバリデーションのフィードバックをどのように与えるか、エラーが発生した場合の原因、修正する方法をどのように伝えるのが良いのかを紹介する。

  • どのようにエラーをユーザーに伝えるか
  • いつエラーをユーザーに伝えるか
  • クライアントサイドとサーバーサイドのバリデーション
  • HTML5 validation はオフにする

Finding confidence in design decisions permalink

決定に対して自信を持つ方法 permalink

プロになる過程で、誰しもが"自信の問題"に直面する。この問題に対してどのように対処できるか。Lind 氏は重要なのは次の 2 つの点にあると言う。A. より多くのデータを収集する、B.より多くの経験をする。そしてそれを確実なものにするために、この両方を何度も何度も繰り返す必要があると話す。具体的なエピソードやハンズオンを交えながら、実際に自信をつけるための方法を紹介する。

Why I Don’t Use Classes permalink

なぜ私が Class を使わないのか permalink

Andy 氏は同僚のソースコードを見たときに、クラスの実装が少ないことに気づいた。そこからクラスを使わないことで得られるメリットがいくつかあることに気づき、それをこの記事にまとめている。

クラスを使用すると:

  • 抽象化に悩む
  • ひどいメソッド名を生む
  • 肥大化するクラス
  • 状態管理に悩む

その代わりに:

  • 関数をグループ化し公開する方法をとる

A Few Background Patterns Sites | CSS-Tricks permalink

CSS でパターン背景をひくのはよくある実装の一つ。この記事ではそのような CSS でパターン背景を実装する際の素材を提供してくれるサイトを紹介する

The problem with snackbars and what to use instead by Adam Silver | Designer, London, UK. permalink

スナックバーと呼ばれる UI について、その問題点とそれの代わりにどのような UI を使用すればよいかについて紹介する

  1. 自動で消えてしまう
  2. キーボードから使うのが難しい
  3. 状態がコロコロ変わる
  4. 気が散ってしまう
  5. 小さくて見つけるのが難しい
  6. 他の UI に比べ、表示される場所が一定ではない

In Brief