基礎(chǔ)知識(shí)!DPI指南

來(lái)源:sebastien-gabriel 作者:不詳 學(xué)習(xí):4833人次

本文是為“初學(xué)者”或者作為從一開(kāi)始就想要學(xué)習(xí)更多跨DPI和跨平臺(tái)設(shè)計(jì)知識(shí)的中級(jí)設(shè)計(jì)師準(zhǔn)備的序言讀物。 沒(méi)有復(fù)雜的計(jì)算和不可分析的圖表,只是按照劃分直截了當(dāng)?shù)貙?nèi)容呈獻(xiàn)給讀者,便于讀者理解以及直接運(yùn)用到設(shè)計(jì)過(guò)程中,非常實(shí)用且專業(yè)的知識(shí),記得收藏唷。

什么是DPI、PPI?

DPI(Dots Per Inch)是測(cè)量空間點(diǎn)密度的單位,最初應(yīng)用于打印技術(shù)中,它表示每英寸能打印上的墨滴數(shù)量。較小的DPI會(huì)產(chǎn)生不清晰的圖片。

后來(lái)DPI的概念也被應(yīng)用到了計(jì)算機(jī)屏幕上,計(jì)算機(jī)屏幕一般采用PPI(Pixels Per Inch)來(lái)表示一英寸屏幕上顯示的像素點(diǎn)的數(shù)量,現(xiàn)在DPI也被引入。

安裝Windows操作系統(tǒng)的電腦屏幕PPI的初始值是96,Mac的初始值是72,雖然這個(gè)值從80年代起就不是很準(zhǔn)確了。 一般來(lái)說(shuō),非retina桌面(包括Mac)的PPI的取值區(qū)間在72-120之間,因?yàn)檫@個(gè)取值區(qū)間能夠確保你的作品在任何地方都能保持大致相同的比例。

這里有一個(gè)應(yīng)用實(shí)例: 27寸Mac影院顯示屏的PPI是109,這表示在每英寸的屏幕上顯示了109個(gè)像素點(diǎn)。斜角長(zhǎng)是25.7英寸(65cm),實(shí)際屏幕的寬度大概是23.5英寸,23.5109約等于2560,因此原始屏幕分辨率就是25601440px。

我知道23.5109不是恰好等于2560.實(shí)際上是23. 486238532英寸。要是用每厘米的像素點(diǎn)計(jì)算,會(huì)更加準(zhǔn)確,但是這里你知道就行。

基礎(chǔ)知識(shí)!DPI指南

影響

在屏幕上設(shè)計(jì)一個(gè)前面我們討論過(guò)的109*109px的藍(lán)色正方形。

這個(gè)正方形在1*1英寸的屏幕上有一個(gè)初始的物理尺寸,但是如果用戶的PPI是72,藍(lán)色正方形就會(huì)顯得更大。因?yàn)镻PI是72時(shí),屏幕需要大約1英寸半的尺寸來(lái)展示109px的藍(lán)色正方形。模擬效果如下圖所示:

基礎(chǔ)知識(shí)!DPI指南

附加: 不考慮顏色和分辨率差異,因?yàn)槊總(gè)人看到的設(shè)計(jì)都是不同的。你應(yīng)該力求達(dá)到平衡,滿足大多數(shù)的用戶的需求就可以了。不要期待用戶擁有和你一樣好的屏幕。

屏幕分辨率(原始分辨率)

屏幕分辨率對(duì)用戶如何理解設(shè)計(jì)有很大的影響。幸運(yùn)的是,自從LCD顯示器代替了CRT,現(xiàn)在的用戶更趨向于使用原始分辨率,它保證了好的屏幕尺寸或者說(shuō)PPI比例。

分辨率定義了屏幕上顯示的像素?cái)?shù)量(比如:27寸的顯示器分辨率是25601440px,2560是寬,1440是高)。在了解了PPI之后,我們就知道它不是一個(gè)測(cè)量物理大小的單位。你可以有一個(gè)25601440屏幕,它能跟墻一般大,也可以跟腦袋一般小。

