Hantar teks ini: Principles of Usability in Human-Computer Interaction Driven by an Evaluation Framework of User Actions