内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

XHTML2 & HTML5之間不得不說(shuō)的故事

2022-06-18    分類(lèi): 網(wǎng)站建設(shè)

當(dāng)然并不是說(shuō)這樣的規(guī)范不好, 恰恰相反, 從理論角度他是個(gè)非常好的規(guī)范, 是個(gè)非常好的格局, 但僅限于理論角度, 題目就是他并不實(shí)際.

瀏覽器廠商不回去支持他,由于瀏覽器必需要保證向后兼容.

程序員們不會(huì)去支持他,由于XML的錯(cuò)誤處理機(jī)制和xHTML2故意而為的不向后兼容.

依稀記得xHTML2的墳還沒(méi)長(zhǎng)草, 而促使他死亡的原因就是魯棒性原則.

xHTML1.1和xHTML1.0不僅僅是版本號(hào)加了0.1這樣的差異, 1.1居然是要求必需把文檔標(biāo)記成XML? 而當(dāng)時(shí)最提高前輩的IE無(wú)法處理接收到XML文檔類(lèi)型的文檔, 這這太崩潰了.而真正使人不想把文檔標(biāo)注成XML的原因是, 假如你在文檔中哪怕是只寫(xiě)錯(cuò)了一點(diǎn)點(diǎn), 好比&沒(méi)有編碼成&那整個(gè)頁(yè)面的渲染結(jié)果就是黃屏了,沒(méi)戲了,這個(gè)頁(yè)面中有一個(gè)錯(cuò)誤,你丫別想看這個(gè)網(wǎng)頁(yè)了. “假如解析器渠道錯(cuò)誤,那就休止解析”是的.這就是XML文檔的錯(cuò)誤處理機(jī)制.

在xHTML1.0之后緊隨著出來(lái)的是xHTML1.1,我印象很深刻的是:當(dāng)時(shí)還在用Editplus, 去官網(wǎng)找了個(gè)xHTML1.1的template, 結(jié)果…

到了2000年,Web尺度項(xiàng)目的流動(dòng)如火如荼, 開(kāi)發(fā)職員對(duì)那些個(gè)私有特性都忍無(wú)可忍, 大家都在罵瀏覽器廠商:”他媽的支持個(gè)尺度真有這么難嗎?!”. 正巧那個(gè)時(shí)候CSS有了長(zhǎng)足的發(fā)展,而且與xHTML1.0的結(jié)合也很緊密, CSS + xHTML1.0基本上就成了”好實(shí)踐”.而xHTML的那種優(yōu)雅的書(shū)寫(xiě)風(fēng)格在專業(yè)人士的帶領(lǐng)下, 成為了業(yè)界最被認(rèn)可接受的風(fēng)格了.

從規(guī)范本身的內(nèi)容看,實(shí)際是相同的, 不同之處就是編碼風(fēng)格, 由于對(duì)瀏覽器來(lái)說(shuō), 讀取符合HTML4.01,HTML3.2或者xHTML1.0規(guī)范的網(wǎng)頁(yè)都沒(méi)有題目, 對(duì)于瀏覽器來(lái)說(shuō),都會(huì)天生相同的DOM樹(shù),只不外xHTML1.0嚴(yán)格的編碼風(fēng)格讓人們比較偏好.

而事實(shí)上W3C并沒(méi)有休止開(kāi)發(fā)這門(mén)語(yǔ)言, 只不外他們對(duì)HTML失去了愛(ài)好, 在HTML4.01后, 他們提出了xHTML1.0,固然聽(tīng)起來(lái)完全不同,但是xHTML1.0與HTML4.01實(shí)在都是一樣的,獨(dú)一不同的,就是xHTML1.0要求使用XML語(yǔ)法。也就是說(shuō)我們現(xiàn)在習(xí)認(rèn)為常的:所有標(biāo)簽必需小寫(xiě),所有屬性必需小寫(xiě),所有屬性值都必需加引號(hào),所有標(biāo)簽必需閉合…

97年 – 99年, 瀏覽器大戰(zhàn)如火如荼, HTML尺度也經(jīng)歷了從3.2 – 4.0 – 4.01的版本變遷, 非常的迅猛, 但是到了HTML4.01是, W3C的頭也許是被敲壞了, 以為:”好了, HTML就這樣了, HTML4.01是HTML的最后一個(gè)版本了, 我們也用不著HTML工作組了.”

但是小悲劇的是, HTML2的尺度出臺(tái)的時(shí)候剛好是瀏覽器大戰(zhàn)的年代,  瀏覽器廠商各行其道, 無(wú)視尺度的存在, 而W3C也在這個(gè)時(shí)期也不停的將一些瀏覽器私有特性轉(zhuǎn)換成尺度的一部門(mén). (Cowpaths)

真正的官方HTML規(guī)范是從HTML2開(kāi)始的, HTML2繼續(xù)了HTML Tag的成果, 承前啟后, 繼往開(kāi)來(lái), 而非另立門(mén)戶, 從頭開(kāi)始.

HTML Tag的文檔作為HTML誕生的見(jiàn)證, 但是HTML Tag這份文檔并不是官方的規(guī)范.

名稱欄目:XHTML2 & HTML5之間不得不說(shuō)的故事
轉(zhuǎn)載來(lái)源:http://www.rwnh.cn/news/168603.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開(kāi)發(fā)軟件開(kāi)發(fā)、網(wǎng)站維護(hù)網(wǎng)站建設(shè)、ChatGPT品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
马边| 南宁市| 松阳县| 宝清县| 尉犁县| 格尔木市| 凌源市| 武乡县| 杨浦区| 武陟县| 扬州市| 东兰县| 二连浩特市| 龙州县| 抚顺市| 托里县| 开原市| 无锡市| 北京市| 靖江市| 宁城县| 潮州市| 湖南省| 延川县| 株洲县| 泗洪县| 崇州市| 滨海县| 民勤县| 达日县| 浦城县| 怀安县| 定兴县| 桐乡市| 珲春市| 信丰县| 揭西县| 竹山县| 池州市| 高碑店市| 突泉县|