最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

何為“VML”、VML的基底知識_VML相關(guān)

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 18:54:40
文檔

何為“VML”、VML的基底知識_VML相關(guān)

何為VML、VML的基底知識_VML相關(guān):HTML是WEB網(wǎng)頁的標準格式,我們看到的網(wǎng)頁都是HTML標記編寫的,但標記有限-VML是用代碼標簽在網(wǎng)頁內(nèi)繪圖的標記語言,類似HTML,或可說是HTML的補足-輸出的圖像是矢量圖形格式,圖形又支持以2D、3D、動態(tài)動畫的形式呈現(xiàn)-它對HTML、CSS2(樣式表)的兼容
推薦度:
導讀何為VML、VML的基底知識_VML相關(guān):HTML是WEB網(wǎng)頁的標準格式,我們看到的網(wǎng)頁都是HTML標記編寫的,但標記有限-VML是用代碼標簽在網(wǎng)頁內(nèi)繪圖的標記語言,類似HTML,或可說是HTML的補足-輸出的圖像是矢量圖形格式,圖形又支持以2D、3D、動態(tài)動畫的形式呈現(xiàn)-它對HTML、CSS2(樣式表)的兼容

HTML是WEB網(wǎng)頁的標準格式,我們看到的網(wǎng)頁都是HTML標記編寫的,但標記有限
-VML是用代碼標簽在網(wǎng)頁內(nèi)繪圖的標記語言,類似HTML,或可說是HTML的補足
-輸出的圖像是矢量圖形格式,圖形又支持以2D、3D、動態(tài)動畫的形式呈現(xiàn)
-它對HTML、CSS2(樣式表)的兼容非常好,就是說這3者很容易攙雜在一起、互補
-它對DHTML(基于HTML對象的編程語言)、JS&VBS(腳本程序)同樣兼容的很好
-它對XML(通用WEB數(shù)據(jù)描述語言)、XSL(樣式表)、DOM(對象接口)等等兼容都很好
-它可以被支持它的瀏覽器直接解析、輸出,不過目前只有IE瀏覽器支持VML

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

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

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

何為“VML”、VML的基底知識_VML相關(guān)

何為VML、VML的基底知識_VML相關(guān):HTML是WEB網(wǎng)頁的標準格式,我們看到的網(wǎng)頁都是HTML標記編寫的,但標記有限-VML是用代碼標簽在網(wǎng)頁內(nèi)繪圖的標記語言,類似HTML,或可說是HTML的補足-輸出的圖像是矢量圖形格式,圖形又支持以2D、3D、動態(tài)動畫的形式呈現(xiàn)-它對HTML、CSS2(樣式表)的兼容
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top