私は、ユーザーがリンクをクリックしたときの追跡を含む、私の存在を脅かす Javascript の問題に対処してきました (興味がある方のために説明します。)。
onMousedown
イベントではなくイベントを追跡することで問題を解決できることがわかりましたonClick
。
このアプローチの欠点に興味があります。私が考えることができるもの:
- ユーザーがリンクをクリックしてから、リンクを離す前にマウスをリンクから離した場合、ユーザーがリンクにアクセスしていなくても、イベントが記録されます。
- ユーザーがタブ キーを使用してブラウザーのフォーカスをリンクに移動し、Enter キーを押した場合、クリックは記録されませんでした。
どちらも一般的ではないので、私はそれらについてあまり心配していません。
私が見逃している他の欠点はありますか?