在20世纪末,计算机的界面设计得到了迅速的发展,而且到今天已经成为主流,图形用户界面设计逐渐代替了命令行界面设计,从而成为计算机系统的主导界面,因此学界面设计已经成为一种潮流。而且菜单作为图形用户界面设计的重要组成部分,也成为人与计算机交互的主要方式。
一般菜单都是通过向用户提供多个备选对象,来完成一定任务的一种交互方式。并且在交互过程中,菜单界面设计所利用的就是用户的再认加工,命令行界面所利用的是回忆加工,由于再认的认知负荷远远低于回忆,因此菜单的操作效率明显优于命令行。
传统的用户界面设计方法是有两种:以计算机技术为中心的用户界面设计,所关注的是计算机技术,而不是界面本身,能够保留必要的记忆,但是键盘与鼠标的交错使用造成不一致行,还有就是菜单层次过深。还有以美工为中心的用户界面设计,能够界面的垃圾信息分散用户注意力,但是过于丰富的颜色图案使用户视觉疲劳,而且是只考虑布局和内容的美观,却不考虑用户的知识结构和认知过程。
现今的用户界面设计的方法就是以任务为中心的设计,以用户为中心的设计,还有基于剧情的设计。通常是参与交互的角色,交互的场景假设,某种形式的人机对话分解,多通道用户界面设计,通过多种通道与计算机进行交互,以及基于知识的概念模型设计,还有采用描述知识的交互设计概念模型。
学界面设计的方法有很多种,由于所涉及的行业领域不同,所以其中的方法也有很大的区别。一般大家常见的界面设计常分为菜单界面设计与用户界面设计两种,而且这两种的界面设计的学者最多。