タグ

Slideとformに関するsh19eのブックマーク (2)

  • JSON Schema で複雑な仕様の入力フォームの実装に立ち向かった話

    Ruby on Rails を用いたシステム上で入力フォームを実現する際、Rails が提供しているフォームヘルパーを利用した実装や、ReactVue によるコンポーネントの自前での実装が一般的に行われます。 ここで、職業で学生を選択した場合は学校名と学年、会社員を選択した場合は役職と年収を入力する...といった、条件分岐が大量に生まれる入力フォームを想像しましょう。 一般的な実装手法では、あるフォームの入力値が他のフォームに影響を与えるような、複雑で動的な入力フォームの実現をするために、大量の if 文を書く必要があります。 また、ユーザから送信された入力値の正しさをバリデーションするために、バックエンド側に同様の if 文を大量に書く必要が出てきます。 そこで私は、複雑な仕様の入力フォームの実装のための JSON Schema 活用方法および事例について紹介します。入力フォームの

    JSON Schema で複雑な仕様の入力フォームの実装に立ち向かった話
  • Webの入力フォームデザイン入門

    Webの入力フォームデザイン入門 Presentation Transcript Webの入力フォームデザイン入門 2013-08-30 関西エンジニア&クリエイターのためのHTML5勉強会 川田 寛 Hiroshi KAWADA 講演者プロフィール Web技術者コミュニティ html5jえんぷら部 部長 某SIのWeb系エンジニア 九州生れ 関西育ち 関東在住 slideshare.net/kawada_hiroshi @kawada_hiroshi1 入力フォームは奥が深い 自信を持って 答えることができますか? Question 1 項目のグルーピング Q1. 最もユーザストレスの低い 入力項目のグルーピングは? 1. Text length(入力文字数) ⃝✕△ ⃝✕△ ⃝✕△ ⃝✕△ ⃝✕△ ⃝✕△ Q1. 最もユーザストレスの低い 入力項目のグルーピングは? 2. Requir

  • 1