当前位置: 代码网 > 科技>操作系统>Windows > 用了 30 年的“临时解决方案”:Windows 格式化对话框背后的故事

用了 30 年的“临时解决方案”:Windows 格式化对话框背后的故事

2024年05月27日 Windows 我要评论
对许多 Windows 用户来说,格式化对话框并不陌生,这个列出文件系统、分配单元大小等选项的纵向窗口,似乎与现代 Windows 系统的界面风格有些格格不入。而事实正是如此,因为这个对话框竟然是一个使用了长达 30 年的“临时解决方案”。

3 月 25 日消息,对许多 windows 用户来说,格式化对话框并不陌生,这个列出文件系统、分配单元大小等选项的纵向窗口,似乎与现代 windows 系统的界面风格有些格格不入。而事实正是如此,因为这个对话框竟然是一个使用了长达 30 年的“临时解决方案”。

近日,创建了任务管理器、windows 弹球游戏以及原生 zip 支持等经典功能的微软老将 dave plummer 在其个人账号上分享了格式化对话框背后的故事。

故事还要追溯到 1994 年,当时 dave 和其他软件工程师们正忙于将“海量的代码”从 windows 95 移植到 windows nt 系统上。由于后者引入了许多改动,格式化对话框的界面也亟待重新设计。dave 当时拿起纸笔,列出了一些必要的功能,然后使用 vc++ 2.0 的资源编辑器快速搭建了一个简单的纵向列表界面。

选择纵向布局是为了让用户可以按照大致正确的顺序勾选所有选项。dave 表示,这个设计的初衷并不是为了美观,仅仅是为了在“更优雅的界面”到来之前先用着。

然而让人没想到的是,这个“临时解决方案”一用就是 30 年。即使是最新版的 windows 11 预览版本,格式化对话框仍然维持着当年的样式,没有任何升级的迹象。正如 dave 自己感叹的那样,“30 年过去了,这个对话框仍然是我那个星期四上午做的临时方案!所以,在开发软件的时候,可要当心‘临时’这两个字眼儿啊!”

此外代码网注意到,dave 当初还凭直觉决定了 cluster slack 大小的限制,这直接导致了 fat 卷的格式化最大容量为 32gb。同样,这也是一个当初的临时决定,却意外地变成了至今仍在使用的永久限制。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com