移动端网页框架
為了更好的提升用戶體驗,移動端逐漸出了許多的移動端的框架,比如Sencha Touch、JQTouch、Jquery-moblie、jqMobi等等。這些框架都有優缺點,不同的框架應用在不同的項目中。現簡單闡述一下各框架的優缺點:
一、Sencha Touch框架是一個重量級的框架、它上手較難,代碼復雜,并且需要較強的程序基礎才能學習,最開始的時候因為一個項目,想使用Sencha Touch框架,后來工期實在太緊張,根本沒時間學習它并使用。所以最后轉投其他框架。這個框架兼容性很高,運行起來的速度一般,需要長時間的學習且需要水平較高的程序基礎才行。所以不太適合前端制作人員的使用。我會在以后的機會單開一篇關于它的使用demo。
二、JQTouch是一個輕量級框架、純jquery寫法,上手比較容易,代碼容易理解,加載速度也很快,缺點是配合的移動端效果插件較少,需要很多外部的插件相結合,另外,個別插件還需要解決與框架之間的兼容問題。它的最大的一個弊端就是可利用和變通的布局較少。
三、Jquery-moblie也是一個輕量級框架、純jquery寫法,上手容易,代碼容易理解,但由于其綁定的前端效果插件過多,且代碼結構有些臃 腫,造成加載速度很慢。尤其是在android系統上測試,速度很慢。用戶體驗效果不太好,它比較適合開發IPAD或是IOS系統的高端機型。
四、jqMobi也是一個輕量級框架、它的語言基于jquery語言。并對其進行了簡化,更有利于在移動設備上進行應用,并且速度很流暢。上手也比較容 易,而且封裝了許多移動端的組件,可以隨時應用。缺點是版本每次更新時,新版本中在不同的IOS版本和ANDROID系統中總會有些莫名的小BUG。且框 架獨立性很強,與其他外部插件無配合,需要動手修改其核心程序才可以。
總結
- 上一篇: 浏览器使用ActiveX控件
- 下一篇: CBT 简介