自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

【CDC】專訪唐俊開:2014年Web App即將發(fā)力

移動開發(fā)
近日,9Tech采訪了中國開發(fā)者大會·廣州HTML5專場講師、UC前端開發(fā)工程師唐俊開。他在文中指出,HTML5標準或?qū)⒃?014年正式推出,并且Web App也將大力發(fā)展。他認為,模塊加載和NodeJS兩種技術(shù)體系在未來都有著非常廣泛前景的技術(shù)。

以下是采訪內(nèi)容:

[[74913]]

唐俊開,網(wǎng)名三橋,UC優(yōu)視前端開發(fā)工程師,H5開發(fā)者社區(qū)負責人,著有《HTML5移動Web開發(fā)指南》。主要工作是基于UC云端頁面排版和基于U3內(nèi)核上前端技術(shù)的實踐,以及HTML5和WebApp的研究和實踐,目前專注于Mobile前端技術(shù)和HTML5。

CDC:你日常工作和學習中,常用的HTML5開發(fā)工具和學習資料有哪些?對初學者有何經(jīng)驗或建議分享?

唐俊開:在我的日常工作中,主 要仍然以前端編碼為主,因此在項目研發(fā)過程還是主要使用WebStrom和Sublime Text2兩個編輯器。在學習方面,對于每個新產(chǎn)品、新類庫框架、或是新技術(shù),我更傾向于在其官方站點上學習,先看看demo、API文檔,然后自己寫一 些examples。對于如何學習HTML5,如果閱讀英語沒有障礙的話,建議從html5rocks和webplatform兩個網(wǎng)站學習,上面有很多 根據(jù)每一個特性的詳細解釋以及實例。但對于初學者來說,HTML5本質(zhì)上是一門進階課程,所以建議先學好基礎(chǔ),比如CSS和JavaScript的基礎(chǔ)。 當有一定的前端實踐經(jīng)驗后,再學習HTML5新特性,就能輕易上手HTML5項目開發(fā)。

CDC:對于開發(fā)人員,前端技術(shù)在移動開發(fā)領(lǐng)域有哪些獨特之處?

唐俊開:目前,前端技術(shù)在傳統(tǒng) 互聯(lián)網(wǎng)下逐漸體現(xiàn)出其重要的價值。在移動領(lǐng)域,前端技術(shù)仍然可以在iOS和Android的世界中占據(jù)一定席位。畢竟HTML5是一個業(yè)界認可的標準,在 移動Web應(yīng)用開發(fā)離不開前端技術(shù),離不開HTML5的推動?,F(xiàn)在前端技術(shù)發(fā)展速度非???,模塊加載、SPA單頁面、PhoneGap等多個新前端技術(shù)都 在移動開發(fā)領(lǐng)域發(fā)揮著自己的特長。

CDC:目前HTML5在移動互聯(lián)網(wǎng)時代充當什么角色?

唐俊開:我覺得,HTML5目前就像是出生移動互聯(lián)網(wǎng)時代的一個新生命,并且正處于成長的階段。因此,它需要大家的支持和扶持,把一個既弱少又有前途的小生命培養(yǎng)成才,成為移動互聯(lián)網(wǎng)時代有價值的技術(shù)之一。

CDC:闡述下HTML5在Mobile Web的獨特優(yōu)勢,以及一些不為人知的特性。

