根據(jù)2010年度的“Web開(kāi)發(fā)大趨勢(shì)”調(diào)查結(jié)果顯示,與上一次(2008年進(jìn)行)相比,jQuery, CSS 3, 和HTML 5等技術(shù)穩(wěn)步上升,而桌面式應(yīng)用框架則仍然未受青睞。DZone發(fā)表報(bào)告,對(duì)其中重要的調(diào)查項(xiàng)目進(jìn)行了分析。
操作系統(tǒng)與瀏覽器
雖然Windows在整個(gè)市場(chǎng)處于統(tǒng)治地位,但Mac OS X卻是Web開(kāi)發(fā)者和設(shè)計(jì)人員中的最?lèi)?ài)。有大約50%的受訪者使用各種版本的Mac,41%使用Windows。而2008年,Windows還略微領(lǐng)先Mac。
html5code.net' title='html5模板網(wǎng)'>
瀏覽器方面與此類(lèi)似,顯然,Web技術(shù)人員最喜歡的瀏覽器是Firefox 3.6 (37.8%),Safari和Chrome分別以20%和17%緊隨其后。IE和Opera同病相憐,都只有2%的份額!要知道,在所有終端用戶那里的統(tǒng)計(jì)數(shù)字,IE瀏覽器的份額仍然有50%以上。
html5code.net' title='html5模板網(wǎng)'>
在瀏覽器渲染引擎方面,F(xiàn)irefox的Gecko以54%占據(jù)第一,但Safari和Chrome的Webkit從兩年前的25%增長(zhǎng)到46.6%。呈現(xiàn)兩強(qiáng)相爭(zhēng)的態(tài)勢(shì)。大部分受訪者還沒(méi)有開(kāi)始為移動(dòng)設(shè)備優(yōu)化自己的網(wǎng)站,但在已經(jīng)開(kāi)始針對(duì)移動(dòng)瀏覽器的技術(shù)人員中,29%表示所用的瀏覽器是iPhone上的Mobile Safari,Android只有3.8%。
html5code.net' title='html5模板網(wǎng)'>
當(dāng)然,測(cè)試瀏覽器的份額還是IE系占優(yōu),但Safari, Chrome和Firefox的比例也很高。而且大部分受訪者均表示標(biāo)準(zhǔn)支持是決定他們選擇主要瀏覽器的首要因素。HTML 5和CSS 3支持非常重要。性能和穩(wěn)定性也是關(guān)鍵因素。而對(duì)瀏覽器開(kāi)發(fā)者工具插件的重要性則反應(yīng)不一。
html5code.net' title='html5模板網(wǎng)'>
標(biāo)記語(yǔ)言
大部分開(kāi)發(fā)人員主要用HTML,HTML與XHMTL兼用的略有增長(zhǎng)。由于兩者均在HTML 5中得到支持,預(yù)計(jì)HTML將占據(jù)一定優(yōu)勢(shì)。HTML 5的應(yīng)用仍然不廣泛,但從來(lái)不用的人已經(jīng)降低到65%。最常用的HTML 5 API是地理位置和客戶端存儲(chǔ)。元素和屬性使用情況如下:
html5code.net' title='html5模板網(wǎng)'>
此外,有三分之一的人說(shuō)自己用過(guò)微格式,而只有5%使用RDFa。SVG應(yīng)用很少,只有25%。
CSS
大多數(shù)受訪者都遵循Web標(biāo)準(zhǔn)開(kāi)發(fā),然后再想辦法解決IE的問(wèn)題。由于IE9也將全面支持Web標(biāo)準(zhǔn),這種做法顯然將得到豐厚回報(bào)。CSS選擇器方面,80%以上的人說(shuō)使用類(lèi)選擇器如p.classname{},HTML元素選擇器如p{},ID選擇器如p#idname{},后代選擇器如p a{}。與2008年相比,最大的變化是CSS 3和實(shí)驗(yàn)性CSS使用增加,已經(jīng)超過(guò)50%。最常用的屬性是border-radius。
JavaScript, Ajax和DOM
JavaScript的主要用途如下:
html5code.net' title='html5模板網(wǎng)'>
與2008年相比,基本沒(méi)有變化。除了復(fù)雜應(yīng)用交互之外,JavaScript的應(yīng)用比例總體稍有降低。一個(gè)明顯的變化是jQuery的興起。從兩年前的63%上升到了78%。
RIA
早有分析認(rèn)為,html5和CSS3未必與Flash或者Silverlight是此消彼長(zhǎng)的關(guān)系,此次調(diào)查為這一點(diǎn)提供了依據(jù)。兩年來(lái),F(xiàn)lash和Silverlight增加了5%。
html5code.net' title='html5模板網(wǎng)'>
后端技術(shù)
服務(wù)器端比例如下,不出所料,PHP占據(jù)絕對(duì)優(yōu)勢(shì),框架方面,不用或者自制框架居多,使用現(xiàn)成框架的里面RoR、Django、Zend位列前三甲。
html5code.net' title='html5模板網(wǎng)'>
html5code.net' title='html5模板網(wǎng)'>
云平臺(tái)應(yīng)用
云計(jì)算資源的應(yīng)用情況是本次調(diào)查最令人好奇的一項(xiàng)。有22%的人回答已經(jīng)依賴(lài)云資源。而在資源分類(lèi)方面,16%的人表示使用的是在線存儲(chǔ),10%使用IaaS,7%使用PaaS。所用云平臺(tái)廠商一項(xiàng),Amazon和Google位列前兩位。
html5code.net' title='html5模板網(wǎng)'>