Interaction with computers is becoming an increasingly ubiquitous and public affair. With more and more interactive digital systems being deployed …
The recent advances in display technologies and mobile devices are having an important effect on the way users interact with …