Windows 改朝換代,從 Windows 3.1 至到 Windows 11 經歷超越 30 年時光。就算「記事本」App 都有更新了,但有一個 App 到現在已有 30 年沒有更新,它就是 Windows 格式化功能。
外媒指近 30 年以來,微軟從未更新 Windows 格式化驅動對話方塊,自 Windows NT 開始這個介面、功能就一直流傳到今日。當年開發人員還認為該對話盒只是一個臨時方案,故未精細設計。但這個臨時方案卻應用至今,成為 Windows 11 其中一個「古老」元素。
微軟前開發者 Dave Plummer 在 X 平台上的一篇帖文中講述了這個有趣故事。約在 30 年前,微軟總部辦公室一位軟件開發者提交了一段程式碼,用於一個他正在開發的對話盒。當時這個對話盒只是作為一個臨時的解決方案,因此他沒有在意它的基礎設計。然而沒有人著手更改它,至今在 Windows 11 中仍保持原樣。
他表示,當時正在將 Windows 95 的用戶界面大量程式碼移植到 NT 上,而格式化功能就是 NT 和 Windows 95 有所不同,需要制定專用的用戶界面。Plummer 當時列出了與格式化磁盤相關的所有選項和選擇,如檔案系統、標籤、叢集大小、壓縮、加密選項等,並創立了一個基礎用戶界面,作為臨時解決方案加入到 Windows NT。他一直等待一個更為「優雅」的用戶界面出現。但這個更新從未到來,Plummer 的臨時方案至今仍然在 Windows 11 中使用。
Plummer 也提到,由於他當時需要決定多少「叢集空間」是可接受的,這一決定限制了 Windows 中 FAT 的格式大小為 32GB。這一限制同樣是當時的一個臨時選擇,卻成為永久性的副作用。
這例子反映在軟件開發過程中,臨時方案有時會因各種原因而成為長期解決方案。也提醒著開發者和使用者,對於這些看似小的細節,需保持關注和更新,以適應不斷變化的技術需求和使用者期望。不知道 Dave Plummer 這次的善意提醒,會否令到微軟有心改正這個古老介面。
資料來源:The Verge