1. Redo prevents a diabolical situation in multiple Undo.
在多次撤销中,恢复能避免糟糕情形的出现。

-- 来源 -- About Face 3交互设计精髓

2. When used as comparison functions, Undo and Redo are really one function and not two.
在使用比较功能时,撤销和恢复实际上是一个功能,而不是两个。

-- 来源 -- About Face 3交互设计精髓

3. Redo works exactly the same way as Undo works. You can select as many operations to redo as desired and all operations up to that specific one will be redone.
恢复的工作方式和撤销一样,你可以像所期望的那样选择恢复多个操作,那么在指定操作之前的所有操作都可以恢复。

-- 来源 -- About Face 3交互设计精髓

4. Redo essentially undoes the Undo and is easy to implement if the programmer has already gone to the effort to implement Undo.
恢复实际上是对撤销进行撤销,如果程序员已经实现了撤销,恢复很容易实现。

-- 来源 -- About Face 3交互设计精髓

5. After you select one or more operations to Undo, the list of undone operations becomes available in reverse order in the Redo control.
在选择了一个或者更多的操作撤销后,撤销操作的列表在恢复控件中以相反的顺序获得。

-- 来源 -- About Face 3交互设计精髓

6. In this section, we discuss models of Undo-like behavior that work a bit differently from the more standard Undo and Redo idioms.
在本节中,我们将讨论类似撤销行为的模型,其工作方式和更标准的撤销和恢复习惯用法不同。

-- 来源 -- About Face 3交互设计精髓

7. In effect, toggling between Undo and Redo implements a comparison or what-if? function; it just happens to be represented in the form of its implementation model.
在效果上,在撤销和恢复之间进行切换实现了比较或“如果这样将会怎样”的功能,它正好以实现模型的形式表达。

-- 来源 -- About Face 3交互设计精髓

8. He immediately sees that he has undone something desirable. Redo solves this problem by allowing him to Undo the Undo, putting back the last good action.
他立即看到自己做了不应该的撤销,恢复通过允许用户对撤销动作进行撤销来解决这个问题,使用户能返回最后一次正确的操作。

-- 来源 -- About Face 3交互设计精髓

9. Many programs that implement single Undo treat the last undone action as an undoable action. In effect, this makes a second invocation of the Undo function a minimal Redo function. Group multiple Undo
很多实现了单次撤销的程序将最后一次撤销操作当做可以撤销的操作,实际上这样第2次调用撤销功能就成了最小的恢复功能。

-- 来源 -- About Face 3交互设计精髓

10. Now you click Undo to see ragged-right and now you press Redo to see justified margins again.
然后对齐,现在你单击撤销按钮查看没有对齐的右边距。 再单击恢复按钮,再次看对齐的边距。

-- 来源 -- About Face 3交互设计精髓