其實核心就是要讓不支持Javascript的瀏覽器或者部分支持Javascript的瀏覽器能看到Web的核心內容。
(1)漸進增強:
漸進增強原則基於這麼一種思想:你應該是從最核心的部分,也就是從內容開始。應該根據內容使用標記實現良好的結構;然後再逐步加強這些內容。這些增強工作既可以是通過CSS改進呈現效果,也可以是通過DOM添加各種行爲。
(2)平穩退化:
漸進增強的實現必然支持平穩退化。如果你按照漸進增強的原則去充實內容,你爲內容添加的樣式和行爲就自然支持平穩退化,哪些缺乏必要的CSS和DOM支持的訪問者仍可以訪問到你的核心內容。如果你用Javascript去添加這些重要內容,它就沒法支持平穩退化,不支持Javascript,就看不到內容。