HTML 化繁為簡(jiǎn)
化繁為簡(jiǎn)是HTML5的實(shí)現(xiàn)目標(biāo),HTML5在功能上做了以下幾個(gè)方面的改進(jìn)?.
?以瀏覽器的基本功能代替復(fù)雜的JavaScript代碼;
?重新簡(jiǎn)化了DOCTYPE;
?重新簡(jiǎn)化了字符集聲明;
?簡(jiǎn)單而強(qiáng)大的HTML5API。
HTML5在實(shí)現(xiàn)上述改變的同時(shí),其規(guī)范已經(jīng)變得非常強(qiáng)大。HTML5的規(guī)范實(shí)際上要比以往任何版本的HTML規(guī)范都要明確。為了達(dá)到在未來幾年能夠?qū)崿F(xiàn)瀏覽器互通的目標(biāo),HTML5規(guī)范制定了一 系列定義明確的行為,任何歧義和含糊的規(guī)范都可能延緩這一目標(biāo)的實(shí)現(xiàn)。
HTML5規(guī)范比以往任何版本都要詳細(xì),其目的是避免造成誤解。HTML5規(guī)范的目標(biāo)是完全、徹 底地給出定義,特別是對(duì)Web的應(yīng)用。所以整個(gè)規(guī)范非常多,竟然超過了900頁(yè)?;诙嘀馗倪M(jìn)過的 強(qiáng)大的錯(cuò)誤處理方案,HTML5具備良好的錯(cuò)誤處理機(jī)制。
HTML5提倡重大錯(cuò)誤的平緩修復(fù),再次把最終用戶的利益放在了第一位。比如,如果頁(yè)面中有錯(cuò) 誤的話,在以前可能會(huì)影響整個(gè)頁(yè)面的展示,而在HTML5中則不會(huì)出現(xiàn)這種情況,取而代之的是以標(biāo)準(zhǔn)的方式顯示breoken標(biāo)記,這要?dú)w功于HTML5中精確定義的錯(cuò)誤恢復(fù)機(jī)制。
點(diǎn)擊加載更多評(píng)論>>