原創(chuàng)|行業(yè)資訊|編輯:郝浩|2013-10-24 10:49:44.000|閱讀 654 次
概述:本文盤點(diǎn)了移動(dòng)開(kāi)發(fā)者不容錯(cuò)過(guò)的8款JavaScript框架,直接可以拿來(lái)用。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
移動(dòng)應(yīng)用程序和網(wǎng)站開(kāi)發(fā)經(jīng)常用 JavaScript 語(yǔ)言實(shí)現(xiàn),這是因?yàn)镴avaScript與大多數(shù)主流移動(dòng)平臺(tái)兼容良好,不需要復(fù)合編碼。對(duì)于移動(dòng)開(kāi)發(fā)者來(lái)說(shuō),找到合適的JavaScript框架是非常關(guān)鍵的,這會(huì)讓他們的開(kāi)發(fā)工作變得更加快速而簡(jiǎn)單。下面盤點(diǎn)了8款實(shí)用的JavaScript框架。
Hammer.js是被廣泛使用的輕量級(jí)JavaScript框架,它提供了常用觸摸操作的規(guī)范,比如收縮、拖放、雙擊和刪除等等。它支持大多數(shù)移動(dòng)平臺(tái)像iOS,Windows Mobile, Android 和 BlackBerry。
jQuery UI非常適合那些用jQuery JS 庫(kù)開(kāi)發(fā)App的用戶。提到j(luò)Query UI,就不得不提到跟它非常相似的Kendo UI。Kendo UI可幫助創(chuàng)建原生的移動(dòng)和桌面應(yīng)用,對(duì)性能和易用性方面都做了大量?jī)?yōu)化,相較起來(lái)Kendo UI要略勝一籌。
如果你要將鼠標(biāo)和觸摸操作結(jié)合,那Pointer.js絕對(duì)是一個(gè)完美的工具。
Quo JS是一個(gè)輕量級(jí)模塊化、面向?qū)ο蟮腏avaScript庫(kù),定義了多種觸摸手勢(shì),可以用于移動(dòng)Web開(kāi)發(fā)中簡(jiǎn)化HTML文件遍歷、事件處理及Ajax交互等,讓開(kāi)發(fā)者輕松編寫出高效的跨瀏覽器代碼。
Jo允許開(kāi)發(fā)者使用相同代碼開(kāi)發(fā)出原生移動(dòng)和Web應(yīng)用,支持iOS、Android、webOS、BlackBerry及Chrome OS等平臺(tái)。Jo最大的優(yōu)勢(shì)莫過(guò)于操作起來(lái)方便簡(jiǎn)單、開(kāi)源且又免費(fèi)。
FastClick是一個(gè)非常方便的庫(kù),在移動(dòng)瀏覽器上發(fā)生介于輕敲及點(diǎn)擊之間的指令時(shí),能夠讓你擺脫300毫秒的延遲。同樣支持各種移動(dòng)平臺(tái)瀏覽器。
這是一個(gè)小型的jQuery插件,結(jié)合了CSS動(dòng)畫和jQuery動(dòng)畫,在移動(dòng)和桌面設(shè)備上實(shí)現(xiàn)Kinetic Drag。
無(wú)與倫比的觸摸Slider,支持1:1的觸摸移動(dòng)、阻力及防滑,誰(shuí)用誰(shuí)知道!
擴(kuò)展閱讀:
4款開(kāi)源免費(fèi)的數(shù)據(jù)可視化JavaScript庫(kù)
Web開(kāi)發(fā)人員最喜愛(ài)的10款流行JavaScript庫(kù)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件