999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

HTML5與萬維網的未來

2013-12-31 00:00:00
微電腦世界 2013年10期

HTML5是HTML萬維網標記語言的最新版本,它有望為公司企業提供功能強大的跨平臺工具,以便開發萬維網應用程序和移動應用程序,并且為廣大開發者提供除Adobe更為流行的Flash環境之外的一種選擇。

HTML5還不是完完整整的產品。它最近飽受詬病,原因是用它來編寫代碼有難度;它對音頻文件格式缺乏始終如一的支持;調試方面存在不足,任由代碼錯誤進入到運行階段,而不是在編譯階段及時被發現。

不過,作為一種開放的標準,許多廠商正在努力改進HTML5的特性和功能。它還得到了業界一些重量級廠商的鼎力支持,包括微軟、谷歌、蘋果、Adobe、亞馬遜、SAP和Facebook等。

另一個主要的支持者是英特爾,它已承諾會確保HTML5這項開放標準取得成功,讓廣大開發者能夠構建只需編寫一次,就可以在多個平臺(尤其是移動平臺)上運行的應用程序。

英特爾認為,說到萬維網應用開發工具和環境,廣大軟件開發者面臨艱難的選擇。雖然他們可以編寫高度創新、交互性很強的應用程序,但是這些應用程序只能在針對它們優化的少數幾種設備上順暢運行?;蛘?,這些應用程序可以迎合種類更廣泛的設備,但是缺乏同樣級別的質量或功能。

英特爾表示,如果統一使用HTML5這項標準,軟件開發者就能集兩者之所長,開發出可以在眾多設備上運行的功能強大的應用程序。

編寫一次到處運行

HTML于1990年問世,其在開發之初就想到了編寫一次,到處運行這個原則,為軟件開發者提供一種開放的開發生態系統;借助這種生態系統,編寫出有望在多種環境和設備上運行的代碼。從商業的角度來看,這讓HTML5應用程序有機會覆蓋廣泛的市場。

支持HTML5的計算機種類包括:基于蘋果iOS、谷歌安卓、微軟Windows、開源Tizen平臺及其他平臺的設備。這項標準本身既支持桌面系統,又支持移動設備;HTML5的許多功能旨在適用于低功耗設備上,比如智能手機和平板電腦。

一些廠商還致力于讓HTML5應用程序能夠在多核處理器上運行,目的在于讓基于萬維網的應用程序能夠運行起來更快速、功能更強大。比如說,Mozilla正與英特爾合作開展一個名為River Trail的項目,該項目旨在為萬維網應用程序提供數據并行處理。

該項目最終會帶來集成River Trail技術的火狐瀏覽器,能夠大大加快基于瀏覽器的HTML5/JavaScript代碼在雙核和四核芯片上的運行速度。這很重要,因為桌面系統和智能手機正開始統一使用雙核處理器,原因是單核芯片再也無法提供用戶所需要的計算資源。

新功能

HTML5集成的許多新功能旨在支持多媒體和復雜性和交互性更強的應用程序。

針對多媒體,HTML5擁有許多新的“語法”功能,比如[video]、[audio]和[canvas]等元素,以及為可擴展向量圖形(SVG)內容提供了集成,為數學公式提供了“MathML”。

還有新的工具提供了基于瀏覽器的離線存儲功能,這意味著信息不是存儲在服務器上,而是存儲在客戶端設備上。其他功能是地理位置,應用程序可以充分利用用戶的實時位置詳細信息,以及觸摸屏支持。HTML5還有高級的圖形功能,比如陰影和梯度,它們都是層疊樣式表3(CSS3)的功能,現已集成到了HTML5中。

諸如此類的工具旨在讓人們更容易添加和處理網上的多媒體和圖形功能,沒必要借助于專有的插件和應用編程接口(API)。因而,HTML5與這門語言的之前版本相比變得更像是一種應用開發“一站式平臺”。

HTML5還有許多新的細粒度功能,旨在為廣大開發者簡化工作,并限制他們所要編寫的JavaScript代碼的數量。JavaScript歷來用于增強基于HTML的程序的功能。

改進的主要方面之一在于確認(validation),這一步工作如今在瀏覽器里面進行。HTML5集成了多項新的確認功能,比如強制檢查、類型檢查以及范圍和字段長度確認;雖然確認這一步也可以在服務器端執行,但是這一代碼檢查級別讓應用程序更成熟、更可靠。

強有力的替代方案

開發HTML5的萬維網聯盟(W3C)其目的是,面對其他的萬維網和移動開發環境(如Adobe Flash和微軟Silverlight),以及專有平臺和插件,借助這種語言來提供一種強有力的替代方案。

