百科问答小站 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 11 将会在 10 月 5 日正式推送,你会第一时间更新「尝鲜」吗? 
  为何音乐的在线播放要在硬盘缓存文件,下载到运存播放不就行了,还增强性能减少磁盘损耗,也没缓存关闭选项? 
  Windows命令行和Linux差在哪里? 
  为什么 macOS 没有看到 Windows 的一些远古遗留设计? 
  为什么 Windows 环境下不能删除被载入内存的磁盘文件? 
  为什么 Windows 环境下不能删除被载入内存的磁盘文件? 
  学生应该如何充分利用 PC? 
  从小学习的都是linux系统,linux系统是全球主流。世界将会是什么样子? 
  你是什么时候觉得 Windows 很垃圾的? 
  同是主流操作系统,为什么macOS没有盗版系统而Windows到处是盗版? 

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





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