向前相容和向後相容 —— 由於中英文化差異導致意義混淆。
向前相容(forwards compatibility): 向上相容
forward有「將來」的含義。
old版本支援now版本生成的資料,now版本支援new版本資料。
應用軟體角度: office 2007可以不開啟office 2013產出的xlxs檔案,但要能開啟office 2013產出的xls/csv檔案;
old tool可以不開啟new tool ews檔案,但要能開啟new tool dws檔案; (即使新版dws檔案格式有更新,舊版也要相容)
os或框架角度: windows 3.1要能執行為windows 10開發的程式;
android gb要能執行基於android l開發的程式;(ignore new feature in win-10/android l)
apk和device角度: old apk能夠與new device連線;
向後相容(backwards compatibility): 向下相容
backward有「回頭」的含義。
now版本可以支援old版本資料。
應用軟體角度: office 2013可以開啟office 2007產出的xlxs檔案;
new tool不僅可以開啟ews檔案,還可以開啟old tool的dws檔案;
os或框架角度: windows 10要能執行為windows 3.1開發的程式;
android l要能執行基於android gb開發的程式;(use old framework api or gui控制項)
apk和device角度: new apk能夠與old device連線;
「向前相容」與「向後相容」
向後相容 backwardscompatibility 又稱向下相容 downwardcompatible 是乙個以部件標準為基礎的效能要求,是它最新的標準規範。向後相容的元件既要符合其所屬分類的效能要求,同時也要符合低於其分類的所有效能要求。比如usb2.0規範是可以向後相容版本更低的usb 1....
向後相容和向前相容
向後相容和向前相容,什麼是向後相容?我的理解是 我們之前開發的產品 是向後相容的,後開發的版本一定要能夠使用舊的版本,就好像word07可以開啟在word03中編輯的文字 03打不開07的 color red 一句話總結,後面版本的程式可以開啟前面版本的程式 color 而什麼是向前相容?我的理解是...
什麼是向前相容和向後相容?
1 簡述 博主的書籤頁一直留著乙個問題,軟體的向前相容和向後相容,以前一直被這個問題所困擾,今天來記錄 2 向前相容和向後相容 從軟體行業的起源理解這兩個概念就不會很難,軟體起源於國外 個人理解 因此,理解這兩個詞最好也是按照英語的習慣來 forward compatibility 向前相容 upw...