眼下,Flash在瀏覽器中無所不在;但是展望將來,HTML5很可能會得到廣泛采用,尤其考慮到它得到了各大IT供應商的大力支持。

搜索引擎和社交網絡已經率先向采用HTML5邁出了堅實的步伐,尤其是Facebook使用HTML5開發其Facebook頁面。該公司表示,這門語言為自己帶來了靈活性。Facebook對HTML5應用程序的創新使用有望為期望利用業務系列應用程序支持移動用戶的其他公司鋪平道路。

另外有跡象表明,競爭格局正在發生變化。2011年8月,Adobe發布了名為Edge的富互聯網應用程序(RIA)工具的預覽版,讓萬維網開發社區大跌眼鏡。這款工具不僅支持CSS和JavaScript,還支持HTML5。Adobe聲稱,如今在一些情況下,Adobe用戶要使用這項萬維網標準作為Flash的替代方案;一些分析師認為,此舉對HTML5來說是成功的一舉,意義非凡。至于微軟Silverlight,這項競爭技術的人氣似乎在下降,盡管它與Visual Studio開發平臺緊密集成。

不過,HTML5離得到主流用戶的采用還有很長一段路。萬維網聯盟計劃在2014年年底前發布“穩定的HTML5推薦規范”,到2016年年底前發布HTML 5.1“推薦規范”。

這份保守的路線圖也許有助于為加特納集團最新發布的《技術成熟度曲線報告》(Hype Cycle Report)提供佐證;該報告聲明,HTML5還沒有作好準備;再過5~10年才會成為一種名正言順的商業工具。

技術變化的步伐越來越快,加上得到微軟、英特爾、Facebook和谷歌等業界巨頭的鼎力支持,這可能意味著,HTML5實際上有望比加特納集團預料的更迅速地主導瀏覽器領域。

-沈建苗編譯

主站蜘蛛池模板: 成人夜夜嗨| 亚洲成人网在线播放| 片在线无码观看| 亚洲日本www| 久久精品国产亚洲麻豆| 91精品综合| 欧美精品黑人粗大| 久久精品娱乐亚洲领先| 国产一级一级毛片永久| 亚洲欧美日韩中文字幕一区二区三区 | 99久久精品免费观看国产| 18禁影院亚洲专区| 亚洲成a人片| 婷婷中文在线| 午夜a级毛片| 香蕉久人久人青草青草| 亚洲aaa视频| 国产精品视频导航| 99久久精品国产精品亚洲| 国产伦精品一区二区三区视频优播| 国产伦片中文免费观看| 五月丁香伊人啪啪手机免费观看| 日韩天堂视频| 国产凹凸一区在线观看视频| 国产青榴视频| 污视频日本| 精品国产三级在线观看| 亚洲AV无码精品无码久久蜜桃| 亚洲精品视频网| 亚洲日韩在线满18点击进入| 亚洲日本中文字幕乱码中文| 被公侵犯人妻少妇一区二区三区| 久久黄色免费电影| 3D动漫精品啪啪一区二区下载| 亚洲精品第五页| 亚洲天堂免费| 久久人妻xunleige无码| 亚洲a级毛片| 欧美日韩在线亚洲国产人| 国产精品一区在线观看你懂的| 精品成人一区二区三区电影| 国产精品午夜电影| 色噜噜在线观看| 五月天久久婷婷| 亚洲手机在线| 亚洲美女高潮久久久久久久| 国产欧美另类| 中日韩一区二区三区中文免费视频 | 色综合热无码热国产| 18禁黄无遮挡网站| 波多野结衣一级毛片| 麻豆精品在线| 成·人免费午夜无码视频在线观看 | 成人福利在线看| 婷婷综合色| 男女猛烈无遮挡午夜视频| 2018日日摸夜夜添狠狠躁| 国产丝袜啪啪| 欧洲日本亚洲中文字幕| 亚洲av日韩av制服丝袜| 最新国产高清在线| 99爱视频精品免视看| 欧美日韩导航| 成年看免费观看视频拍拍| 视频二区亚洲精品| 色九九视频| 凹凸国产熟女精品视频| 亚洲大尺度在线| 中文字幕波多野不卡一区| 婷婷开心中文字幕| 综合五月天网| 天天综合天天综合| 精品国产女同疯狂摩擦2| 日本黄色a视频| 91精品专区| 中文字幕欧美日韩| 成人免费网站久久久| 东京热高清无码精品| 国产一二三区在线| 中国一级特黄视频| 中文字幕有乳无码| 在线视频亚洲欧美|