移動web——開端

                                                         開端

  1. 移動互聯網的特點
  2. 移動瀏覽器
  3. 移動web與 原生app
  4. 分辨率

 移動互聯網的特點

 小巧輕便”及“通訊便捷”兩個特點,它決定了移動互聯網與PC互聯網的根本不同之處

移動瀏覽器

移動瀏覽器包括內置瀏覽器可下載瀏覽器代理瀏覽器以及WebView

移動web與 原生app

移動web開發週期短但是對硬件設備的調用很弱

而原生app剛好相反

分辨率

分辨率是指屏幕圖像的精密度,是指顯示器所能顯示的像素的多少。如940*680表示該屏幕橫向有940個像素點,縱向有680個像素點。

  • 屏幕尺寸 
    • 屏幕對角線的長度
    • 單位英寸,1英寸等於2.54釐米

像素分爲三種:

  1. 設備像素
  2. 設備獨立像素
  3. CSS像素

設備像素

又稱物理像素,它表示顯示設備的真實像素。從一開始就固定,它表示該屏幕上有多少個像素點。即手機的屏幕大小的分辨率表示。

設備獨立像素

設備獨立像素的出現是爲了實現屏幕的分辨率(即物理像素)不一致而造成的的佈局不一致。它只是爲了讓同一個圖片或佈局在不同的屏幕下顯示的大小一樣。如iPhone3的物理像素是 320 * 480,設備獨立像素爲 320 * 480,iPhone4的設備像素爲 640 * 960,設備獨立像素爲320*480,爲了讓同一個圖片或佈局在不同的屏幕下顯示的大小一樣,因此我們用設備獨立像素來設置圖片大小。

設備獨立像素也是可以設置的,但是沒人閒着沒事去設置它,所以在沒有縮放的情況下,設備獨立像素可以等同於CSS像素。

設備獨立像素可以由如下代碼獲取:

screen.width //寬度

screen.height //高度

 CSS像素

CSS像素是web編程的概念,用於邏輯上衡量像素的單位,也就是我們做網頁時用到的像素,是抽象的,不是實際存在的。我們看到的圖片的縮小和放大就是css像素在變化。它變化的原理是,當圖片放大一倍時,一個css像素 = 2個設備獨立像素或等於多少個設備像素 的,所以圖片的一個像素佔了2個設備獨立像素。相對來說在屏幕中佔的面積就變大了。

總結:所以css像素是設備獨立像素的倍數,而設備獨立像素又是設備像素的倍數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章