如今的LCD顯示器有分辨率初始值或者原始分辨率來(lái)確定屏幕上展示像素點(diǎn)的數(shù)量。它和過(guò)去的CRT顯示器稍有不同,這里就不贅述了。

一個(gè)27寸的影院顯示屏,原始分辨率為2560*1440px,PPI為109。如果減小分辨率,元素將會(huì)顯示得更大,因?yàn)橛?3.5英寸的水平寬度需要數(shù)量遠(yuǎn)遠(yuǎn)不夠的像素點(diǎn)來(lái)填滿。

基礎(chǔ)知識(shí)!DPI指南

如例子所示,屏幕的原始分辨率是2560*1440px。如果分辨率減小,像素點(diǎn)還是被展示在PPI為109的屏幕上。你的操作系統(tǒng)會(huì)自動(dòng)拉伸所有元素來(lái)填補(bǔ)間隙,使得整個(gè)屏幕被填滿。GPU/CPU會(huì)捕獲所有像素點(diǎn)并且使用新的比例重新計(jì)算他們。

如果想要設(shè)置27寸屏幕分辨率為1280*720(之前寬的一半,高的一半),GPU會(huì)讓一個(gè)像素點(diǎn)變成原來(lái)的2倍大來(lái)填充屏幕,那么結(jié)果就是會(huì)變得模糊。在分辨率為原來(lái)一半的時(shí)候,因?yàn)橛泻?jiǎn)單分頻器的存在可能看著還算可以。但是如果使用原來(lái)的1/3或者3/4,最終會(huì)以小數(shù)點(diǎn)結(jié)束,就不能等分一個(gè)像素點(diǎn)了。我們來(lái)看下面的例子:

基礎(chǔ)知識(shí)!DPI指南

思考后面的例子:在原始分辨率的屏幕上畫(huà)一條1px的線,然后設(shè)置分辨率為50%。為了填滿屏幕,CPU需要制造150%的視覺(jué)效果,所有像素點(diǎn)都要乘以1.5,1*1.5=1.5,但是因?yàn)椴荒苡邪雮(gè)像素點(diǎn),這就使得填充周圍的像素點(diǎn)的顏色只有一部分,便產(chǎn)生了模糊。

基礎(chǔ)知識(shí)!DPI指南

這就是為什么當(dāng)你想要改變一臺(tái)Retina Macbook Pro的分辨率的時(shí)候,系統(tǒng)會(huì)展示下面的窗口來(lái)讓你知道(下面的屏幕截圖)這個(gè)分辨率會(huì)“看著像”1280*800px,它采用用戶的分辨率經(jīng)驗(yàn)來(lái)表達(dá)尺寸比例。

基礎(chǔ)知識(shí)!DPI指南

這些描述帶有濃重的主觀色彩,因?yàn)樗孟袼胤直媛首鳛楹饬课锢沓叽绲膯挝,雖然不夠嚴(yán)謹(jǐn),但至少他們覺(jué)得是對(duì)的。

附加:如果你希望你的設(shè)計(jì)精確到像素,那么最好不要改變?cè)挤直媛。你也許覺(jué)得使用小的比例會(huì)更舒服,但是當(dāng)涉及到像素點(diǎn)時(shí),這樣會(huì)影響精確性。有些時(shí)候,用戶會(huì)把調(diào)整分辨率當(dāng)作在控制屏幕(特別是桌面)美觀程度的方式,這樣雖然會(huì)讓設(shè)計(jì)看起來(lái)不太好,但是可以滿足用戶對(duì)易讀性的需求。

什么是4K

你也許聽(tīng)到過(guò)很多次4K,它在最近非常流行。在了解它是什么之前,我們需要先弄明白“HD”的含義。

需要事先聲明的是,本文是簡(jiǎn)化版本,所以這里只考慮最常見(jiàn)的分辨率。HD有不同的類別。

它適用于從1280*720px或720p開(kāi)始的720水平的任何分辨率。一些地方也將這個(gè)分辨率SD叫做標(biāo)清。

全高清適用于1920*1080px的屏幕。大多數(shù)的TV以及越來(lái)越多的高端手機(jī)(Galaxy SIV,HTC one,Sony Xperia Z,Nexus5)都是這個(gè)分辨率。

4K始于3840*2160像素,它也叫做Quad HD,被稱為UHD超高清。簡(jiǎn)而言之,你可以放4個(gè)1080p的像素點(diǎn)在4K的屏幕上。

另外一個(gè)4K的分辨率是4096*2160,這個(gè)稍微大一點(diǎn),一般用在投影儀和大畫(huà)幅相機(jī)上。

基礎(chǔ)知識(shí)!DPI指南

如果我外接一個(gè)4k的顯示器到電腦會(huì)發(fā)生什么呢?

最新的OS不再參照4K的比例,這意味著給Chromebook或者macbook外接一個(gè)4K顯示器,將會(huì)使用最高的DPI。假如這樣,200%或者@2x,按照正常比例展示就會(huì)看起來(lái)很好但是有點(diǎn)小。

假設(shè)的例子:如果你外接一個(gè)12寸4k屏幕到12寸高清屏幕(2x)的電腦,所有東西都會(huì)顯得小了兩倍。

附加:

4k就是四倍全高清。如果現(xiàn)在的OS掌握了4k但是又不按照比例來(lái),這說(shuō)明現(xiàn)在還沒(méi)有特定的4k資源。如今沒(méi)有手機(jī)或者平板電腦使用4k.

顯示器赫茲

稍微從PPI和屏幕分辨率中休息一下,來(lái)看個(gè)小知識(shí)。你可能注意到在屏幕設(shè)置中靠近分辨率的地方有顯示器的Hz值,它和PPI沒(méi)什么關(guān)系,顯示器赫茲或者刷新頻率是顯示器每秒展示固定圖像或者幀的速度單位,比如一個(gè)60 Hz的顯示器每秒可以顯示60幀,同樣,一個(gè)120 Hz的顯示器每秒可以顯示120幀。

在UI環(huán)境中,顯示器赫茲(Hz)決定了動(dòng)畫(huà)的流暢和精細(xì)程度,大多數(shù)的屏幕都是60Hz。而每秒顯示的幀數(shù)依賴于設(shè)備處理圖像的能力,像在Atari 2600使用120Hz屏幕就沒(méi)有太大的用處。

下面這個(gè)例子,可以幫助大家更好地理解。T-rex同時(shí)在60Hz和120Hz的屏幕上以完全相等的步伐快速?gòu)腁點(diǎn)到B點(diǎn),60fps的屏幕上展示了9幀動(dòng)畫(huà),而在相同時(shí)間內(nèi)120fps的屏幕展示了2倍幀數(shù),并且動(dòng)畫(huà)在120Hz屏幕上會(huì)顯得更加流暢。

基礎(chǔ)知識(shí)!DPI指南

附加: 也許有人會(huì)說(shuō),每秒顯示60幀以上人眼是無(wú)法識(shí)別的,這是錯(cuò)誤的。

什么是視網(wǎng)膜顯示屏

“Retina(視網(wǎng)膜)顯示屏”是Apple公司在發(fā)布iPhone 4時(shí)引入的。之所以叫做Retina是因?yàn)樵O(shè)備的PPI非常高以至于人的視網(wǎng)膜也不能在屏幕上分辨出像素點(diǎn)來(lái)。

這個(gè)說(shuō)法在現(xiàn)在的設(shè)備的屏幕范圍內(nèi)是正確的,但是隨著屏幕越來(lái)越好,我們的眼睛也會(huì)被訓(xùn)練得足夠感知像素點(diǎn),特別是圓形的UI元素。

從技術(shù)的角度來(lái)講,他們做的就是在完全相同的物理大小上展示比原來(lái)高和寬多一倍的像素點(diǎn)。

