ITエンジニア/デザイナ向けにオープンソースを毎日紹介

送信フォームを押してしまって後悔した経験はないでしょうか。Gmailなどでは送信後にキャンセルできる機能が追加されました。押す前に熟考したはずなのに、押すとアラが見つかる、なんてことはよくあります。

今回紹介するSweetconfirm.jsは送信完了するまでに少し猶予をくれる、そんなライブラリです。

Sweetconfirm.jsの使い方

押すのを途中でやめるとキャンセルされます。

しばらく押し続けていると送信完了します。

Sweetconfirm.jsは一度押すだけでは送信されず、ボタンを押し続けないといけません。その仕組みが通常とは違うので、説明をきちんとしないと使い方に戸惑う人もいそうです。とはいえミスを減らすための仕組みとして面白いです。

Sweetconfirm.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。

koddr/sweetconfirm.js: ?A useful zero-dependencies, less than 450 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2