Hang on, the premise is wrong here. The HIGs can be a bit confusing in some places, but nowhere do they say that "OK" and "Cancel" should be abolished! It's true that "OK" should be replaced by more informative text, if possible, in dialogs and in confirmation alerts. But "OK" *must* be the text of the main button in an error alert or an information alert, "Cancel" *should* be the text of the second button in a dialog or a confirmation alert, and "Cancel" *should* be the text of the button in a progress window whenever the operation can be properly cancelled.
Personally I think none of these buttons should ever have icons, but as long as they have any icon, the icon should look nice. I'm all in favor of using ugliness during development to encourage developers to follow a policy -- but first, make sure the policy actually exists. :-) -- GTK default icons used in several places https://launchpad.net/bugs/60424 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs