更新時(shí)間:2020-11-27 17:40:31 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2332次
XML是一種用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言,作為一門可擴(kuò)展的標(biāo)記語言 XML也不是一出現(xiàn)就備受矚目的,XML語言的形成經(jīng)歷了一個(gè)漫長的過程,本文我們就給大家講一講XML的發(fā)展史。
XML并不是歷史上第一門標(biāo)記語言,事實(shí)上XML還有兩個(gè)先驅(qū):SGML和HTML,這兩個(gè)語言都是非常成功的標(biāo)記語言,但是都有一些與生俱來的缺陷,XML正是為了解決它們的不足而誕生的,以下將介紹xml的發(fā)展史。
1986年,國際標(biāo)準(zhǔn)化組織發(fā)布了一個(gè)信息管理方面的國際標(biāo)準(zhǔn),就是SGML(Standard Generalized Markup Language 標(biāo)準(zhǔn)通用置標(biāo)語言),用來定義電子文檔結(jié)構(gòu)和其描述內(nèi)容,適用于高度結(jié)構(gòu)化數(shù)據(jù)的防衛(wèi)區(qū)和其他各種工業(yè)領(lǐng)域。SGML早在萬維網(wǎng)發(fā)明之前就已存在,是所有電子文檔標(biāo)記語言的起源。
1989年,蒂姆發(fā)明了萬維網(wǎng),就是我們所稱的www或web,能讓人們通過瀏覽器訪問服務(wù)器上的頁面。
1991年,萬維網(wǎng)被公眾所知。
1994年,萬維網(wǎng)聯(lián)盟成立,就是我們所稱的W3C,創(chuàng)建者也是蒂姆。
1995年,SGML雖然功能強(qiáng)大,但是復(fù)雜臃腫,價(jià)格昂貴,不適用于web數(shù)據(jù)描述,因此HTML (Hyper Text Markup Language 超文本標(biāo)記語言)2.0標(biāo)準(zhǔn)(HTML 1.0是草案)被發(fā)布,適用于web的網(wǎng)頁開發(fā),但只有固定的標(biāo)簽集。
1998年,W3C發(fā)布XML(Extensible Markup Language 可擴(kuò)展標(biāo)記語言) 1.0標(biāo)準(zhǔn),用來簡化Web文檔信息的傳輸,可自定義標(biāo)簽,也是各種應(yīng)用程序進(jìn)行數(shù)據(jù)傳輸最常用的工具。2000年,W3C發(fā)布XHTML 1.0標(biāo)準(zhǔn),它是基于XML的應(yīng)用,旨在解決HTML語法松散的問題,本質(zhì)上是一個(gè)過渡技術(shù),目的是實(shí)現(xiàn)HTML向XML的過渡。
2014年,W3C宣布HTML 5標(biāo)準(zhǔn)規(guī)范制定完成,方便了移動(dòng)端的軟件開發(fā),HTML 5已經(jīng)不是SGML的子集,是一個(gè)全新的標(biāo)準(zhǔn)。
SGML和XML都是元語言,XML是SGML的一個(gè)子集;HTML是基于SGML的一個(gè)應(yīng)用實(shí)例,XHTML是基于XML的一個(gè)應(yīng)用實(shí)例;1992年,Macromedia(漢譯宏媒體公司)成立1999年,F(xiàn)inal cut pro這款由Macromedia發(fā)起,被蘋果公司接手研發(fā)的非編軟件在這年發(fā)布2005年,Macromedia被Adobe公司收購,旗下“Macromedia”品牌名稱亦被“Adobe”取代,例如大家熟知的dreamweaver、firework、flash等2011年,完全重寫的final cut pro X由蘋果推出,其最新的final cut pro版本停在7.0.3不再更新小結(jié):從歷史來看,pr和final7其實(shí)是同源的,這也是為什么他倆使用同一種xml語法規(guī)則的佐證,即xmeml,而完全重寫后的finalX獨(dú)自使用另一種xml語法規(guī)則,fcpxml,這給數(shù)據(jù)交換造成了困難。
隨著XML技術(shù)的發(fā)展,XML越來越適合萬維網(wǎng)傳輸,提供統(tǒng)一的方法來描述和交換獨(dú)立于應(yīng)用程序或供應(yīng)商的結(jié)構(gòu)化數(shù)據(jù)。XML逐漸成為Internet環(huán)境中跨平臺(tái)的、依賴于內(nèi)容的技術(shù),也是當(dāng)今處理分布式結(jié)構(gòu)信息的有效工具。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)