主頁(yè) > 知識(shí)庫(kù) > 何為“VML”、VML的基底知識(shí)

何為“VML”、VML的基底知識(shí)

熱門(mén)標(biāo)簽:蘇州通信外呼系統(tǒng)多少錢(qián) 中國(guó)地圖標(biāo)注各省份 上古卷軸5地圖標(biāo)注mod 沈陽(yáng)智能外呼系統(tǒng)排名 移動(dòng)400辦理電話(huà) 山西旅游景地圖標(biāo)注 北川縣地圖標(biāo)注 荒野大鏢客2地圖標(biāo)注怎么變中文 武漢人工外呼系統(tǒng)
HTML是WEB網(wǎng)頁(yè)的標(biāo)準(zhǔn)格式,我們看到的網(wǎng)頁(yè)都是HTML標(biāo)記編寫(xiě)的,但標(biāo)記有限
-VML是用代碼標(biāo)簽在網(wǎng)頁(yè)內(nèi)繪圖的標(biāo)記語(yǔ)言,類(lèi)似HTML,或可說(shuō)是HTML的補(bǔ)足
-輸出的圖像是矢量圖形格式,圖形又支持以2D、3D、動(dòng)態(tài)動(dòng)畫(huà)的形式呈現(xiàn)
-它對(duì)HTML、CSS2(樣式表)的兼容非常好,就是說(shuō)這3者很容易攙雜在一起、互補(bǔ)
-它對(duì)DHTML(基于HTML對(duì)象的編程語(yǔ)言)、JSVBS(腳本程序)同樣兼容的很好
-它對(duì)XML(通用WEB數(shù)據(jù)描述語(yǔ)言)、XSL(樣式表)、DOM(對(duì)象接口)等等兼容都很好
-它可以被支持它的瀏覽器直接解析、輸出,不過(guò)目前只有IE瀏覽器支持VML

-它同PGML、SVG等均基于XML格式,也跟SWF(flash)、PDF等圖型效果類(lèi)似
-VML是微軟1999年前(具體時(shí)間我不詳)制作推出的,并集成到了IE5+瀏覽器
-同樣也是Microsoft Office Art(藝術(shù)圖型,如word的藝術(shù)文字)的核心結(jié)構(gòu)
-VML由微軟Visio、Autodesk、Macromedia等企業(yè)推薦給W3C(WWW最高權(quán)利協(xié)會(huì))
-采取、綜合了各方的推薦,W3C于1999年初開(kāi)始發(fā)展SVG,并隨后不久推出
-SVG是綜合VML、GML等的改進(jìn)(輸出效率、圖型質(zhì)量、標(biāo)記擴(kuò)展),被推薦為標(biāo)準(zhǔn)
-但SVG需要專(zhuān)門(mén)的圖像閱讀器如(Adobe SVG Viewer),無(wú)法直接被瀏覽器引擎解析
-以我見(jiàn),SVG更適合于精度矢量圖型應(yīng)用軟件開(kāi)發(fā)、VML則適合應(yīng)用在WEB頁(yè)
-有不少文章說(shuō)VML已過(guò)時(shí),但仁者見(jiàn)仁、智者見(jiàn)智,VML我感覺(jué)相當(dāng)健全(圖型質(zhì)
量、輸出速度)以及它編寫(xiě)簡(jiǎn)單、瀏覽器可以解析、與HTML等語(yǔ)言的兼容性、實(shí)
際WEB頁(yè)應(yīng)用的可行性、深層開(kāi)發(fā)的可行性

-但不能光提VML的優(yōu)點(diǎn),VML在我深層應(yīng)用開(kāi)發(fā)中,就碰到了“效率”缺點(diǎn),當(dāng)然只
是說(shuō)深層應(yīng)用(做大副精度矢量圖像、Vml動(dòng)畫(huà)、絢麗的2D/3D效果、等……),一
般簡(jiǎn)單的應(yīng)用,是感覺(jué)不到的,或可說(shuō)一般應(yīng)用不在話(huà)下。
-硬件效率:也許VML描述一個(gè)矢量圖形只需短短一行、幾行代碼,沒(méi)有理由會(huì)引起
輸出效率慢的問(wèn)題。但實(shí)際上,VML矢量圖型(2D/3D)的輸出,是綜合顯卡、內(nèi)存
、CPU、屏幕刷新率等同時(shí)工作,這直接關(guān)系著硬件的性能、需要一定的設(shè)置,也
就是VML矢量圖型越大、顏色越多、圖型處理的越復(fù)雜、動(dòng)畫(huà)更新的越快,也就越
容易引起CPU100%、輸出效率越慢的問(wèn)題,否則會(huì)很快。
-數(shù)據(jù)效率:綜合上述圖型越大、顏色越多等問(wèn)題,不光關(guān)系著硬件。其實(shí),幾行代
碼描述的圖型,在瀏覽器解析后,就變成了名副其實(shí)的“數(shù)字圖像”。只是瀏覽
器解析后的數(shù)據(jù),我們看到的是圖型,幕后誰(shuí)知需要多少個(gè)“數(shù)字”才能輸出這
么一個(gè)圖型?顯示器刷新一次,就是復(fù)讀一次這些“數(shù)字”……。這也就是你不
看這個(gè)圖型(切換到其他網(wǎng)頁(yè))機(jī)器運(yùn)作效率就快,反之你看,機(jī)器運(yùn)作就變慢
的原因。
-圖像矢量效率:在今后的章節(jié),你會(huì)學(xué)習(xí)到VML的image、imagedata、fill等標(biāo)
記,這些標(biāo)記均可以將http://(網(wǎng)上)、file:///(本地)路徑協(xié)議的jpg、gif、
bmp等格式的圖像以矢量形式插入到WEB頁(yè)。你會(huì)發(fā)現(xiàn),如果被插入的圖像越大(
字節(jié)數(shù)),就會(huì)越慢,反之就會(huì)很快。
-綜合上述效率問(wèn)題,是VML的最大缺點(diǎn)。了解了VML的缺點(diǎn),在今后學(xué)習(xí)、應(yīng)用
VML中,要盡可能取長(zhǎng)補(bǔ)短避免在這個(gè)缺點(diǎn)上碰釘子,充分掌握了VML技術(shù)以后
,這并不困難、不足以為懼。起碼,VML圖形的輸出效率還是夠快的:)

標(biāo)簽:邯鄲 東莞 遼源 海東 陽(yáng)泉 南充 濱州 喀什

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《何為“VML”、VML的基底知識(shí)》,本文關(guān)鍵詞  何為,VML,的,基底,知識(shí),何為,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《何為“VML”、VML的基底知識(shí)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于何為“VML”、VML的基底知識(shí)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章