ADC MEETUP 03 贬罢惭尝5でユーザビリティを高めるためのフォーム构筑法6. (1) 閲覧するコンテンツ→ユーザーが作るコンテンツへのシフト
「使うサービス」(SNS、コミュニケーション)、
「作るコンテンツ」(ユーザージェネレート型)が主流に
(2) マルチデバイスへのシフト
スマートフォンやタブレットなどのタッチパネルデバイス
入力のしやすさは、とても大切
フォームは、とても大切!!
フォームのユーザビリティを高めることが大切
15. こんなストレスを感じたことはないですか?
?文字が小さすぎる
デザイン
?どこをクリックすればいいのか、わからない
?なかなかページが表示されない
?ブックマークしたら、タイトルが「無題ドキュメント」だった
?スマートフォンでボタンがクリックしづらい HTML
?フォームに何を入力すればよいのかわからない…
?フォームで警告がでるけど、どこを直したらいいのかわからない
18. input type属性値
hidden search datetime
text tel date
password url month
checkbox email week
radio number time
file range datetime-local
submit color
image
reset
button
32. <input type=”number" name=”number”>
※さらに…
属性を追加すると、もっと便利になります。
<input type="number" name=“age”
min="0" max="10" step=”1”>
0(minの値)?10(max)の数値の間で、
1(step)刻みでコントロールすることができます。
37. pattern
正規表現を使った入力チェック
<input type=”text" name=”text” pattern=“^[abc]$”>