Jakob NielsenJul 27, 20234 min readDirect Manipulation: A Fundamental Element of Graphical User InterfacesWith direct manipulation users control visual objects through physical gestures, incremental reversible actions & real-time feedback.