私は自分のプロジェクトで取り消しチェーンに取り組んでいます。個々の文字を元に戻すことは避けたいが、代わりにテキストのチャンクを元に戻したい。したがって、私はデバウンスで作業しています。
標準の待機時間または従うべきベストプラクティスはありますか?ブラウザとWordはすべてほぼ同じように機能するので、標準的な方法があるのではないかと思いました。
これについての標準はわかりませんが、元に戻す「フレーム」の作成から始めます。4または.5秒の休止の後、それがどのように感じ、ユーザーがそれをどう思うかを確認します、そこから微調整します。
さらに、私は特定の単語数でキャップする(おそらく6または8)かもしれません。ユーザーが非常に速いタイピストであり、選択したデバウンスが何であれ常に上回っている場合でも、ユーザーは元に戻す機能のメリットを享受できるはずです。動作に合わせて微調整されていない可能性があります。
明らかに、これには「やり直し」能力が伴う必要があります。