Designing User-Friendly Interfaces: Principles and Strategies for I...