百科问答小站 logo
百科问答小站 font logo



为什么windows 下关闭窗口的快捷键是alt+f4? 第1页

  

user avatar   suan-le-ba 网友的相关建议: 
      

简答。个人觉得从DOS时代走来的人应该都观察到了这个过程。

F1-F12是Function Key,功能键。F1就是Function 1,以此类推。很显然,这是最早固定在键盘上的快捷键。

然后F1、F2、F3、F4的功能是DOS年代就已经完全确定了的。F1帮助,F2编辑,F3下一个/页/条目/跳转,F4取消/撤销/退出。这个是个习惯成自然的事,很多DOS下需要用功能键的程序都采用了这个布置。毕竟那个年代学习软件成本很高,几乎无法给用户提供直接友好的指导,那么大家功能越接近越好。然后键盘上其实也就这四个功能键容易按,其他大概只有会计们会一路用到F12每个键都磨得油光闪亮的。

看过DOS程序的应该都知道,那个年代也是有类似窗口的概念的,只是那不是窗口而是一种屏边菜单的设计。那么,屏边菜单怎么呼出呢?那时候又没几个人又鼠标。于是Alt堪此大用了。很显然,有屏边菜单的设计是为了提供一种通用操作、支持多内容的交互模式。现在人们很熟悉了,但当年是稀有货,是个很复杂的东西。顺应背快捷键和人机交互友好设计的大潮流,于是Alt+F1-F12就和不按Alt的F1-F12分离开了,Alt+F4就约定俗成成了退出程序,当然Alt+F1程序帮助,Alt+F2设置,Alt+F3搜索,这些常见设计也普遍出现了。

再之后,窗口的概念深入人心,Window发布和成功,并且很快出现了Tab大流行。程序级操作和内容级操作不再需要强行分离,加上程序模式变得丰富功能键很难统一,而且Alt+F4右边的键实在是很难按;再加上可能微软私心想强行推行自家的菜单Access Key,就是像记事本里“文件(F)”那个“(F)”的部分,按下Alt+F就能打开文件菜单,比功能键组合强多了。于是自从Win3开始吧?Alt+F1-F12就给取消的差不多了。

至于Alt+F4为什么还保留,我理解是因为这个组合键本身就比较统一,外加不能指望大家都提供Alt-Q来退出(到底退出应该是Exit还是Quit还吵了好几年呢),于是选了无争议的Alt+F4。

再过两年,等WPF普及,Access Key也要淘汰了…………




  

相关话题

  为什么 Windows 测试版绿屏会显示「Windows 预□体验成员内□版本遇到问题」? 
  家用电脑装 Linux 系统能否在防止孩子玩游戏的同时满足他们 「查资料」的需求? 
  Windows 11 有哪些反人类的设计? 
  为什么很多人要禁止 Windows 10 自动更新? 
  Windows 的注册表是个好的设计吗? 
  网上有m1 mac 8g内存相当于x86 16g内存的结论,正确吗?请结合统一内存进行分析? 
  为什么 Microsoft 对 Windows 变成垃圾场无动于衷? 
  为什么 Linux 原生不能运行 exe 格式的文件? 
  华为的鸿蒙系统可以玩b服的原神吗?如果可以的话能和windows与安卓数据互通吗? 
  如何评价MacType 软件? 

前一个讨论
宗教对世界的贡献有哪些?
下一个讨论
为什么台风很少正面经过广州?





© 2024-12-26 - tinynew.org. All Rights Reserved.
© 2024-12-26 - tinynew.org. 保留所有权利