HTML 5已經(jīng)全面勝出——但這種優(yōu)勢能夠保持多久?
譯文【51CTO.com快譯】我們整理出了與HTML 5相關(guān)的各類信息,主要集中在其相較于其它競爭性Web編程工具的優(yōu)勢方面。
HTML 5及其插件已經(jīng)在短短幾年內(nèi)改變了互聯(lián)網(wǎng)的整體面貌,但現(xiàn)在是時候考慮這一概念未來將走向何處了。
近年來學習Web編程技能的朋友們一定對HTML 5的獨特優(yōu)勢有所了解。事實上,這種標記語言已經(jīng)成為互聯(lián)網(wǎng)多媒體快速發(fā)展的重要基礎(chǔ),并在初學者乃至專業(yè)人士當中達到了新的流行度高點。然而,這并不意味著該技術(shù)能夠解決開發(fā)者面臨的全部挑戰(zhàn),而且我們應(yīng)當思考其該如何進一步改善以更好地反映地市場需求。
為了找到問題的答案,我們整理出了與HTML 5相關(guān)的各類信息,主要集中在其相較于其它競爭性Web編程工具的優(yōu)勢方面:
歷史背景
在互聯(lián)網(wǎng)發(fā)展早期,超文本標記語言(簡稱HTML)已經(jīng)成為開發(fā)者們用于創(chuàng)建及協(xié)調(diào)在線內(nèi)容元素的主要工具之一。該語言經(jīng)歷了一系列變化,并配合其它技術(shù)的發(fā)展最終到達目前的形態(tài)——HTML 5。HTML 5最初誕生于十年前,并于2014年作為全球性標準得到普遍認可。此版本能夠為專業(yè)開發(fā)者提供更多自由空間,且無需面對額外的復(fù)雜性元素。事實上,其流行度目前已經(jīng)達到頂峰,世界范圍內(nèi)有數(shù)百萬個網(wǎng)站基于這項技術(shù)構(gòu)建而成。除了CSS與JavaScript,HTML 5已經(jīng)成為在線資產(chǎn)構(gòu)建以及硬件匹配的最佳選項。
HTML 5的核心優(yōu)勢
HTML 5是一種與第三方軟件相兼容的開放標準語言,正是這種特性使其擁有近乎無限的適用范疇。目前正在使用的設(shè)備中有超過10億臺與HTML 5相兼容,且其已經(jīng)被越來越多地視為移動平臺上的關(guān)鍵性支持對象。另外,HTML 5語言簡單易學,可用于構(gòu)建具備新硬件移植能力的跨平臺應(yīng)用,且完全無需新代碼的引入——這一優(yōu)勢使其在與Objective-C、X Code或者Visual Studio的競逐中勝出。最重要的是,HTML 5能夠很好地匹配高級硬件選項(例如GPS功能或者手機攝像頭),使得成品應(yīng)用能夠無縫適應(yīng)不同尺寸的屏幕。考慮到大多數(shù)客戶都需要將軟件同時發(fā)布至桌面設(shè)備及移動平臺之上,HTML 5已經(jīng)成為Windows、iOS乃至Android專業(yè)開發(fā)者們的最愛。
展望未來
當然,技術(shù)本身的發(fā)展永遠不會停滯,而今天的標準亦不可能永遠作為標準。已經(jīng)有從業(yè)者要求推出HTML 6,包括更多新功能并允許開發(fā)者立足更高水平進行施展。另外,HTML 5在數(shù)據(jù)加密方面能力有限,且需要配合新型API方可改善防御水平。另外,開發(fā)者社區(qū)亦希望能夠擁有新型媒體編解碼器。HTML 6許愿單中的另一項要求在于支持更多可插拔語言(例如Pyton),同時對基本協(xié)議作出改進。然而,我們尚不清楚新版本何時可用,因此大多數(shù)要求恐怕至少在未來一、兩年內(nèi)仍無法實現(xiàn)。目前,HTML 5仍是多平臺開發(fā)領(lǐng)域無可爭議的統(tǒng)治者,并繼續(xù)在短期內(nèi)扮演互聯(lián)網(wǎng)業(yè)務(wù)增長的核心角色——直到替代者的出現(xiàn)。
原文標題:HTML 5 Rules the Day, but for How Long?
原文作者:M Zahid
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】