Podotknul bych, že tlačítko zpět není analogické funkci undo (jak je naznačeno v tabulce) a neplatí, že by nebylo používané v desktopových aplikacích. Používá se a plní stejnou roli jako u webu - změna pohledu (namátkou Explorer/Salamander, Eclipse/Netbeans, Thunderbird a další). Zásadní rozdíl mezi zpět a undo je ten, že undo vrací změnu dat provedenou uživatelem, což by tlačítko zpět dělat nemělo.
Další otázkou je, které změny stavu se mají ukládat do historie a které nikoliv. Příklad s lightboxem považuji za diskutabilní, pak bychom mohli ukládat i různé popovery a skončili bychom u stavování vysouvacích menu.