你可能對現代(或不太現代)Windows版本中的"格式化"對話框並不陌生。這是一個高大的窗口,包含多個選項,如文件系統、分配大小等。如果你想知道為什麼它在現代Windows版本中看起來有點格格不入,答案是:這個用戶界面是一個臨時解決方案,而這個方案卻又如此不需要改變,以至於它已經被多個Windows系統沿用近30年。
戴夫-普盧默(Dave Plummer)是微軟 的一名長期老員工,曾創造任務管理器、Windows 彈球、原生 ZIP 支持(微軟出錢買斷該功能後,他用這筆錢購買一輛紅色克爾維特)等傳奇,他在自己的 X 賬戶上分享創建"格式化"對話框的故事。
1994 年,戴夫和其他軟件工程師正忙於將"數十億行代碼"從 Windows 95 移植到 NT。後者包含大量的變化,需要對格式對話框的用戶界面進行重新設計,於是 Plummer 拿起一張紙,記下必要的功能列表,然後啟動 VC++2.0 中的資源編輯器,創建一個簡單的堆棧。
設計窗口時,他選擇垂直佈局,這樣就可以按照大致正確的順序從上到下勾選所有選項。最終的產品並不是為美觀,據戴夫說,它是在"優雅的用戶界面"到來之前完成的。
將近 30 年過去,Windows 用戶仍在等待承諾的優雅用戶界面的到來,而這種臨時解決方案已經存在幾十年,即使是最新的 Windows 11 預覽版也仍在使用,沒有任何升級的跡象,以至於FAT分區的32GB限制也是在這個時候任意確定的,很顯然,這也困擾包括你我在內的許多人。
您可以在戴夫的 X賬戶上閱讀全文: