屏幕led显示屏的分辨率原理

  一、液晶显示屏
  1. 液晶显示屏的背部结构在中,液晶显示屏一般是作为一个整体而存在的。这是因为液晶器件的特殊性以及连接和装配需要专用的工具,再加上操作技术的难度很大等原因,生产厂家把液晶显示屏幕、连接件、驱动的电路板、背光灯等元器件用钢板封闭起来,只留有背光灯插头和驱动信号输人插座。这种组件被称为 L C DMODUEL(即LCM),也叫液晶显示模块。可见,这种组件的方式既增加了工作的可靠性,又能防止用户因随意拆卸造成的不必要的意外损失。液晶显示器的生产厂家只需把背光灯的插头和驱动信号插排与外部电路板连接起来即可,使整机的生产工艺也变得简单多了。液晶显示屏的背部结构如下图所示。从照片中我们可以看出,P1和P2是通往背光高压板的插头,背光灯的控制信号和工作从背光板电路发出后从这里送往背光灯,图中已示出背光灯所在的位置。对于液晶显示屏来说,根据屏幕尺寸的大小以及对显示要求的不同,背光灯的数量是不同的。例如早期的液晶显示屏使用一只灯管,一般位于屏幕的上方;后来逐渐发展为两个灯管,上下各一个,现在的笔记本电脑显示屏和大部分台式机的液晶屏较多地采用这种方式。
  当前,较大一些的液晶屏采用4个灯管已经很常见;高踹的大屏幕的显示器则使用了6灯管、8灯管甚至更多。采用4灯管的液晶屏,其背光灯的位置也因设计而有所不同,一种是液晶屏的上下左右各有一个,一种是4个灯管从上到下横向均匀摆放,更多的则是上面两个、下面两个。还有一种是把两个&U&形灯管开口相对,在上下各放置一个,形成4个灯的效果,但从其工作方式上讲,仍然属于2灯管结构。背光灯的数量与摆放决定着屏幕的最大亮度和亮度的均匀性。P3和p4是液晶屏的信号输入插排,该插排连接着主板电路的信号输出踹,另一端连接液晶屏的屏控板。屏控板在上图的上边和右边的盖板之下。屏控板是一块PCB板,上有多片和其他元件,液晶屏的驱动信号从这个电路板上经其处理后形成分离出的行驱动信号和列驱动信号,再分别送到液晶屏的行、列电极 (即行、列驱动信号输入踹)。行、列电极的实物照片左见图。注意:不要试图拆卸或者修理液晶屏的行列电极的输出和输入接口,包括脾控板在内,在目前对维修人员来讲是无法维修的。
  上图中的P3、P4插排接口属于TTL接口 &(30 + 45标准接口),另外还有普通 TTL接口和接口。关于这些接口的不同特别是LVDS接口的特点,在后面将另有介绍。
  2. 液晶屏的主要技术指标液晶屏的技术指标直接决定着显示质量的好坏,目前市场上的液晶显示设备的价格与采用的液晶屏有着直接的关系。
  (1)间距液晶显示器的像素间距 (pixelpitch)与CRT的点距(dot pitch)含义相同。大家知道,CRT(阴极射线管)显示器的点距是指相邻两个像素之间的距离,但由于在不同的分辨模式下和不同的场刷新率下,实际显示的图像的点距有所不同,所以一般标出点距指标是指最小点距。液晶显示器则不同,它的像素数是固定的,没有最大和最小之分,因此标出的像素间距就是它本身固有的点距。
  这个点距决定了液晶屏的最佳分辨率,也就是说只有在与该点距对应的分辨率下才会显示出最好的图像,低于或者高于最佳分辨率时,要对其进行模式转换电路处理后,输出与液晶屏最佳分辨率一致的驱动信号送到液晶屏显示,因此显示的图像不如没经处理的图像好。在相同的屏幕尺寸下,液晶屏的分辨率越高,那么它的像素间距就越小,反之则越大。可以看出,像素间距确实是一个能够影响图像细腻度的指标,对于CRT显示器来说,当然是越小越好,但对于液晶显示器来说,由于其显示图像的原理是依靠透光来实现的,所以其像素间距的大小取决于这种显示方式所能达到的最大可能,故不可以像追求CRT的点距那样追求液晶显示器的像素间距。实际上,只要屏幕尺寸和分辨率相同,液晶屏的像素间距是基本一样的,附表给出了一些常见尺寸液晶屏的像素间距。
  由于液晶材料的粘滞性特点,会对显示造成延迟。响应时间是反映各像素点的发光对输人信号的反映速度的一个技术指标,这个指标值越小越好。响应时间由两个部分构成,一个是像素点由亮转睛时对输入信号的延迟时间Tr(又称为上升时间),另一个是像素点由暗转亮时对输入信号的延迟时间(又称为下降时间),这两个时间的和,就是液晶显示器的响应时间,其计量单位为ms(毫秒)。
  早期液晶显示器的响应时间通常都在50ms以上,所以存在拖影的缺点。因为1秒(s)等于1000毫秒(ms),所以针对50ms的响应时间而言,最多可以在1秒之内连续显示张画面,而看电影画面要顺畅的标准是每秒24张画面,所以20张画面的速度自然会产生拖影(也叫拖尾)现象,很显然不适合显示高速运动的附录:常见尺寸液晶屏的像素间距
