実装された新機能に関する通知を自分の Web サイトに追加しています。通知はウェブサイトの上部近くにあり、人々の注意を引くために目を引く場所にあります。jQuery を使用して、ユーザーが選択したときに通知を非表示にする小さな関数を作成しました。ユーザーが通知を非表示にすることを選択した場合、訪問の残りの部分と今後の Web サイトへの訪問では、通知を永久に非表示にしたいと考えています。
後で Web サイトに戻ったときに通知が非表示になるようにするには、どうすればよいでしょうか? ユーザーが最初に非表示にしたときに Cookie を作成する AJAX リクエストを送信し、ページの読み込み時に Cookie を確認することを考えましたが、それが最善の方法であるかどうかはわかりません。IP アドレスに基づいて非表示にしたくないのは、同じネットワーク上の 2 人のユーザーが別のコンピューターから Web サイトにアクセスする可能性があり、1 人がそれを見逃してしまうのではないかと心配しているからです。これを行うための最良の方法に関するアイデアはありますか?