The purpose of this activity is to explore the undo models used in single-user text editing. You will find a few different kinds of textboxes below. Experiment with your web browser's undo model for text editing by typing, deleting, changing properties, and using Undo. Try to figure out:
how many undo streams are there—one, or many?
how is the history divided into undoable units?
how much previous state is recovered when you undo? (selections? cursor positions?)
what visible feedback does Undo give? (e.g., if the Undo affects a location scrolled out of the box?)
One line, plain text
Multi-line, plain text
Multi-line, rich text
Reply (To The "Purple Cow") by Gelett Burgess Apres Cinq Ans,1914
Ah, yes, I wrote the "Purple Cow"-- I'm sorry, now, I wrote it! But I can tell you anyhow, I'll kill you if you quote it.
MIT OpenCourseWare makes the materials used in the teaching of almost all of MIT's subjects available on the Web, free of charge. With more than 2,200 courses available, OCW is delivering on the promise of open sharing of knowledge. Learn more »