百科问答小站 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的Cortana不会计算了怎么办(任务栏图标也是放大镜而不是一个圈了)? 
  为什么总有人看不惯Mac装Windows? 
  为什么大家习惯于把任务栏置于底部,而不是左侧、右侧或顶部? 
  为什么 Windows 没有形成成熟的软件包和升级体系? 
  微软会继续改善 Windows 10 的更新策略吗? 
  如何评价 KMS 激活工具上架微软官方商店? 
  微软会针对「支付婊」事件对 WP 进行一次营销和推广吗? 
  为什么在 HTTP 协议中,使用的是 Windows 换行方式而不是 UNIX 换行方式? 
  Windows系统中软件的默认安装目录为何是Program Files这个名字? 
  为什么 Windows 操作系统开很多应用和游戏都不会杀后台? 

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





© 2025-05-29 - tinynew.org. All Rights Reserved.
© 2025-05-29 - tinynew.org. 保留所有权利