向前向後相容

2021-08-03 20:40:04 字數 837 閱讀 3669

向前相容和向後相容 —— 由於中英文化差異導致意義混淆。

向前相容(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...