iPhone 3G/S是3.5英寸的斜角,分辨率為480320px,PPI為163。 iPhone 4/S是3.5英寸的斜角,分辨率為960640px,PPI為326。

基礎(chǔ)知識(shí)!DPI指南

事實(shí)證明正好是兩倍的關(guān)系,同樣的物理大小,屏幕上的元素卻有兩倍的清晰度,因?yàn)樗麄冇袃杀兜南袼攸c(diǎn)。1個(gè)標(biāo)準(zhǔn)的像素=4個(gè)Retina像素,像素的四倍。

思考下面的例子,在復(fù)雜設(shè)計(jì)中如何直接應(yīng)用:

基礎(chǔ)知識(shí)!DPI指南

圖注:在第三方設(shè)備上很難模擬出來(lái)自不同設(shè)備的不同圖片質(zhì)量,如上圖所示,Retina的音樂(lè)播放器雖然與iPhone 4的音樂(lè)播放器有相同的物理空間,但圖片質(zhì)量看上去比iPhone 4好了兩倍并且更清晰。如果大家想在本地進(jìn)行驗(yàn)證,我會(huì)提供免費(fèi)的演示事例源碼,供大家下載(http://sebastien-gabriel.com)。

因?yàn)?ldquo;Retina”顯示屏的命名歸Apple公司所有,所以其他公司使用“HI-DPI”或者“超大像素sp33d顯示器”(我將注冊(cè)這個(gè))或者其他的來(lái)表示。

附加: 使用Apple的產(chǎn)品是熟悉DPI換算,理解分辨率、PPI、物理尺寸比例之間差異的極佳方式,因?yàn)槟阒恍枰紤]一個(gè)像素比。

什么是像素比

當(dāng)你的設(shè)計(jì)需要在不同PPI下轉(zhuǎn)換時(shí),像素比就是你的救星。當(dāng)你知道像素比后,就不需要再考慮設(shè)備的詳細(xì)規(guī)格了。

以iPhone 3G和4為例,相同物理大小上iPhone4的像素點(diǎn)是3G兩倍,因此像素比就是2,這表示只需要用你的資源乘以2,就可以兼容4G的分辨率了。

讓我們先創(chuàng)建一個(gè)44*44px的iOS上被推薦的touch按鈕(我后面會(huì)介紹),定義為典型按鈕“Jim”。 為了讓Jim在iPhone 4上看起來(lái)更好,需要?jiǎng)?chuàng)建一個(gè)它兩倍大小的版本。下面就是我們做的。

基礎(chǔ)知識(shí)!DPI指南

很簡(jiǎn)單,F(xiàn)在的Jim,一個(gè)是標(biāo)準(zhǔn)PPI(iPhone 3)的Jim.png版本,一個(gè)是200%PPI(iPhone 4)的Jim@2x.png版本。

現(xiàn)在你也許會(huì)問(wèn),“等等啊!我很確定還有其他的像素比,不止這兩個(gè)。”有,這是一個(gè)噩夢(mèng)。好吧,也許不是噩夢(mèng),但是我很肯定你寧愿花一天時(shí)間熨襪子也不想處理無(wú)數(shù)的像素比。幸好這也沒(méi)有你想象的那么嚴(yán)重,我們后面再說(shuō)。

讓我們先說(shuō)說(shuō)單位,因?yàn)楝F(xiàn)在比起像素,你更需要單位來(lái)規(guī)范多DPI設(shè)計(jì)。這就是DP和PT起作用的地方。

附加: 對(duì)于每一個(gè)你正在做的設(shè)計(jì),像素比都是需要知道的。像素比把屏幕大小和PPI結(jié)合起來(lái),讓人們更理解它們。

什么是DP、PT、SP

DP或PT是測(cè)量單位,你可以用來(lái)規(guī)范你的各種設(shè)備和多DPI的app模型。 DP(Dip)表示獨(dú)立于設(shè)備的像素點(diǎn),PT表示點(diǎn)。DP用在Android上,PT用在Apple上,但是他們本質(zhì)上是相同的。