唐俊開:首先我想說一個要點是HTML5的大部分標準都是來源于W3C的,從W3C對Mobile Web App的狀況描述(http://www.w3.org/Mobile/mobile-web-app-state/) 來看。Mobile Web App一共可以分為21大技術(shù)方向:圖形、多媒體、設(shè)備適配、表單、用戶交互、數(shù)據(jù)存儲、個人信息管理、傳感器和硬件集成、網(wǎng)絡(luò)、通信與發(fā)現(xiàn)、封裝打包、 性能與優(yōu)化。在每一個技術(shù)體系都我們都能看到HTML5的影子。HTML5標準中新定義了HTML模板機制template標簽;例如響應(yīng)式Web設(shè)計已 經(jīng)逐漸得到大家的認可,但圖片呢?響應(yīng)式Web圖片格式也逐漸出現(xiàn)。這些新特性的出現(xiàn),更讓我們在Web App開發(fā)中提供更棒的解決方案。

CDC:你怎么Native App和Web App的各自的優(yōu)劣?

唐俊開:我認為,目前Native App和Web App之間的差距還是比較大的。Native App用戶體驗好,更受到用戶的歡迎和喜愛。但Web App目前仍然存在較多的技術(shù)實現(xiàn)難點,而且用戶還沒認可Web App所帶來的價值。但是,Web是一個開放的平臺,將來必定是主流的技術(shù)方向,用戶將來必定會逐漸接受Web所帶來的便捷。因此,我認為未來兩種App肯定是相互并存、相互依賴的關(guān)系。

CDC:如何看待Native和Web的結(jié)合體hybrid的,你認為Wybrid是否有市場前景 ?

唐俊開:雖然兩種應(yīng)用模式都有 各自的優(yōu)勢和劣勢,但我認為未來Native和Web肯定是相互共存的,即存在體驗***的Native App,也存在跨平臺的Hybrid App,也有低成本的Web App。因此,聰明的人在做項目的時候,必定會考慮成本、效率以及可維護性去考慮的。所以,我認為hybrid未來將會是作為一個實現(xiàn)方案或解決方案而存 在的,而且也不可能像Native那樣成為主流的技術(shù)研發(fā)方向。

CDC:其實,現(xiàn)在很多瀏覽器對HTML5的兼容性并不佳,但多數(shù)瀏覽器也越來越重視Html5。你認為還需要多久,Html5才能發(fā)揮出***的潛力?

唐俊開:的確,現(xiàn)在很多瀏覽器 在支持HTML5標準方面存在很多的差異,因為每個瀏覽器廠商對比HTML5標準的理解存在偏差,以及有些技術(shù)要點仍然未有得到較好的解決方案。畢竟 HTML5標準最近才最終定稿,標準基本不再有太大的變化。所以,我認為當HTML5標準趨向穩(wěn)定時,就是HTML5高速發(fā)展的開端,我比較看好2014 年的Web App發(fā)展,因為這有可能是HTML5標準正式推出的日子。而作為瀏覽器廠商,我建議仍然需要花更多的時間去理解標準。只有在各個標準特性理解透切,并最 終依照標準實現(xiàn),這樣才能把HTML5支持得更好,才能發(fā)揮出它的***潛力。

CDC:對于Web開發(fā)的未來,你覺得那些技術(shù)最值得開發(fā)者關(guān)注,或者需要開發(fā)者掌握?

唐俊開:最近在前端技術(shù)界聊的最熱門的并不是我們經(jīng)常看到的HTML5以及CSS3這兩大技術(shù)標準。反而是模塊加載和NodeJS兩 種技術(shù)體系,我認為它們都有著非常廣泛前景的技術(shù)。模塊加載的誕生,使得我們在編寫JavaScript項目的時候,就可以像寫Java代碼那樣,分包、 類庫。NodeJS,能讓我們做前端的研發(fā)人員,也能脫離瀏覽器束縛,編寫后臺程序。所以這兩項技術(shù)是目前在移動互聯(lián)網(wǎng)應(yīng)用時代上,最值得開發(fā)者關(guān)注的技 術(shù)要點。當然要真正掌握這兩門技能,仍然需要花點功夫才能學好,畢竟好的東西不是那么容易獲得的。

CDC:目前,業(yè)內(nèi)有哪些口碑好的Html5游戲?你認為Html5能為移動游戲帶來哪些新鮮的血液?它與iOS、Android游戲的***區(qū)別和亮點是什么?

唐俊開:我個人認為,HTML5游戲雖然越來越多,目前還沒有一個真正成功并且可以做到領(lǐng)軍的HTML5游戲。其實,我并不擔心HTML5游戲的未來,反而我更加看好它,因為網(wǎng)頁游戲(Flash網(wǎng)絡(luò)游戲)早已經(jīng)被用戶認可,并且這些游戲也得到客觀的收入。

其實iOS和Android游戲的生命周期太短了,比網(wǎng)頁游戲還 短。最近挺火的《我叫MT》的游戲,基本成為了熱門游戲話題。我相信很快就會有類似的HTML5版本出現(xiàn)。如果要說原生游戲和HTML5游戲在技術(shù)和體驗 上的***區(qū)別和亮點,我覺得技術(shù)上***的區(qū)別是iOS和Android已經(jīng)有一套比較成熟的游戲框架體系以及操作系統(tǒng)對游戲的良好支持。但是,HTML5 游戲可是運行在手機瀏覽器之上的,那么說就是HTML5游戲并不是直接運行在操作系統(tǒng)中。我認為使用Web技術(shù)開發(fā)游戲是目前最有吸引力的方向。

CDC:你出版的《html5移動web開發(fā)指南》的初衷是什么?該書在業(yè)界的反響如何?請簡單給我們介紹下該書的主要吸引人的內(nèi)容。

唐俊開:當初,出版的這本書之 前,剛好是HTML5和移動互聯(lián)網(wǎng)逐漸出現(xiàn)交集的時候。在這個時間點,我認為應(yīng)該寫一本關(guān)于HTML5在移動領(lǐng)域?qū)嶋H應(yīng)用的書籍。當時我就把HTML5、 CSS3、jQuery Mobile和Sencha Touch作為切入點,通過HTML5特性結(jié)合移動Web框架,讓開發(fā)人員盡快上手,培養(yǎng)開發(fā)人員開發(fā)移動Web應(yīng)用和Web站點的意識。