液晶屏实际尺寸(英寸)
画面。新一代的液晶显示器响应时间普遍缩短,如果是以电视机的显示规格每秒30张画面为标准,换算成液晶显示器需要的响应时间为ms(由此推算30ms的响应时间适合于每秒33张、20ms的响应时间适合于每秒50张,计算过程见前,此处从略),而现今的技术已经可以达到10ms左右甚至更小(高端机种,l0ms的响应时间适合于每秒100张)。由于各家厂商对.于响应时间的算法有差异和争议存在,故液晶显示器的响应时间就其实用性来说,最好越在l6ms以内,越小越好。响应时间槛小,显示高速运动画瞬的质越高。
  液晶自身不能发光,它依赖背面光照亮屏豁。灰暗的显示脾不代表没有背而光,那是光线没有穿过液晶层而没有显禾出像素。对比度是指液晶显示器的透光等级,也就挂解幕上同一点最亮时(白色)与,廉瞄时(黑色)的亮度的比值,高的对比度意味着相对较高的亮度和呈现颜色的艳丽程度。品质优异的液晶显示器面板和优秀的背光源亮度,两者合理配合就能获得色彩饱满明亮清晰的画ii。目前大多数桌上型液晶示器的对比度多为200:1~500:1。就表现优异的画面质量来讲,对比度越高越好。拥有高对比度的液晶显示器,其色彩的层次效果会更加明显,颜色的表现就会更加丰富活泼。
  (4)亮度
  亮度是指画面的明亮程度,也就是背光光源所能产生的最大亮度,单位是cd/平方米。一般液晶显示器都有显示200cd/平方米的亮度能力,现在主流的液晶显示器甚至达300cd/平方米或以上,其作用就在于适应不同的操作环境。如果操作环境的光线较亮,液晶显示器的亮度不调大一点就容易看不清楚,所以亮度越大,所能适应的环境范围更大。目前提高亮度的方法有两称一种是提高液晶面板的光通过率;另一种就是增加背景灯光的亮度,即增加灯管数量。在液晶亮度的授术研究方面,NEC已经研发出500cd/平方米的彩色TFT液晶显示屏模块;松下也开发出称为ABI(AdaptiveBrightnessIntonsifier)技术,做成专用IC,可以有效地将亮度提高达350cd/平方米~400cd/平方米对于液晶显示器整机来讲,亮度这个指标并非越大越好。过高的亮度会影响对比度和色彩的表现,而且目前解决这个问题的难度较大。所以提醒要购买亮度规格超过400cd/平方米以上的朋友,请注意要对不同的品牌型号进行对比,选择出高亮模式下对比度和色彩饱和腱受影响小的产品。
  (5)可视角度
  它是指用户可以在多大的角度内能够清晰地观察屏幕上所有内容的一个指标。由于液晶显示器显示的光源经折射和反射后输出时已有一定的方向性,在超出这一范围观看就不能看到正常的图像。右图给出了水平可视角度和垂直可视角度的示意固。从图中可以看出,水平可视角度表示以显示器的垂直法线(即显示器量三中间的垂直假想线)为准,在垂直于法线左:方或右方一定角度的位置上仍然能够:正常的看见显示图像,这个角度范闱就是液晶显示器的水平可视角度。同样如果以水平法线为准,上下的可视角度就称为垂直可视角度。
  目前市场上出售的液晶显示器的可视角度都是左右对称的。由于液晶屏自身的特点,通常水平可视角度大于垂直可视角度。液晶屏标注的可视角度的指标参数,如元说明,一般是指水平可视角度。可视角度越大,观看的角度范围越宽,液晶显示器的适用性也就越好。
  由于每个人的视力不同,因此我们以对比度为参照标准,在最大可视角度时所看到的图像对比度越大就越好。目前市场上大多数产品的可视角度在120度以上,相当一部分产品达到了140度,甚至160度以上,主流液晶屏的可视角度目前都在140度以上。
  二、液晶屏动态驱动的基本原理
  大家知道,CRT显示器的图像是通过行场扫描电路对行场偏转线圈的进行进而影响电子束的偏转来实现的。液晶显示器虽然在显示原理上与CRT完全不同,但在图像的形戚与驱动上也有行和列之分。液晶显示屏与屏控板相连的的那些排线就是行电极和列电极的输入信号线,从图2的照片中我们可以清晰地看出这些排线把屏控板的输出和液晶屏幕直接联系在了一起。
  液晶分子的扭转,使背光灯的光被调制从而产生明、暗、遮、透、变色等显示效果。要实现这个目的,必须有两个基本条件:一是要有足够的电信号作用于液晶分子,来改变液晶分子的初始排列;二是每个电信号要在一段时间内作用于一个或者多个液晶像素单元,使像嘉形成为人眼所能接受和认识的视觉效果,也就是显示出与 CRT显示器一样的静态或者动态的画面。通过把主机显卡送来的RGB信号进行模拟 /数字转换等一系列的处理,并对其进行电压、、、峰值、、时序等参数和特性的控制,使其成为能够驱动液晶分子扭转并按照输入信号变化规律变化的驱动信号,加到液晶像素的TFT薄膜上,达到显示图像的目的。这就是液晶屏动态驱动的基本原理。
  把液晶显示屏的水平(X)一组的显示像素的背电极(TFT薄膜晶体管的栅极)连在一起引出,称为行电极,该电极上通常施加的是扫描驱动信号。把纵向 (Y)一组的显示像素的段电极 (TFT薄膜晶体管的源极)连起来一起引出的,被称为列电极,该电极上通常施加的是数据驱动信号。显示屏上的每一个像素的扭转和状态都是行电极和列电极交叉汇合控制的结果,这样通过行信号和列信号的不同组合,就可对每个像素进行控制,进而控制特定像素的扭转。其等效电路如右图所示。在驱动方式上 采用了类似于CRT的光栅扫描方式,通过循环地给行电极施加选择脉冲,同时为有显示数据的所有列电极给出相应的选挥或非选择的驱动脉冲,从而实现某行所有显示像素的显示功能。这种行扫描是逐行顺序进行的,循环很短 (高达几十k),使屏幕上能够显示稳定的图像。这里简要说明一下驱动信号的形成和驱动的过程,请参照下图所示的流程图。
  RGB图像信号和行场同步信号从主机的显卡输出后送到液晶显示器的主板,在主板上经以主控制芯片为核心的主板电路进行模拟 /数字转换,使之成为 8bit的数字信号,再经主芯片内部的控制电路,把输入的不同模式的信号转换为液晶屏所固有的分辨模式上。电路配合主芯片实现对像素时钟信号的锁相作用,使液晶屏的像素时钟信号与标准信号的时钟频率、相位完全一致。这些信号加上数据时钟脉冲、数据场同步、数据行同步、数据控制使能控制等信号一起从TTL或者LVDS接口输出,在CPU和数据的控制下,送到屏控板上,在屏控板上生成行 (扫描)驱动信号和列 (数据) 驱动信号,进而通过液晶屏的接口加到像素电极。这样,主机输出的RGB信号的内容就能通过改变液晶屏各个像素的状态来显示在屏幕上了。限于篇幅,以上只是简单的概括,详细内容将在下面的&液晶显示器主板电路&文中说明。
