久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Web設計師如何制作Retina圖像

蘋果公司發布了更多的產品適應Retina屏幕。到目前為止,我們知道蘋果設備中支持Retina屏幕技術的有“iPhone”、“iPod”、 “iPad”和“Macbook Pro”,這些設備能為用戶呈現更細膩、平滑和高質量的圖片效果,提高了用戶的視覺體驗。做為一名Web設計師如何為你的網站創建這些適合Retina顯 屏設備的圖片呢?這就是我們今天要學的一個東東。

為什么要支持Retina顯示

Web設計師如何制作Retina圖像 三聯

最初我并期望采用較大的圖片來滿足Retina屏幕顯示采用巨大的圖像,因為他畢竟是一個全新的技術。但后來我花了點時間做了一個統計,才意識到蘋 果的設置占據了很多移動端的份額,這些設備大多數是“iPhone”、“iPod”和”iPad”,而且這些設備都支持Retina屏幕技術。大部分使用 13、15寸Retina顯示屏的用戶都通過”Chrome“、”Firefox“、”Safari“和”IE“上網,如果你需要支持”Opera“瀏覽 器,那是你在迎合一些小眾用戶。(我自己的網站統計數據,就是這樣的一個情況)

如何創建Retina圖像

Web設計師如何制作Retina圖像

你可能為認為,Retina圖像只需要使用高分辨率(PPI)來保存就可以,但事實并不是如此。所有你需要做的是為Retina顯屏保存放大兩倍的 中圖片,比如說你保存一張200×200像素(css像素)的圖生,你需要將圖片保存成400×400像素。這些超大型的圖像顯示成原始圖像的大小尺寸, 有助于在Retina屏幕上創建光滑和清爽的外觀效果。

聽起來很簡單,那你要怎么獲取雙倍大小的圖像呢?

使用Illustrator設計Logo和Icon圖標

Web設計師如何制作Retina圖像

矢量圖是創建Retina圖像的完美解決方案。如果你有一個Logo或ICON是EPS或者Ai文件,在導出或者復制圖片到Photoshop時, 矢量圖它能夠擴展到任何尺寸大小。粘貼的元素可以作為一個智能對象,經將保留其矢量路徑,因此他可以翻一番,導了出來,作為適合Retina的一個特殊圖 像。

使用Photoshop的矢量特性

Web設計師如何制作Retina圖像

Photoshop是一個像素圖形的應用軟件,但這并不意味著他不具有制作矢量圖形的特性。每一個圖形工具都可以創建一個矢量層,而不僅僅是像素層,這樣一來所有圖層樣式效果依然可以伸縮的。如果你把元素都乘以2,所有的效果幾乎都能精確的放大兩倍大小。

擴大你的像素圖像

Web設計師如何制作Retina圖像

其中有一條規則,作為設計師的我們不想輕意的去擴大一個圖像,但是如果想回去給已經你設計的網站添加Retina屏幕顯示的圖像,而且你也不想手動 的去重新創建每個圖像。通常擴展一個圖像會層致一個模糊和鋸齒點狀,但是有一個小選項在Photoshop的圖像有一個菜單選擇”Neares Neighbor”,這樣就可以勉強幫你避免模糊的外觀和大量的鋸齒,這樣圖像就可以用了。在元素還沒有加載完時,他不會加載進來,但是他提供了一個晳時 的替換。

設計在200%,然后是縮???

Web設計師如何制作Retina圖像

你可能會想,我為什么不能創建一個兩倍大小的Web布局頁面,這樣我就可以縮小元素來創建需要的圖標。在傳統的印刷設計理論中是可行的,但是在 Web設計中是不行的。因為Web設計是工作在一個像素的基礎上,用來創造完美的形狀和線條。就算是我們按一定的比例綻放圖片,然后通過 Photoshop軟件導出來,那么導出來的圖片也是一個外表模糊的,特別是小圖標的時候。

如何代碼控制Retina圖像

