IT之家 3 月 25 日消息,對許多 Windows 用戶來說,格式化對話框并不陌生,這個列出文件系統(tǒng)、分配單元大小等選項(xiàng)的縱向窗口,似乎與現(xiàn)代 Windows 系統(tǒng)的界面風(fēng)格有些格格不入。而事實(shí)正是如此,因?yàn)檫@個對話框竟然是一個使用了長達(dá) 30 年的“臨時解決方案”。
近日,創(chuàng)建了任務(wù)管理器、Windows 彈球游戲以及原生 ZIP 支持等經(jīng)典功能的微軟老將 Dave Plummer 在其個人賬號上分享了格式化對話框背后的故事。
故事還要追溯到 1994 年,當(dāng)時 Dave 和其他軟件工程師們正忙于將“海量的代碼”從 Windows 95 移植到 Windows NT 系統(tǒng)上。由于后者引入了許多改動,格式化對話框的界面也亟待重新設(shè)計。Dave 當(dāng)時拿起紙筆,列出了一些必要的功能,然后使用 VC++ 2.0 的資源編輯器快速搭建了一個簡單的縱向列表界面。
選擇縱向布局是為了讓用戶可以按照大致正確的順序勾選所有選項(xiàng)。Dave 表示,這個設(shè)計的初衷并不是為了美觀,僅僅是為了在“更優(yōu)雅的界面”到來之前先用著。
然而讓人沒想到的是,這個“臨時解決方案”一用就是 30 年。即使是最新版的 Windows 11 預(yù)覽版本,格式化對話框仍然維持著當(dāng)年的樣式,沒有任何升級的跡象。正如 Dave 自己感嘆的那樣,“30 年過去了,這個對話框仍然是我那個星期四上午做的臨時方案!所以,在開發(fā)軟件的時候,可要當(dāng)心‘臨時’這兩個字眼兒??!”
此外IT之家注意到,Dave 當(dāng)初還憑直覺決定了 cluster slack 大小的限制,這直接導(dǎo)致了 FAT 卷的格式化最大容量為 32GB。同樣,這也是一個當(dāng)初的臨時決定,卻意外地變成了至今仍在使用的永久限制。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。