檔名:
1744862467745.jpg-(366 KB, 1200x675)
>>27295885
>>27295858
從 Office 2007(也就是 200x 開頭的那代) 開始,Microsoft 將 Office 文件的預設儲存格式,從原本的 專屬封閉格式(二進位格式) 改成了基於 Open XML(開放 XML) 標準的格式。這也是為什麼副檔名都多了個「x」:
.doc → .docx(Word)
.xls → .xlsx(Excel)
.ppt → .pptx(PowerPoint)
重點來了:
這些 帶 x 的新格式(例如 .docx)是基於公開標準(Open XML),雖然是由微軟主導制定,但 規格文件是公開的,可以合法自由實作(例如 LibreOffice、Google Docs 都能讀寫 .docx)。
所以你說的完全正確:
「200x 之後有 x 的副檔名,格式已經不是特規了」 ✅
補充一下:
舊格式(如 .doc):封閉二進位格式,微軟不公開詳細規格,兼容性靠反推。
新格式(如 .docx):基於 XML + ZIP 的壓縮封裝格式(可以直接改副檔名為 .zip 打開看內容),屬於開放標準。
想玩得更深可以直接 unzip .docx 看看,裡面是結構嚴謹的 XML 組成的檔案系統,例如 document.xml、styles.xml 等,非常工程化。