簡(jiǎn)而言之,它能定義獨(dú)立于設(shè)備的像素比的大小,這會(huì)包含在不同角色(如設(shè)計(jì)師和工程師)之間的討論規(guī)則中。

繼續(xù)說(shuō)前面“Jim”按鈕的例子。 Jim在標(biāo)準(zhǔn)的非Retina屏幕上寬度為44px,在Retina屏幕上是88px。從技術(shù)上給Jim添加20px的padding,在Retina上padding是40px。但是,當(dāng)你基于非Retina屏幕設(shè)計(jì)時(shí)計(jì)算Retina的像素值并沒(méi)什么意義。

因此我們需要做的就是以標(biāo)準(zhǔn)的100%非Retina比例作為一切設(shè)計(jì)的基礎(chǔ)。

基礎(chǔ)知識(shí)!DPI指南

在這種情況下,Jim的大小就是4444DP(PT),padding為20DP(PT)。你可以在任何PPI上執(zhí)行你的規(guī)范,Jim仍然是4444dp/pt.

Android和iOS會(huì)調(diào)整自身大小適應(yīng)屏幕并且使用正確的像素比來(lái)進(jìn)行換算,這就是為什么我發(fā)現(xiàn)使用屏幕的原始的PPI設(shè)計(jì)會(huì)更簡(jiǎn)單。

SP和DP、PT從用途上來(lái)講是不同的,但是工作方式相同。SP表示與比例無(wú)關(guān)的像素,通常用來(lái)定義字體大小,SP受用戶Android設(shè)備字體設(shè)置的影響。作為一個(gè)設(shè)計(jì)師,為任何事物定義SP就像定義DP,最好基于清晰的1x的比例(以16sp為例,它是非常便于閱讀的字體大。。

附加: 始終使用分辨率或者非比例的值作為規(guī)范。屏幕尺寸、分辨率種類越多,它就越重要。

PPI配置

現(xiàn)在,你已經(jīng)知道PPI、Retina、像素比是什么了,接下來(lái)我們要討論的是 “如果我在設(shè)計(jì)工具里改變PPI配置,會(huì)發(fā)生什么呢?”

如果你問(wèn)自己這個(gè)問(wèn)題,那就表示你對(duì)設(shè)計(jì)軟件比較熟悉。

任何非打印的設(shè)計(jì)使用像素大小不用考慮原始PPI配置。

軟件PPI配置是打印的一個(gè)傳統(tǒng)。如果你只是做web設(shè)計(jì),PPI對(duì)位圖大小沒(méi)有影響。

這就是我們使用像素比而不直接用PPI值的原因。你的畫(huà)布和圖像總是會(huì)被被軟件按照對(duì)應(yīng)的像素比換算成像素點(diǎn)。

這里有個(gè)例子。你可以在允許配置PPI值的軟件(比如Photoshop)里面進(jìn)行試驗(yàn)。我在Photoshop上畫(huà)了兩個(gè)80*80px的正方形和16pt的文本,一個(gè)配置的PPI值是72,另一個(gè)是144。

基礎(chǔ)知識(shí)!DPI指南

學(xué)習(xí) · 提示

  • 一定要打開(kāi)PS,跟著教程做一遍,做完的圖到這交作業(yè):提交作業(yè)
  • 建議練習(xí)時(shí),大家自己找素材,盡量不要用教程提供的素材。
  • 教程有看不懂的地方,可以到論壇發(fā)帖提問(wèn):新手求助
  • 加官方微信,隨時(shí)隨地,想學(xué)就能學(xué):ps_bbs,或掃右側(cè)二維碼!
  • 關(guān)注我們學(xué)更多,每天都有新教程:新浪微博 抖音視頻 微信小程序
- 發(fā)評(píng)論 | 交作業(yè) -
最新評(píng)論
暫無(wú)評(píng)論,交個(gè)作業(yè)支持一下吧~

關(guān)注大神微博加入>>

網(wǎng)友求助,請(qǐng)回答!