其實,當時在***時刻把Media Queries作為該書的最吸引人的部分時,我就覺得它必定是將來前端技術(shù)的焦點之一。所以說,當時在編寫這書時,國內(nèi)業(yè)界還沒真正推廣響應(yīng)式Web設(shè)計的概念,而此時本書已經(jīng)介紹該特性。

由于技術(shù)更新太快,該書上的內(nèi)容已經(jīng)從當時***的內(nèi)容已經(jīng)變成過去 式。所以在業(yè)界反響來說其實沒有那些詳細介紹HTML5的書籍好,畢竟我這書在選題面上不是很廣泛。但是,我的目的已經(jīng)達到了,因為現(xiàn)在已經(jīng)有很多開發(fā)人 員把jQuery Mobile或Sencha Touch作為項目的候選框架之一。

CDC:對中國開發(fā)者大會的一句簡短評價。

唐俊開:期待能夠和更多的技術(shù)人員交流、溝通、分享。預(yù)祝中國開發(fā)者舉辦成功。

中國開發(fā)者大會·廣州 傳送門

2013年中國開發(fā)者大會將于6月29日在廣州白云國際會議中心隆重開幕。大會秉承分享IT核心技術(shù)的原則及創(chuàng)業(yè)團隊的成功經(jīng)驗,圍繞IOS、Android、HTML5、Unity、Cocos2D-X等技術(shù)領(lǐng)域拓展深入探討。詳細內(nèi)容,請查看官方網(wǎng)站:http://www.9ria.com/redirect.php?id=94

責任編輯:閆佳明 來源: bbs.9ria
相關(guān)推薦

2013-06-13 11:10:59

CDC20132013中國開發(fā)者大會Testin王軍

2015-10-22 23:12:13

黑客維基解密

2014-08-25 14:18:40

2013-11-20 09:18:55

IT領(lǐng)域2014發(fā)展趨勢

2019-01-25 17:00:13

物聯(lián)網(wǎng)人工智能區(qū)塊鏈

2014-01-21 09:19:22

2014-02-26 14:57:26

云計算

2013-05-10 17:20:16

移動開發(fā)關(guān)東升iOS

2009-03-25 16:21:11

LinuxIBM發(fā)展歷程

2014-04-28 14:21:44

移動DMP

2014-06-05 13:37:53

web設(shè)計WebApphtml5

2013-06-28 11:24:33

Windows 8.1Build 2013Office

2011-10-25 13:54:25

2014-04-23 11:01:12

幣看比特幣應(yīng)用手機APP

2013-09-25 16:25:59

2014-10-27 10:00:12

2014WOT運維

2014-02-11 15:06:00

2014-02-27 10:24:45

Web技術(shù)編程語言

2014-03-13 14:32:31

論壇 高峰 云計算

2014-02-27 13:27:21

華為合作伙伴大會
點贊
收藏

51CTO技術(shù)棧公眾號