漸進增強:一開始就針對低版本浏覽器進行構建頁面,完成基本的功能,然後再針對高級浏覽器進行效果、交互、追加功能達到更好的體驗。
優雅降級:一開始就構建站點的完整功能,然後針對浏覽器測試和修複。
在傳統軟件開發中,經常會提到向上兼容和向下兼容的概念。漸進增強相當于向上兼容,而優雅降級相當于向下兼容。向下兼容指的是高版本支持低版本的或者說後期開發的版本支持和兼容早期開發的版本,向上兼容的很少。大多數軟件都是向下兼容的。
二者區别:
1、優雅降級和漸進增強隻是看待同種事物的兩種觀點。
2、優雅降級觀點認為應該針對那些最高級、最完善的浏覽器來設計網站。
3、漸進增強觀點則認為應關注于内容本身。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!