Mengapa ada had undo?
Tidak ada alasan UX untuk mengehadkan undos. Alasan Undos adalah terhad disebabkan oleh perkakasan dan batasan perisian (yang lebih besar pada masa lalu daripada hari ini). Simpan jawapan ini.
Apa itu membatalkan sejarah?
Tetingkap sejarah undo memaparkan senarai semua tindakan yang boleh dibatalkan. Operasi penyuntingan terbaru, yang akan menjadi yang pertama dibatalkan, dipilih.
Bagaimana Undo dilaksanakan?
Untuk melaksanakan Undo, anda bekerja mundur dari ekor senarai yang dipautkan, menggunakan penunjuk atau indeks 'nod semasa': di mana perubahan itu dimasukkan, anda melakukan padam tetapi tanpa mengemas kini senarai yang dipautkan; dan di mana ia memadam anda memasukkan data dari data dalam penyangga senarai dikaitkan.