&&&&&往下看有更多相关资料
试试再找找您想看的资料
资料搜索:
查看相关资料 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
copyright & &广电电器(中国梧州) -all right reserved& 若您有什么意见或建议请mail: & &
地址: 电话:(86)774-2826670& & &&)4K分辨率_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
4K分辨率即的像素分辨率,它是2K投影机和分辨率的4倍,属于超高清分辨率。在此分辨率下,观众将可以看清画面中的每一个细节,每一个特写。影院如果采用惊人的像素,无论在影院的哪个位置,观众都可以清楚的看到画面的每一个细节,影片色彩鲜艳、文字清晰锐丽,再配合超真实音效,这种感觉真的是一种难以言传的享受。4K分辨率是指水平方向每行像素值达到或者接近4096个,多数情况下特指分辨率。而根据使用范围的不同,4K分辨率也有各种各样的衍生分辨率,例如Full Aperture 4K的、Academy 4K的以及UHDTV标准的等,都属于4K分辨率的范畴。
4K分辨率技术原理
,具有新一代好莱坞大片的分辨率标准。它不同于我们在家里看的所谓(1080P,分辨率),也不同于传统数字影院的2K分辨率的大屏幕(分辨率),而是具有分辨率的超精细画面。传统高清电视是207万像素的画面,而在传统数字影院里看到的是221万像素的画面,在4K影院里,能看到885万像素的高清晰画面。
在领域,通常采用运算,而且用构成图像的像素来描述数字图像的大小。由于构成数字图像的像素数量巨大,通常以K来表示。2的10次方即1024,因此:1K=2^10=^11=^12=4096。
在应用中,通常2K图像是由个像素构成的,其中2048表示水平方向的像素数,1080表示垂直方向的像素数;4K图像是由个像素构成的,其中4096表示水平方向的像素数,2160表示垂直方向的像素数。在实际的数字母版制作和数字放映中,还需根据不同的画幅宽高比来对图像水平方向或垂直方向的像素数进行调整。所以接近4K图像的8847360个像素数量的分辨率也可以叫做4K,比如市面上常见的也可以叫做4K分辨率。而标准4K分辨率正好是2K分辨率像素点数量的4倍,也是1K分辨率像素点数量的16倍。
4K分辨率应用规范
由“数字影院创导(DCI)”组织提倡,成员包括、二十世纪福克斯、、索尼娱乐、环球、等。
DCI数字电影系统规范(DCSS, Digital Cinema System Specification)中明确规定数字电影发行母版(DCDM)应使用分等级的图像结构,即同时支持2K/4K两种图像格式,且2K/4K数字电影数据包(DCP)在2K/4K影院播放服务器和2K/4K数字放映机上均可实现解码播放和数字放映。
4K分辨率显示频率
4K级别的分辨率可提供880多万像素,实现电影级的画质,相当于当前顶级的1080p分辨率的四倍还多。当然超高清的代价也是不菲的,每一帧的数据量都达到了50MB,因此无论解码播放还是编辑都需要顶级配置的机器。
1080p 能够显示的有效像素为2,073,600(),Quad Full HD 能够显示的有效像素为8,294,400(),4K 至少能提供近千万像素的显示品质,显示细腻度为 1080p 的 4 倍以上。  4K 分辨率(4K Resolution)是一种新兴的数字电影及数字内容的解析度标准,4k 的名称得自其横向解析度约为 4000 像素(pixel),电影行业常见的 4K 分辨率包括 Full Aperture 4K(4096 x 3112)、Academy 4K(3656 × 2664)等多种标准。
4K超高清数字电影是指分辨率为的数字电影,即横向有4千个像素点,是目前分辨率最高的数字电影。目前国内大多数的数字电影是2K的,分辨率为,还有部分数字电影是1.3K()的,而所谓有农村电影放映的是0.8K()的。真正意义上的4K电影由4K摄像机拍摄,用4K放映机放映。还有的4K电影是由35mm胶片拍摄的,再转成4K的数字格式。由于胶片电影的分辨率与4K大致相当或者会略好,故转录之后也能保证电影的。对于主流的家电设备厂商而言,他们更倾向于制造接近 4K 的 Quad Full HD()设备,因为这个分辨率标准的显示比例为 16:9,与消费者当前接受的观看比例比较接近。
4K分辨率发展历程
上世纪90 年代如, 美国电影电视工程师学会“数字影像层级结构” 特别工作小组对成像系统的空间分辨率要求进行了研究 该小组从分辨率的角度将显示器分为低分辨率(低于0.8K)、常规分辨率(低于2K)、高分辨率(2K)和超高分辨率(4K甚至更高)等四个层级。  该小组基于以下几个基本概念, 提出了空间分辨率层级的设计理念:
——基于常用的数字处理和存储体系结构的I 种层级整数递进;
——支持基于影像贴片(image tile)的各种宽高比和空间分辨率;
——能够利用适:&E分辨率的贴片,针对任何应用要求来构建显示器  通过使用贴片和仅仅四个分辨率层级, 便有可能构建出适用于任何用途的新显示器, 而且这种显示器还可以用于显示来自任何其它层级的影像。  美国数字电影偶导组织(DCI)要求数字影院放映系统的分辨率为4K或2K,属超高分辨率或高分辨率的级别。
4K分辨率制约因素
4K分辨率发展瓶颈
其实当前无论是投影还是高端的大尺寸电视已经满足了4k分辨率电影的显示效果。而且从电影素材上来说,当前一般都是35mm 胶片拍摄素材,理论上也已经到达了这个要求(实际上很难,应该选用70mm胶片),但是依然有太多的因素限制了4K电影的普及。
4K分辨率播放设备
不仅仅是当前家庭中的播放器,许多电影院的放映设备大多停留在2K分辨率的水平。而4K分辨率的播放设备大都价格高昂,这一点是目前最重要的原因。
4K分辨率分辨率标准
尽管都叫做4K分辨率,但是包括 Full Aperture 4K(4096 x 3112)、Academy 4K(3656 × 2664)等多种标准让厂家出产的产品难以达到统一,这也阻碍了4K的普及。
4K分辨率拍摄片源不足
当前我们常用的依然是35mm 胶片拍摄素材负片 (Negative Film Stock) ,而其清晰度是 4K,到了发行拷贝 (Film Print)1K 数字高清理论上可以达到 2K 的清晰度,这样的清晰度应该是无法达到 4K 放映要求的,唯一的解决办法是换用70mm胶片拍摄,不过这需要等待电影行业的整体进步。
4K分辨率蓝光光盘载体
当前风行的蓝光光盘基本已经达到 1080p 影片的存储极限,4k 电影的尺寸将会达到 1080p 的四倍,将会给电影发行介质带来新的挑战,不过当前的支持更高更大储存的蓝光光盘已经研发成功,距离上市也指日可待。
4K分辨率发展现状
当前在数字影院中热播的基本来自好莱坞,因此好莱坞对电影的拍摄和播放标准有着绝对的话语权。单纯从技术而言,最高级别的4K电影的分辨率为,总像素超过800万;目前国内数字电影放映机流行的是2K级别,为的分辨率;当然,还有一些乡镇和流动放映车采用的是1.3K的投影机,分辨率。其中2K放映的画面和当前高清电视的全高清FULL HD标准非常接近,只是在长宽比上更偏向电影的银幕比例。当前上映的大片为了满足影院播放环境,发行的数字电影文件都是2K与4K兼容的(不要用蓝光来打比方,这些数字电影文件包的尺寸都是以几百GB论的,画质之细腻远非蓝光可比),当前好莱坞发行的数字电影中大约有1/3是4K分辨率的,如果用2K级别的放映机放映,那么观众只能看到分辨率的内容,相比大片原始的4K分辨率,在像素数量上相差4倍之多。
根据现阶段我国彩电市场的统计,4K超高清电视约9个品牌,包括三星、TCL、LG、长虹、创维、康佳、索尼、海尔、海信,产品超过15个系列,已经在市场开卖的4K超高清电视接近百余款,产品尺寸覆盖39英寸-84英寸。[1]
4K分辨率具体应用
4K分辨率信号转播
2014年巴西世界杯的3场重要赛事将首次实现4K超高清信号转播,其中就包括7月13日的决赛。据悉最新的4K技术的清晰度能达到现有的1080p高清分辨率的4倍,可谓纤毫毕现,因此将能带给球迷更加逼真的观看体验。
但是,用户若要观看4K节目,需要首先准备一台4K电视机,而这类产品普遍价格高昂,远未普及。所以国际足联希望在城市广场等公共区域设立大屏幕,播放4K的比赛视频。但是请注意,4K转播画面在国内将只进行收录,不会对外播出。即使是家里有4K电视的球迷,也无法看到4K比赛直播。[2]
4K分辨率显示器
继液晶电视之后,高端显示器也开始逐渐配备4K分辨率超清屏幕,实现更精细的显示效果。不过,4K分辨率应用在28英寸左右的16:9屏幕上似乎有些浪费,所以一些厂商也在通过其他形式来让4K变得更有价值,超宽比例似乎就是一种解决方案。
超宽显示其通常采用了21:9的显示比例,屏幕更宽,可以更好地显示多个桌面窗口,此前包括LG等厂商均推出了2K级别的产品。[3]
.新浪.[引用日期]
.网易新闻[引用日期]
.腾讯科技[引用日期]
中国通信学会是全国通信...
提供资源类型:内容
清除历史记录关闭51CTO旗下网站
响应式网页布局的实现方法原理
交互设计师,要满足各自不通分辨率和设备的页面布局展现方式。而视觉设计师,则要考虑到页面性能和移动端带宽问题,权衡下页面的酷炫效果和视觉色彩的运用。而前端和后台开发工程师,则要完成满足视觉需求和交互功能,更要考虑到页面加载性能和消耗带宽问题,更重要的是移动端安全性能方面!
作者:马海洋来源:| 14:35
交互设计师,要满足各自不通分辨率和设备的页面布局展现方式。而视觉设计师,则要考虑到页面性能和移动端带宽问题,权衡下页面的酷炫效果和视觉色彩的运用。而前端和后台开发工程师,则要完成满足视觉需求和交互功能,更要考虑到页面加载性能和消耗带宽问题,更重要的是移动端安全性能方面!既然响应式网页设计牵涉到了这么多的方方面面,那我们又该如何去实现这种页面呢?对此我也特意收集了一些响应式网页的实现方法原理
首先我们应该遵循移动优先原则,交互和设计应以移动端为主,PC则作为移动端的一个扩展;一个页面需要兼容不同终端,那么有两个关键点是我们需要去做到响应式的:响应式布局和响应式内容(图片、多媒体)。
一、响应式布局
如我们需要兼容不同屏幕分辨率、清晰度以及屏幕定向方式竖屏(portrait)、横屏(landscape),怎样才能做到让一种设计方案满足所有情况?对此,马海祥觉的我们的布局应该是一种弹性的栅格布局,不同尺寸下弹性适应,如以下页面中各模块在不同尺寸下的位置:
那么我们具体要怎么做呢?
1、Meta标签定义
使用 viewport meta 标签在手机浏览器上控制布局
&meta name=&viewport& content=&width=device-width,initial-scale=1,maximum-scale=1& /&
通过快捷方式打开时全屏显示
&meta name=&apple-mobile-web-app-capable& content=&yes& /&
隐藏状态栏
&meta name=&apple-mobile-web-app-status-bar-style& content=&blank& /&
iPhone会将看起来像电话号码的数字添加电话连接,应当关闭
&meta name=&format-detection& content=&telephone=no& /&
2、使用Media Queries适配对应样式
常用于布局的CSS Media Queries有以下几种:
设备类型(media type):
all所有设备;
screen 电脑显示器;
print打印用纸或打印预览视图;
handheld便携设备;
tv电视机类型的设备;
speech语意和音频盒成器;
braille盲人用点字法触觉回馈设备;
embossed盲文打印机;
projection各种投影设备;
tty使用固定密度字母栅格的媒介,比如电传打字机和终端。
设备特性(media feature):
width浏览器宽度;
height浏览器高度;
device-width设备屏幕分辨率的宽度值;
device-height设备屏幕分辨率的高度值;
orientation浏览器窗口的方向纵向还是横向,当窗口的高度值大于等于宽度时该特性值为portrait,否则为landscape;
aspect-ratio比例值,浏览器的纵横比;
device-aspect-ratio比例值,屏幕的纵横比。
/* for 240 px width screen */
only screen and (max-device-width:240px){
&selector{ ... }
/* for 320px width screen */
only screen and (min-device-width:241px) and (max-device-width:320px){
&selector{ ... }
/* for 480 px width screen */
only screen (min-device-width:321px)and (max-device-width:480px){
&selector{ ... }
适用于布局的Media Queries,这里在马海祥博客上我们就不再做详述,有兴趣的话,可通过官方文档进一步了解。
3、表格(table)的响应式处理
那么对于表格(table)的响应式处理该是怎样的呢?我们该如何突破Table的局限性呢?接下来我们来了解以下的几种针对表格响应式处理的方法:
(1)、隐藏不重要数据列
(点击查看大图)
实现方法代码:
@media only screen and (max-width: 800px) {
&table td:nth-child(2),
&table th:nth-child(2) {display:}
@media only screen and (max-width: 640px) {
&table td:nth-child(4),
&table th:nth-child(4),
&table td:nth-child(7),
&table th:nth-child(7),
&table td:nth-child(8),
&th:nth-child(8){display:}
以用户角度思考,每个人对数据的认知不同,或许你隐藏的数据对于他却是很重要的,所以对于这种方法马海祥并不推荐。
(2)、多列横向变2列纵向
实现方法:&thead&定位隐藏,&td&变块元素,并绑定对应&th&列名,然后用伪元素的content:attr(data-th)实现&th&:
(3)、固定首列,剩余列横向滚动
实现原理代码:
thead {float:}
tbody {display:width:overflow-x:}
二、响应式内容
1、响应式图片
带宽是手机终端的硬伤,如果我们只是页面布局做了响应式处理,在我们用手机访问时,请求的图片还是PC上的大图;文件体积大,消耗流量多,请求延时长,因此导致的问题也是不可估量的。那么我们就得把图片也处理成响应式的根据终端类型尺寸分辨率来适配出合理的图形。
处理原理:浏览器获取用户终端的屏幕尺寸、分辨率逻辑处理后输出适应的图片,如屏幕分辨率320*480,那么我们匹配给它的是宽度应小于320px的图片。如果终端屏幕的DPI(device
pixels)DPI详解值很高,也就是高清屏,那么我们就得输出2倍分辨率的图形(宽:640px);以保证在高清屏下图形的清晰度。各种移动终端的屏幕参数可通过查询。
解决方案:其实W3C已经有一个用于响应式图形的草案:新定义标签&picture&,因为它还只是草案,目前还没有支持的浏览器,期待在不久的未来我们能用上。虽然目前不支持,但我们还是来了解下,为之后的内容做个铺垫。
&picture&是一个图形element,内容由多个源图组成,并由CSS Media Queries来适配出合理图形,代码规范如下:
&picture&width=&500&&height=&500&&&&&& &source&media=&(min-width:&640px)&&srcset=&large-1.jpg&1x,&large-2.jpg&2x&&&&&& &source&media=&(min-width:&320px)&&srcset=&med-1.jpg&1x,&med-2.jpg&2x&&&&&& &source&srcset=&small-1.jpg&1x,&small-2.jpg&2x&&&&&& &img&src=&small-1.jpg&&alt=&&&&&&& &p&Accessible&text&/p&&&&& &!--&Fallback&content--&&&&& &noscript&&&&& &img&src=&external/imgs/small.jpg&&alt=&Team&photo&&&&&& &/noscript&&&/picture&&
注:source: 一个图片源;
media: 媒体查询,用于适配屏幕尺寸;
srcset: 图片链接,1x适应普通屏,2x适应高清屏;
&noscript/&: 当浏览器不支持脚本时的一个替代方案;
&img/&: 初始图片;另外还有一个无障碍文本,类似&img/&的alt属性。
虽然&picture&目前还不支持,但它的原理我们是可借鉴的,所以就诞生了一个用于图片响应式处理的类库Picturefill
&span&data-picture&data-alt=&图片描述文本&&&&&&& &span&data-src=&small.jpg&&&/span&&&&&& &span&data-src=&medium.jpg&&&&&&data-media=&(min-width:&400px)&&&/span&&&&&& &span&data-src=&large.jpg&&&&&&&data-media=&(min-width:&800px)&&&/span&&&&&& &span&data-src=&extralarge.jpg&&data-media=&(min-width:&1000px)&&&/span&&&&&& &!--&浏览器不支持JS时的备用方案.&--&&&&&& &noscript&&&&&& &img&src=&external/imgs/small.jpg&&alt=&图片描述文本&&&&&&& &/noscript&&&/span&&
其原理就是JS获取Source的源以及CSS Media Queries规则,输出适应图片,逻辑细节这里不再解析,感兴趣的可查看其JS代码,逻辑不是很复杂,也可以自己封装一个类库,以适用于自身产品,例如图片加载失败的替代方案。
当然,在未来的CSS Image Level 4中已经实现了响应式图片的原生语法:image-set
&image-set& = image-set([ &image-set-decl&, ]* [ &image-set-decl& | &color&])
&image-set-decl& = [ &image& | &string& ] &resolution&
那么我们的响应式图片可以这样重写了
background-image:url(default.jpg);& /* 普通幕 */
background-image: -webkit-image-set(url(medium.jpg) 1x, url(large.jpg) 2x);& /* Retina高清屏 */
注:Webkit 目前只实现了 url() 形式的取值,且dppx值取负值[-2x]貌似也是合法的。
当然除此之外,还有其他的响应式处理,如服务端user-agent嗅探。
2、高分辨率(DPI)下的响应式处理
(1)、SVG:优点可承载色彩丰富、设计复杂图形,且渲染不会出现边缘不顺滑;缺点是IE的支持不完美。
(2)、Icon fonts:支持多浏览器,图形颜色大小的修改成本低,易于维护;图形表现单一,不支持色彩丰富且复杂的图形,IE6渲染有毛边。
(3)、-webkit-image-set:只支持单个图形的适配,不利于图形合并,兼容不完美(Safari 6+, Chrome 21+)。
JS检测:var retina = window.devicePixelRatio & 1;
CSS&Media&Query:&&&&&&@media&(-webkit-min-device-pixel-ratio:&2),&&&&&&(min--moz-device-pixel-ratio:&2),&&&&&&&&&(min-resolution:&2dppx),&&&&&&&&&&&&&&&&&&(min-resolution:&192dpi)&&&&&&&&&&&&&&
3、高分辨率下的1px border
由于高清屏的特性,1px是由2&2个像素点来渲染,那么我们样式上的border:1px在Retina屏下会渲染成2px的边框,与设计稿有出入,为了追求1px精准还原,我们就不得不拿出一个完美的解决方案。
在Photoshop中,如果需要看似0.5px的边框,常见的方法就是对1px边框加上阴影模糊1px。同理,我们在retina屏下需要做到真实的1px边框,可利用box-shadow属性模拟。
@media&only&screen&and&(-webkit-min-device-pixel-ratio:1.5),&only&screen&and&(min-device-pixel-ratio:1.5)&{&button&{&border:&padding:0&16&box-shadow:&inset&0&0&1px&#000,&inset&0&1px&0&#75c2f8,&0&1px&1px&-1px&rgba(0,&0,&0,&.5);&}&}&
留给我们的思考
&响应式不只是技术的实现,它更像是一种对于设计的全新思维模式
&浏览的体验短期内还无法超越原生应用
&左手操作习惯的交互
&Webapp的消息推送
&调用本地文件系统的能力弱
&响应式图片的解决方案
&对PC事件的兼容
&WebAPP页面体积的响应式适配
&代码实现和内容可维护性之间的权衡
&控制设计开发成本
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
头条热点头条头条头条
24H热文一周话题本月最赞
讲师:738169人学习过
讲师:51257人学习过
讲师:782635人学习过
精选博文论坛热帖下载排行
本书以一个模拟局域网组建为思路,介绍了与局域网组建各主要方面相关的知识及组建、配置方法。本书所介绍的内容主要包括:局域网组建规划、...
订阅51CTO邮刊

我要回帖

更多关于 电脑屏幕分辨率 的文章

 

随机推荐