How Software Often Gets It Wrong


Briefly, software user interface designers often fail to take charge of the "user illusion". For example:



Our machinery, before interface design:




[drum roll...]



Our machinery, after interface design:





I call this the...


This is a project I worked on recently. Maybe some of you have worked on it too.

..and God help the user who finds her way through the thin layer of UI and falls down into the cracks of the mechanism!