漸進加強
:是一種開發方式,更是一種設計理念。在編寫web頁面時,首先保證最核心的功能實現,讓任何低端的瀏覽器都能看到站點內容,而後考慮使用高級但非必要的CSS和JavaScript等加強功能,爲當前和將來的瀏覽器提供更好的支持,給用戶帶來更好的體驗。不追求高端瀏覽器實現多酷炫的效果,最重要的是保證低端瀏覽器也能正常實現核心功能和效果。web
漸進加強比較適合低版本瀏覽器用戶羣佔的比例比較大的網站。瀏覽器
優雅降級
:在設計的時候,主要爲高端瀏覽器使用最新的技術來實現最可觀的效果,而低端瀏覽器只要保證基本可用就好,即表如今高端瀏覽器中提供的新特性在低端瀏覽器中會被降級,且通常會有一個達到基本體驗的分界點,同時會聲明不支持那些老掉牙的瀏覽器,相似於警告性語言並提出建議。網站
優雅降級比較適合使用現代瀏覽器想要體驗最新最可觀的效果的用戶羣比較多的網站。spa