一旦你創建了一個標準圖片的副本,而且這個副本是標準圖片大小的兩倍像素,那么你就可以使用不同的方法把他們加載到你的頁面中。這里有一個快速對文 件命名的方法,把標準圖片和Retina屏幕下圖片放在一個相同的文件目錄下,并且Retina下圖片命名的方式是在普通圖像的文件名的末尾上加個”@2x“,比如說普通圖像文件名是”snarf.jpg“,在Retina下我們就把圖像另外命名為”snarf@2x.jpg“。

簡單的javascript方法

<script src=“js/retina.js”></script>

絕對簡單的方法,就是使用retina.js腳本來控制調用Retina圖像。簡單點說,retina.js會自動檢查你圖片目錄中的”@2x“圖像,然后在Retina設備下替換普通的圖片。

CSS修改方法

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {

header h1 a {

background-image: url(images/blogspoon-logo@2x.png<script type=“text/javascript”>

/* <![CDATA[ */(function(){try{var s,a,i,j,r,c,l=document.getElementById(“__cf_email__”);a=l.className; if(a){s=‘’;r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2) {c=parseInt(a.substr(j,2),16)^r; s+=String.fromCharCode(c);}s=document.createTextNode(s); l.parentNode.replaceChild(s,l);}}catch(e){}})();

/* ]]> */</script>);

background-size: 164px 148px;

}

}

或者,你可以通過手動修改css文件來控制Retina設備下調用Retina圖像。通過媒體查詢,如果媒體中條件含有”min-device- pixel-ration:2“,在目標元素上就調用適合Retina設備的圖片”@2x“,但是不能忘了結對對應的元素設置”background- size“背景圖片的尺寸和常規圖片大小一樣。

HTML的img標簽

<img src=“images/snarf@2x.jpg<script type=”text/javascript“>

/* <![CDATA[ */

(function(){try{var s,a,i,j,r,c,l=document.getElementById(”__cf_email__“);a=l.className; if(a){s=‘’;r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2) {c=parseInt(a.substr(j,2),16)^r; s+=String.fromCharCode(c);}s=document.createTextNode(s); l.parentNode.replaceChild(s,l);}}catch(e){}})();

/* ]]> */

</script>” width=“300px” height=“150px” />

CSS的方法是通過”media queries“來控制元素的背景圖片,但是在HTML中可以使用”img“的圖片標簽,非常的簡單,在”img”標簽中加載”@2x“圖像,然后通 過”img“標簽的”width“和”height“屬性值來縮放圖像,以達到普通圖像的尺寸。

英文地址:how to create retina graphics for your web designs,編譯:w3cplus – 大漠

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章給大家詳細介紹了HTML頁面跳轉及參數傳遞問題,需要的朋友參考下吧
這篇文章主要介紹了純css實現照片墻3D效果的示例代碼,可以實現鼠標經過圖片實現改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了純 Css 繪制扇形的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css 實現文字過長自動隱藏功能,需要的朋友可以參考下
本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 天天干天天想 | 国产精品一区二区久久 | 久久黄色网 | 亚洲一区二区三区在线播放 | 久久久久国产一级毛片 | 日韩一区二区在线视频 | 黄色国产在线视频 | 久久一区二区三区免费 | www.99热这里只有精品 | 欧美精选一区二区 | 中文字幕在线观看视频网站 | 久久噜噜噜精品国产亚洲综合 | 亚洲精品一区二区三区中文字幕 | 亚洲第一视频 | 新91视频网| 天天玩夜夜操 | 中文字幕亚洲区一区二 | 国产精品免费在线 | 久久久蜜桃 | 黄色在线免费观看视频网站 | 羞羞在线视频 | 国产农村妇女精品一区 | 久久高清精品 | 欧美国产精品一区二区三区 | 国产丝袜一区二区三区免费视频 | 欧美黑人狂野猛交老妇 | 精精国产xxxx视频在线 | 国产在线观看一区 | 成人小视频在线观看 | 久久精品一区二 | 大陆一级毛片免费视频观看 | www.99热这里只有精品 | 日韩成人中文字幕 | 日韩不卡在线观看 | 99只有精品| 亚洲精品二区 | 成人免费视频 | 在线免费黄色 | 国产成人久久 | www.黄色网| 一级片在线播放 |