From: Thomas Pietrzak Date: Fri, 29 Jul 2022 09:32:11 +0000 (+0200) Subject: fix Shneiderman X-Git-Url: https://git.thomaspietrzak.com/?a=commitdiff_plain;h=2635b56fe6e2b512485effaeabba3e35c68cf628;p=hdr.git fix Shneiderman --- diff --git a/tex/4-loop.tex b/tex/4-loop.tex index 292e3ab..657db00 100644 --- a/tex/4-loop.tex +++ b/tex/4-loop.tex @@ -56,7 +56,7 @@ It followed the trend of \emph{natural} user interfaces, and was advertised as Besides the discussion about the natural aspect of user interfaces and their relevance in the previous chapter, this motivation to eliminate physical controllers also eliminated many useful, not to say essential, haptic properties of physical controllers. This was already an issue with touch interaction, but there was at least the passive haptics of the interactive surface. In the case of 3D gestural interaction, the users have no haptic feedback when they interact with virtual objects. -Therefore, the immediate feedback they need for direct manipulation~\cite{schneiderman83} is essentially visual or auditory. +Therefore, the immediate feedback they need for direct manipulation~\cite{shneiderman83} is essentially visual or auditory. This contributes to the overload of these modalities. Therefore, I worked on a way to provide haptic feedback for 3D interaction. @@ -404,7 +404,7 @@ We can for example encourage learnability and discoverability with feedforward v \subsubsection{Haptic Direct Manipulation} \label{sec:hapticdm} -We discussed the concept of direct manipulation in \refsec{sec:systemarch}~\cite{schneiderman83}. +We discussed the concept of direct manipulation in \refsec{sec:systemarch}~\cite{shneiderman83}. It is one of the most important concepts of GUIs. Its properties provide valuable usability benefits that highly contributed to the success of GUIs over command line interfaces. Yet, this paradigm was tailored for visual interfaces. @@ -822,7 +822,7 @@ These interactive properties contribute to leveraging human capacities and flexi In the previous section, we discussed the critical role of the sensorimotor cycle on human perception. % and Gibson's ecological approach to perception. The software architectures above create connections between humans and interactive systems with input and output streams. -However, leveraging the full potential of the sensorimotor loop requires an additional layer of interaction paradigm such as \defword{direct manipulation}~\cite{schneiderman83}. +However, leveraging the full potential of the sensorimotor loop requires an additional layer of interaction paradigm such as \defword{direct manipulation}~\cite{shneiderman83}. The direct manipulation paradigm defines several properties: objects have to be visible and directly manipulable, and actions have to be fast, reversible, and incremental. Implementing these properties into the design of graphical user interfaces (\defacronym{GUI}) favors their usability. For example it contributes to some of Nielsen's heuristics~\cite{nielsen90,nielsen94}: \emph{visibility of system status}, \emph{user control and freedom}, \emph{recognition rather than recall}, and \emph{Flexibility and efficiency of use}.