A Day in the Life

おたよりフォームを作った

まったくもってサイトにリアクションがないのは寂しい、かといって Disqus のようなコメントフォームを設置するのはどうなんだろうなーと思って、ちょうどよい距離感かもしれないないメールフォームであるところの「おたよりフォーム」を作ってみた。

記事下部から送れると思うので、お気軽におたよりください。

静的サイトでのメールフォームの実装

100通までは無料らしい Getform と、スパム投稿防止のため reCAPTCHA v3 で実装した。Getform のドキュメントには reCAPTCHA v2 でも動くようなのでまずそちらで作ってみたら、うまく動かず v3 にしたらあったりと動いた罠…。時間を無駄にした。

このサイトは Firebase hosting なのだけど、netlify だとデプロイ時に HTML を置換していい感じに form 送信したデータを取得できるようになる機能があるのか。なにそれすごい。

Netlify comes with built-in form handling. Our build bots do it by parsing your HTML files directly at deploy time, so there's no need for you to make an API call or include extra JavaScript on your site.

同じ日付の日記

2021年9月9日
レンズがフルサイズ換算40mmになったGR IIIx が発売。レンズが取り外せないならいっそレンズを交換して販売してしまえ、という潔さ。GR III はニッチ需要を満たした良いカメラで今でも使っているが、オートフォーカスは控えめに言ってクソである、のでオートフォーカスは使わずに過...
レンズがフルサイズ換算40mmになったGR IIIx が発売。レンズが取り外せないならいっそレンズを交換して販売してしまえ、という潔さ。GR...
2019/09/09
明け方四時ごろ、台風の音で目がさめる。なるほど非常に強い暴風雨だ。体調が完治しない中、午後から活動せねば、だったのでタウリン3000mlドリンクを久しぶりに飲む。体はちょっとだるいけど目は冴えてなんとかなる、元気の前借り感が半端ない。このタウリン3000mlドリンク、イオンだと7...
明け方四時ごろ、台風の音で目がさめる。なるほど非常に強い暴風雨だ。体調が完治しない中、午後から活動せねば、だったのでタウリン3000mlドリ...