百科问答小站 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 95 推出后占据了绝大多数市场份额? 
  微软 Windows 12 计划 3 月份开始开发,对此你有哪些期待? 
  为什么 Windows 95 推出后占据了绝大多数市场份额? 
  解除加密的PDF文件密码有什么办法? 
  从 Windows 95 开始一直在 shell32.dll 中存在的一个大树图标是出自哪里? 
  Windows 系统的笔记本可以安装 macOS 吗? 
  为什么在提到编辑器的时候都只说 vim、emacs 等,而不提及 Word 呢? 
  为什么 Windows 是用 C 语言编写的,却默认对文件大小写不敏感? 
  为什么 Windows 没有监控 CPU 温度的功能? 
  Windows 上的空当接龙第 11982 关到底能不能通过? 

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





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利