這篇文章只是我深入了解移動領域開發過程中的不斷整理和總結,其中涉及到很多概念,觀點,個人的看法,有不確切的地方,歡迎指正。
閱讀這篇文章,您將了解到
wap站發展而來
native區別
為了滿足不同使用者需求,移動**一般分為3
個版本 簡版,觸屏版,腦版。觸屏版大多啟用
html5
開發。筆者認為電腦版基本在手機端不可用。
以下是幾個大公司的移動版本比較。 簡版
觸屏版電腦版 凡客
簡版觸屏版
電腦版
去哪兒觸屏版
電腦版
大眾點評
觸屏版普通版
當當網
觸屏版
普通版
單純點說,觸屏版專為大螢幕的觸屏手機設計,而彩版在傳統智慧型機上應用也很多。
從技術上講現在常見的手機**,所謂的觸屏版很多都是以html5
開發的了;而所謂的彩版
wap**,普遍是基於
wap2.0
開發的;在技術上,兩者就不是乙個層面。
因為開發技術的不同,讓觸屏版通常擁有更好的視覺效果及互動方式。這點在控制項的使用上尤其明顯。由此也有引出兩者設計風格的區別。
的定義是:
打包您的wap上建立乙個
,只需輸入乙個**就會生成乙個安裝在手機上的應用,實際上是內部對**做了一層包裝,以快捷方式的形式訪問移動**。
資料說
優點:企業的開發成本低
本質區別是
主流的瀏覽器引擎:
webkit 是一種瀏覽器引擎,支撐著 iphone 內的 mobile safari 瀏覽器以及 android 內的瀏覽器背後的技術。webkit 也在其他的移動環境內有自己的用武之地,但是我們還是將我們的討論一般集中於 iphone 和 android 平台。瀏覽器本身是可直接訪問作業系統api
的一種,但是只有數量有限的這些
api向瀏覽器裡面執行的
公開。可以完全訪問裝置,但是許多特性只是部分可供
使用,或者根本不可使用。預計這種情況在將來會隨著
html
的改進而改變,但是如今的移動使用者無法使用這些功能。
還有乙個觀點:
**封裝到
裡面可以提高效能和可訪問性,但是不允許遠端更新。效能有一定保證,更新還是要走
。筆者之前做移動**時 曾經考慮多大程度的使用js
,主要因素就是js庫對網路環境的依賴,實際上如果是
hybird
應用,可以認為整個
js庫是封裝到本地的,這樣就減少了對網路環境的依賴度。
以上是文章的所有,
瀏覽器引擎webkit
一統江山
參考部落格:
何為Texture何為Material
何為texture何為material texture 紋理 偏向圖,通過字面意思,紋身.通俗的講為物體在白色漫射光照下,各點的反射率。material 材質 偏向屬性,物體在環境光 漫射光 直射光甚至自發光照射下的反射率 例子 比如石灰,在白色光照射下,它是白色的。但是在紅色光照射下,它是紅色的。...
何為靜態資源,何為動態資源
1.靜態資源和動態資源的概念 簡單來說 靜態資源 一般客戶端傳送請求到web伺服器,web伺服器從內存在取到相應的檔案,返回給客戶端,客戶端解析並渲染顯示出來。動態資源 一般客戶端請求的動態資源,先將請求交於web容器,web容器連線資料庫,資料庫處理資料之後,將內容交給web伺服器,web伺服器返...
何為Java引用
string str aa str有本身的記憶體,是乙個變數,而對像 aa 也有它自己的記憶體空間.這時候說str引用 aa 這個對像.string tt null 這裡的tt也是乙個引用變數,但是它沒有引用具體的對像.string str aa string tt str 這裡str與tt都是乙個...