不斷超越客戶的期望值,源自我們對這個(gè)行業(yè)的熱愛
來源:http://www.wenyidai.com| 2023-01-20 08:31:41
HTML5 旨在解決 Web 中的交互,媒體,本地操作等問題,一些瀏覽器已經(jīng)嘗試支持 HTML5 的一些功能,而開發(fā)者們有望最終從那些 Web 插件中得到解脫。不過,需要指出的是,盡管一些重量級 Web 技術(shù)廠家,象 Apple,Google, Mozilla 基金會, Vimeo,YouTube 已經(jīng)開始支持這個(gè)新標(biāo)準(zhǔn),但W3C 表示,HTML5 前面的路還很長,它的一些細(xì)則目前還存在爭議,主流的 Web 在轉(zhuǎn)至 HTML5 之前還要經(jīng)過很長的時(shí)間,而開發(fā)者們也不得不面臨兩難的境地,就是如何使用現(xiàn)在的技術(shù)設(shè)計(jì)出富 Web 應(yīng)用,同時(shí)又為今后的 HTML5 做好準(zhǔn)備。
Web 開發(fā)者對 HTML5 的期待越來越強(qiáng)烈,作為一個(gè)以文檔為中心的置標(biāo)協(xié)議,HTML 越來越不能滿足現(xiàn)代 Web 應(yīng)用的需要,何況,這個(gè)協(xié)議已經(jīng)有超過 10 年沒有更新了。
富 Web 的現(xiàn)代 HTML富 Web 應(yīng)用和 HTML 之間并不般配,Web 之父 Tim Berners-Lee 這樣看待 HTML,它是一種用來創(chuàng)建平臺獨(dú)立的超文本文檔的置標(biāo)語言,隨著 XHTML 的誕生,W3C 也將網(wǎng)頁視為文檔。這樣那些視 Web 為應(yīng)用平臺的開發(fā)者十分惱火,2004年,Apple, Mozilla 基金會和 Opera 成立了一個(gè)超文本應(yīng)用技術(shù)工作組(WHATWG),尋求創(chuàng)建一個(gè) W3C 之外的標(biāo)準(zhǔn)組織,以打造一個(gè)更適合應(yīng)用的 Web。2007年,他們的 XHTML2 陷入永無止境的紛爭之中,后來,W3C經(jīng)投票決定吸納 WHATWG 的工作成果,并作為 HTML5 的標(biāo)準(zhǔn),這時(shí),即使 Tim Berners-Lee 也對面向應(yīng)用的 Web 伸出橄欖枝,他說,現(xiàn)在看來,我們面向 XML 所做的那些努力是無效的。
這并非說純凈的 XML 語法已死,雖然 HTML 的發(fā)展方向已改,但在 HTML5 發(fā)展的同時(shí),XHTML5 也在同步進(jìn)行中,區(qū)別在于,XHTML 將適用于那些已經(jīng)向 XML 轉(zhuǎn)換的人,而對于普通開發(fā)者,則不一定使用 XHTML。HTML5: 標(biāo)簽的改變HTML5 吸取了 XHTML 2 的一些建議,包括一些用來改善文檔結(jié)構(gòu)的功能,比如,新的 HTML 標(biāo)簽 header, footer, dialog, aside, fugure 等的使用,將使內(nèi)容創(chuàng)作者更加語義地創(chuàng)建文檔,之前的開發(fā)者在這些場合是一律使用 div 的。HTML5 還包含了一些將內(nèi)容和展示分離的努力,開發(fā)者們也許會驚訝,b 和 i 標(biāo)簽依然存在,但它們的意義已經(jīng)和之前有所不同,這些標(biāo)簽的意義只是為了將一段文字標(biāo)識出來,而不是為了為它們設(shè)置粗體或斜體式樣。u,font,center,strike 這些標(biāo)簽則被完全去掉了。新標(biāo)準(zhǔn)適用了一些全新的表單輸入對象,包括日期,URL,Email 地址,其它的對象則增加了對非拉丁字符的支持。
HTML5 還引入了微數(shù)據(jù),一種使用機(jī)器可以識別的標(biāo)簽標(biāo)注內(nèi)容的方法,使語義 Web 的處理更為簡單??偟膩碚f,這些與結(jié)構(gòu)有關(guān)的改進(jìn)使內(nèi)容創(chuàng)建者可以創(chuàng)建更干凈,更容易管理的網(wǎng)頁,這樣的網(wǎng)頁對搜索引擎,對讀屏軟件等更為友好。實(shí)現(xiàn)基于標(biāo)準(zhǔn)的富Web然而,HTML5 最令人振奮的是那些讓開發(fā)者們實(shí)現(xiàn)富應(yīng)用的新 API,諸如圖形,動畫,多媒體,在HTML5 之前,這些功能的實(shí)現(xiàn)需要 Flash,RealMdeia,QuikTime 一類的插件,這些插件技術(shù)不僅容易帶來安全隱患,而且它的受眾是受限的。HTML5 通過使用相應(yīng)的置標(biāo)語言解決了這些問題,內(nèi)容創(chuàng)建者可以使用類似 MathML 以及 SVG 之類的語言實(shí)現(xiàn)數(shù)學(xué)公式和圖形的創(chuàng)建,這些語言比 Flash, Silverlight 一類的格式更容易跨平臺使用。
關(guān)于 HTML5,開發(fā)者可以期待什么?由東莞網(wǎng)站設(shè)計(jì)編輯 http://www.wenyidai.com/qd/news/9809.html如需轉(zhuǎn)載請注明出處
東莞做網(wǎng)站公司 東莞小程序商城開發(fā) 東莞響應(yīng)式網(wǎng)站 東莞建站費(fèi)用 東莞網(wǎng)頁制作 東莞做網(wǎng)站 東莞網(wǎng)站開發(fā) 東莞小程序制作 單頁網(wǎng)站建設(shè) 韶關(guān)網(wǎng)站建設(shè) 揭陽網(wǎng)站建設(shè) 云浮網(wǎng)站建設(shè) 惠州網(wǎng)站建設(shè) 河源網(wǎng)站建設(shè) 佛山網(wǎng)站建設(shè) 營銷型網(wǎng)站建設(shè) 企業(yè)網(wǎng)站建設(shè) 手機(jī)網(wǎng)站建設(shè) 網(wǎng)站托管 關(guān)鍵詞優(yōu)化 SEO外包