前端是一個承上啟下的職位,,正因?yàn)槠湮恢玫奶厥庑詫?dǎo)致其必須了解設(shè)計和后臺的一些基本知識,。 本文并非教大家如何取代設(shè)計的工作,而是講解前端如何更快更便捷的實(shí)現(xiàn)一些簡單的設(shè)計任務(wù),,在沒有設(shè)計師的情況下如何利用工具解決UI呈現(xiàn)的問題,,讓工作事半功倍。 Photoshop使用 大多數(shù)前端工程師都有過切圖的經(jīng)歷,,也就是將設(shè)計師制作的PSD等格式的圖片按照需求切成項(xiàng)目需要的大小并實(shí)現(xiàn)頁面的呈現(xiàn),,那么作為一名合格的前端工程師,我們有必要了解并熟練的掌握Photoshop的一些功能,,下面介紹下幾個實(shí)用的Photoshop技巧(以Adobe Photoshop CS5為例),。 01- 調(diào)整圖片大小 如果你在網(wǎng)絡(luò)上找到了一張圖片或者從設(shè)計師那里拿到一張圖片用于網(wǎng)頁中呈現(xiàn),但是對圖片的大小不滿意的話,,你只需要利用Photoshop進(jìn)行調(diào)整即可,,步驟很簡單,如下: ?。?)利用Photoshop打開圖片并點(diǎn)擊“圖像” -> 選擇“圖像大小” ?。?)修改你想要的寬度和高度 這里我們一般修改像素大小即可,修改的時候如果不勾選下方的“約束比例”,,那么圖像可能會被拉扯變形,勾上可以防止寬高比例的失調(diào),,即在原圖比例的基礎(chǔ)上縮放,。 02- 調(diào)整局部顏色 如果我們需要對圖片的局部顏色進(jìn)行更改,比如我想將下方圖片的背景變?yōu)楹谏?,我們可以點(diǎn)擊“選擇” -> “色彩范圍” -> 選中背景區(qū)域 -> 調(diào)整顏色容差即可 ?。?)選擇范圍 ?。?)點(diǎn)擊確定后,填充顏色 當(dāng)然除了使用“色彩范圍”外,,還可以使用“索套工具”或者“選擇工具”來建立選區(qū),,這里就不做介紹了,建立復(fù)雜的選區(qū)也需要相對復(fù)雜的操作,。 03- 一鍵切圖 切圖應(yīng)該說是前端經(jīng)常要做的事情,,在切圖的過程中如果遇到圖層過于復(fù)雜圖片又過于渺小的情況,我們往往需要放大整個圖片并隱藏額外的圖層來選擇我們需要的圖形區(qū)域,,這相當(dāng)?shù)睦速M(fèi)時間和精力,。這里介紹下我們?nèi)绾瓮ㄟ^Photoshop的動作功能來實(shí)現(xiàn)一鍵切圖的效果。 ?。?)下載動作 請戳這里下載動作文件: https:///cvmwgKjakcJIr (提取碼:8d61) ?。?)載入動作 將剛剛下載的動作文件載入即可 (3)使用動作 載入完成后,,打開任一psd文件,,步驟如下: a.首先我們選擇“移動工具”,將“自動選擇”勾選 b.點(diǎn)擊我們要切的圖標(biāo),,在圖層面板中我們可以看到對應(yīng)的圖層已經(jīng)被定位到 c.按下F2,,圖標(biāo)就成功切到了 d.按下F3保存為web所用格式 關(guān)于Photoshop的技巧還有很多,以上只列出幾個對于前端來說比較常用的三個,,只要我們熟悉像這樣的一些實(shí)用技巧,,就可以節(jié)省很大的時間和精力。 工具及網(wǎng)站使用 01- 圖片壓縮 如果你想要壓縮一張圖片,,除了利用Photoshop修改品質(zhì)外,,我們還可以利用一些自動化工具進(jìn)行壓縮,比如glup,、grunt等,。 當(dāng)你不具備以上開發(fā)環(huán)境和工具時,我這里推薦一個壓縮圖片的網(wǎng)站,,地址為:https:///,。 其采用了智能的有損壓縮技術(shù),通過選擇性地降低在圖像中的顏色的數(shù)量,,減少字節(jié)的存儲數(shù)據(jù)量,,其效果是幾乎看不見,但它可以很大程度的減少圖片的大小,。 通過官網(wǎng)的實(shí)例我們來對比下兩張圖片壓縮前后的變化: 同樣的一張圖片,,壓縮后比壓縮前減少了近1/4的體積,但是圖片清晰度任然和壓縮前一樣,。 02- 圖標(biāo)下載 很多時候當(dāng)我們的團(tuán)隊(duì)中缺乏設(shè)計或者設(shè)計不在時,,如果項(xiàng)目中需要一個logo或者圖標(biāo),,我們其實(shí)可以自己搞定。通過百度搜到的圖片大都不符合我們的需求,,這里我推薦一個比較好用的圖標(biāo)庫easyicon,,擁有海量的圖標(biāo)資源,地址為:http://www./ 如下圖所示,,我們只需要輸入我們需要的圖標(biāo)名稱,,便可以搜索出大量圖標(biāo): 當(dāng)我們選擇需要的圖標(biāo)時,會出現(xiàn)詳細(xì)的下載頁,,我們可以選擇我們需要的圖標(biāo)格式比如PNG,、ICO或者ICONS,同時我們還可以選擇需要的圖標(biāo)大小進(jìn)行下載,,如下: 相信只需這一個網(wǎng)站就可以滿足你的圖標(biāo)需求了,。 03- 字體下載 這里的字體主要指純色的字體圖標(biāo),現(xiàn)在很多網(wǎng)站的icon圖標(biāo)都是以字體的形式嵌入,,這樣我們可以一定程度的減少網(wǎng)頁中圖片的請求數(shù)量,,同時也便于維護(hù)。這里我推薦幾款比較熱門的字體圖標(biāo)庫: ?。?)阿里巴巴矢量圖標(biāo)庫:http://www./ 通過淘寶的這個圖標(biāo)庫,,我們可以輕松的管理及下載我們需要的字體圖標(biāo),同時還可以制作和上傳我們的圖標(biāo),,對于喜歡的圖標(biāo)還可以進(jìn)行收藏,。 (2)icomoon圖標(biāo)庫:https:/// 這是一個國外的網(wǎng)站,,也提供了一系列的字體圖標(biāo)資源,,同樣具備了圖標(biāo)下載收藏等功能,不過有些字體圖標(biāo)需要收費(fèi),。 ?。?)fontawesome圖標(biāo)庫:http:/// fontawesome是一個以導(dǎo)入CSS文件的形式加載的圖標(biāo)庫,適合中后臺項(xiàng)目的開發(fā)使用,。 04- 模板下載 這里的模板可以是PSD格式的文件,,也可以是JPG等圖片格式,一般很多設(shè)計師都會從這些網(wǎng)站上尋找素材和靈感,,所以我們可以直接拿過來參考和使用,,對于我們網(wǎng)站的原型制作很有幫助,當(dāng)然這也是在缺乏設(shè)計師的情況下前端能夠快速實(shí)現(xiàn)頁面設(shè)計的捷徑,。 ?。?)UI中國:http://www./ (2)UE設(shè)計平臺:http://www./ ?。?)UI制造者:http://www./ ?。?)Hiiishare:http://www./ (5)學(xué)UI網(wǎng):http://www.xue/ 庫框架使用 這里的框架主要指的是前端開發(fā)中的UI框架,,合理的利用UI框架可以在美化頁面的同時提高工作效率和開發(fā)成本,。 01- 適合PC端 (1)Bootstrap:http://www./ Bootstrap應(yīng)該算得上是最早流行的前端UI框架之一,,其面世之后不僅大大方便了前端開發(fā)人員的工作,,同時也方便了后臺開發(fā)人員構(gòu)建前端頁面。 ?。?)flat-ui:http://www./p/flat-ui/ flat-ui是一款免費(fèi)的WEB界面工具組件庫,,其UI風(fēng)格十分扁平化,相比Bootstrap其更簡潔小巧,。 ?。?)jQuery-ui:http:/// jQuery-ui是jQuery的官方UI庫,其在提高CSS樣式美化的同時也提供了一系列的JS組件供開發(fā)者使用,,同時也支持定制功能,。 02- 適合移動端 (1)Foundation:http://foundation./ Foundation是一款體積小并且提供響應(yīng)式布局的移動端優(yōu)先的UI工具庫,。 ?。?)Amazeui:http:/// Amazeui是中國首個開源 HTML5 跨屏前端框架。其以移動優(yōu)先為理念,,從小屏逐步擴(kuò)展到大屏,,最終實(shí)現(xiàn)所有屏幕適配,適應(yīng)移動互聯(lián)潮流,。 ?。?)MUI:http://dev./mui/ MUI是一款最接近原生APP體驗(yàn)的高性能前端框架,其不依賴任何第三方JS庫,,輕量是其重要特征,。 03- 其他 隨著目前富應(yīng)用框架的熱潮,很多前端JS框架都擁有自己的UI框架選擇,,比如Vue的vux,、vue-starp,React的ant-design等,,這些框架的誕生都可以很好的給我們提供快速一站式的前端解決方案,,使前端無圖化設(shè)計的應(yīng)用日趨繁榮。 總結(jié) 一個網(wǎng)站的實(shí)現(xiàn)離不開設(shè)計師的美化和產(chǎn)品經(jīng)理的規(guī)劃,,前端只是承接這一步的重要一環(huán),,而不是可以替代這一步的一環(huán),我們所能做的是在缺乏上一環(huán)的情況下盡可能的利用工具和知識來彌補(bǔ)不足,,而最終是為了更友好的將內(nèi)容呈現(xiàn)給用戶,。 作者:勞卜 |
|
來自: gotot5 > 《時裝周深深的覺得》