First Principles of Interaction Design. The following principles are fundamental to the design and implementation of effective interfaces, whether for traditional GUI environments, the web, mobile devices, wearables, or Internet-connected smart devices.
Help! This is a huge revision. I expect I have made mistakes. Basic Principles of Interaction for Learning in Web-Based Environment. 10 Heuristics for User Interface Design. Ergonomie web illustrée.