Scribble at 2024-04-10 19:19:26 Last modified: unmodified
本日、弊社のコーポレート・サイトで公開してきた、問い合わせフォームを更新した。幾つかの新しいアイデアを採用してあり、少なくともツールで闇雲に送信されたようなデータは排除できるだろうし、何度か確認された二重投稿も抑制できるだろう。詳しいことは、今回は当サイトの記事として掲載するので、参考にしていただければよい。
問い合わせフォームというのは、もちろんウェブ・アプリケーションの開発に携わっているプロのエンジニアで一度も実装したことがないなんて人はいないと思う。実質的な FizzBuzz みたいなものだ(皮肉なことに、逆に FizzBuzz を書いたことがない人はいるかもしれない。アルゴリズムの練習問題ではあるけれど、必ず書かされる機会があるとは限らないし、仕事でこんなものを書く人間はいないからだ)。でも、もう20年近く前に当サイト(の前身にあたるサイト)でも書いたことだが、ウェブ・フォームのユーザビリティとか、あるいは大真面目なソフトウェア・エンジニアリングの観点から見たフォームの設計なんて話題が展開されることは殆どない。したがって、どんなエンジニアでも実装経験があるのに、ほぼ全員が我流なのだ。これは考えてみれば奇妙なことでもある。しかも、UI や UX についてすら体系的かつ厳密な議論をする人はコーダやデザイナーにも殆どいない。であれば、叩き台の一つとして議論してみるのも良いだろうと思う。