热门关键字:
jquery > jquery教程 > jquery教程 > 深入移动端的适配-详尽篇

深入移动端的适配-详尽篇

318
作者:管理员
发布时间:2021/4/28 17:11:45
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=4611
  一般情况下设计稿的设计师按照一定的尺寸设计,然而,在现在移动终端(就是手机)快速更新的时代,每个品牌的手机都有着不同的物理分辨率,这样就会导致,每台设备的逻辑分辨率也不尽相同,此时357的设计稿,如果想要还原那基本是不可能了,因为如果一个左右布局,左边如果写死,右边自适应的话,每个设备的右边所展示的内容大小就不尽相同,这是移动端适配就显得尤其重要,


  1.图像分辨率? :指的是图像的水平/垂直的像素数? 同一个尺寸分辨率越高越清晰


  2.PPI :每英寸方块的像素数(感觉不怎么需要理解)


  3.DPI:每英寸方块的点个数(感觉这个跟PPI相似)


  既然要了解前世今生,我们就从几个概念说起先上一张图


  1.英寸:一般手机屏幕的单位用英寸表示即屏幕的可视对角距离


  如图所示两个对角线的长度就是这个屏幕的尺寸


  我们看到上图320x480叫分辨率,而这个所谓的分辨率就是说白了就横向320个像素纵向480个像素组成


  像素(Pel,pixel;pictureelement),为组成一幅图像的全部亮度和色度的最小图像单元。电视的图像是由按一定间隔排列的亮度不同的像点构成的,形成像点的单位也就是像素,组成图像的最小单位就是像素。从计算机技术的角度来解释,像素是硬件和软件所能控制的最小单位。它指显示屏的画面上表示出来的最小单位,不是图画上的最小单位。一幅图像通常包含成千上万个像素,每个像素都有自己的颜色信息,它们紧密地组合在一起。由于人眼的错觉,这些组合在一起的像素被当成一幅完整的图像。当修改图像的某区域,实际上是在修改该区域内的像素。对这些像素修改的好与坏将决定最终图片的质量。单位面积内的像素越多,图像的效果就越好。彩色电视图像是由成千个像素点所组成的,而且每个像素都是由红绿蓝三种颜色并排组成的。(注意每个像素的大小是不固定的,他是根据设备的分辨率决定的,知识点,后面要考)


  2.像素:pixel 像素是一个特定颜色小方块, 像素可以作为图片或者屏幕的最小单位


  屏幕分辨率是指纵横向上的像素点数,单位是px。屏幕分辨率确定计算机屏幕上显示多少信息的设置,以水平和垂直像素来衡量。就相同大小的屏幕而言,当屏幕分辨率低时(例如 640 x 480),在屏幕上显示的像素少,单个像素尺寸比较大。屏幕分辨率高时(例如 1600 x 1200),在屏幕上显示的像素多,单个像素尺寸比较小。


  3.屏幕分辨率?:指的是一个屏幕由宽高像素组成


  知道什么叫做分辨率后,有人就会奇怪,我记得苹果的苹果官网上的苹果6的分辨率为750x1334啊,但是设计稿上苹果6的分辨率为375x667啊,而且各个设备的分辨率都比实际分辨率小很多,这就牵扯到一些历史原因了


  相信我们所有前端开发者,都是见证了手机这个移动设备发展的过程。从蓝屏手机,到彩屏手机,到诺基亚研发出来触屏手机,再到智能手机一步步发展下来,我们的我们的手越来越清晰,越来越大,所以我们的屏幕发展也越来越迅速。




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