首頁(yè)

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

博博

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

UI設(shè)計(jì)七緊 2018-06-26 16:43:55

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里


1.我想學(xué)UI,請(qǐng)問(wèn)看什么書?。?

2.我想學(xué)UI,請(qǐng)問(wèn)哪個(gè)培訓(xùn)機(jī)構(gòu)比較好?

3.我想學(xué)UI,請(qǐng)問(wèn)如何入手?

4.我不是設(shè)計(jì)專業(yè),但是我還是想學(xué)UI,請(qǐng)問(wèn)如何系統(tǒng)學(xué)習(xí)?

5.我不管,我就是要學(xué)UI,請(qǐng)您給點(diǎn)兒建議。

.........

上述的問(wèn)題,我一天能收到好幾個(gè),那么今天我就詳細(xì)的寫一寫如何開始學(xué)UI吧。

如果你連這篇文章都看不完,你還告訴我你有恒心學(xué)好UI?

關(guān)于作者本人,大學(xué)時(shí)曾經(jīng)兼職某培訓(xùn)機(jī)構(gòu)PS講師,對(duì)設(shè)計(jì)培訓(xùn)行業(yè)了解一二。自己是非科班出身純自學(xué)無(wú)培訓(xùn)經(jīng)歷工作三年的每個(gè)月還完信用卡就感覺(jué)身體被掏空的普通UI設(shè)計(jì)師。

好了言歸正傳:

一、你為什么想要學(xué)UI?

用戶界面(User Interface)是指一切可供用戶和系統(tǒng)進(jìn)行交互操作的介質(zhì)的綜合。

在當(dāng)下這個(gè)時(shí)間點(diǎn),一提到UI,大家其實(shí)會(huì)不由自主的指向移動(dòng)端app設(shè)計(jì)而忽略UI的其他形式。網(wǎng)頁(yè)、手機(jī) app、pad app、車載系統(tǒng),智能冰箱的控制窗口、智能電視的操作系統(tǒng)界面等等等等,其實(shí)都是UI的范疇。

各位現(xiàn)在勵(lì)志想學(xué)UI的同學(xué)們,不妨捫心自問(wèn)一下,你為什么想學(xué)UI?

我綜合分析了幾個(gè)周圍朋友和私信我的同學(xué)的真實(shí)案例,答案無(wú)非只有以下幾種:

1.UI設(shè)計(jì)工資相對(duì)較高。

2.UI設(shè)計(jì)入門相對(duì)容易。

3.自我感覺(jué)UI設(shè)計(jì)還挺有趣的。

郭德綱有個(gè)段子說(shuō)得好,一個(gè)人賣盆,結(jié)果賣了兩個(gè)月發(fā)現(xiàn)不掙錢,然后就去賣豬肉了,從此以后再也沒(méi)有賣過(guò)盆,這是正常人的擇優(yōu)手段。但是還有一個(gè)人賣盆,結(jié)果賣了兩個(gè)月發(fā)現(xiàn)不掙錢,于是就去賣肉了,然后用業(yè)余時(shí)間繼續(xù)賣盆,那這個(gè)人是真的喜歡賣盆,他對(duì)賣盆這個(gè)事情有著天然的興趣。

這樣吧不然,為了檢驗(yàn)?zāi)闶遣皇钦娴南矚g設(shè)計(jì),我這里先推薦諾曼的那四本《設(shè)計(jì)心理學(xué)》,這是相對(duì)來(lái)說(shuō)不那么枯燥乏味的設(shè)計(jì)方面專業(yè)書了,算是一種科普性質(zhì)的,什么行業(yè)看了都沒(méi)錯(cuò)。你先去啃下來(lái),如果中途沒(méi)有打瞌睡并且能夠看個(gè)大致明白并且覺(jué)得還挺有意思的,那說(shuō)明你可以具備一定的自驅(qū)力,可以去開始著手學(xué)UI。

自驅(qū)力是最重要的一點(diǎn),為什么今年有一些三年工作經(jīng)驗(yàn)以上的UI一下子就被淘汰了找不到工作?因?yàn)橐粋€(gè)人的價(jià)值是和你的不可替代性成正比的,自驅(qū)力來(lái)源于興趣,本身不是喜歡這個(gè)行業(yè)的設(shè)計(jì)不求上進(jìn)兩三年拿不出與工作經(jīng)驗(yàn)相襯的作品,勢(shì)必要被淘汰。

二、UI設(shè)計(jì)師掙得多么?

每個(gè)行業(yè)都有掙得很多的頂尖人才,還是那句話,一個(gè)人的價(jià)值是和你的不可替代性成正比的,但是普遍來(lái)說(shuō)中國(guó)的互聯(lián)網(wǎng)行業(yè)薪資構(gòu)成一定是產(chǎn)品≈技術(shù)>設(shè)計(jì)的,但是相對(duì)來(lái)說(shuō)技術(shù)的行業(yè)門檻比較高,產(chǎn)品暫時(shí)拋開不論(手動(dòng)微笑),而且在絕大多數(shù)非技術(shù)崗位互聯(lián)網(wǎng)從業(yè)者的心目中設(shè)計(jì)這件事情是一個(gè)純主觀的事情,很多人甚至到今天還在說(shuō)哎呀XXX今天更新好丑,他們公司的UI簡(jiǎn)直就是一坨屎這樣的言論背景下,在前幾年UI培訓(xùn)確實(shí)是如火如荼的進(jìn)行。

UI設(shè)計(jì)師到底掙得多么?答案是:“收入可觀”。

從騰訊CDC《2016用戶體驗(yàn)行業(yè)調(diào)查報(bào)告》中能夠可以看出:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

調(diào)查結(jié)果顯示:

用戶體驗(yàn)行業(yè)從業(yè)者稅前薪資年收入主要在 5 ~ 15 萬(wàn);

管理類薪資較高,集中在 10 ~ 25 萬(wàn);

視覺(jué)設(shè)計(jì)、 交互設(shè)計(jì)、品牌設(shè)計(jì)的薪資相對(duì)較低,偏向 5-10 萬(wàn);

用戶研究,產(chǎn)品類的薪資居中,傾向于 10-15w。 

從圖上可以得知,如果是一個(gè)下定決心打算進(jìn)入U(xiǎn)I設(shè)計(jì)/視覺(jué)設(shè)計(jì)行業(yè)的萌新,那請(qǐng)你做好一開始“不到5W一年”和“不到10W一年”的準(zhǔn)備。

結(jié)論:從數(shù)據(jù)上來(lái)說(shuō),培訓(xùn)出來(lái)月薪過(guò)萬(wàn)這樣的例子我承認(rèn)一定有,但是不多。更多的設(shè)計(jì)科班出身或者培訓(xùn)行業(yè)出身的設(shè)計(jì)在工作的第一年,工資都不太喜人(一線大城市可能會(huì)相對(duì)稍微歡喜一些)。

結(jié)合上面那個(gè)賣盆的段子,不到五萬(wàn)一年,你還想學(xué)UI么?(手動(dòng)微笑+1)

三、學(xué)UI,應(yīng)該選擇培訓(xùn)機(jī)構(gòu)么?

我的答案是分兩頭看,如果你是設(shè)計(jì)科班出身,并且對(duì)互聯(lián)網(wǎng)UI/視覺(jué)設(shè)計(jì)師的職責(zé)有清晰的認(rèn)知,了解工作流程,那么我的回答是不需要。但如果你是一個(gè)學(xué)法律的學(xué)中文的,對(duì)互聯(lián)網(wǎng)公司和設(shè)計(jì)本身一竅不通的想學(xué)UI有志好青年,并且周圍幾乎沒(méi)有互聯(lián)網(wǎng)從業(yè)者圈子,那么,我的回答是需要的。

因?yàn)槟阋靼祝忻嫔辖^大多數(shù)培訓(xùn)機(jī)構(gòu)能夠給予你的是:

0.了解互聯(lián)網(wǎng)大環(huán)境和app產(chǎn)品UI/視覺(jué)設(shè)計(jì)師的作用及工作流程。

1.一到多項(xiàng)工具的使用。(一般是Photoshop、AI、Sketch、Axure等等)

2.一到多次虛擬互聯(lián)網(wǎng)項(xiàng)目經(jīng)驗(yàn)。(包括從但不限定為從無(wú)到有、模擬迭代等)

至于推薦就業(yè)之類的,你愛信信,反正我不信。

我大二的時(shí)候因?yàn)镻S技術(shù)比較好,所以兼職在某培訓(xùn)機(jī)構(gòu)教PS,先后帶過(guò)三個(gè)班,一個(gè)是攝影后期那個(gè)就不說(shuō)了,其余兩個(gè)都是UI的基礎(chǔ)班,只不過(guò)一個(gè)側(cè)重移動(dòng)端app,一個(gè)側(cè)重網(wǎng)頁(yè)設(shè)計(jì)而已(12年那時(shí)候還沒(méi)sketch)。

我可以拍著胸脯保證我教授的PS知識(shí)能夠完成市面上所有的app和網(wǎng)頁(yè)設(shè)計(jì),這個(gè)按鈕是怎么實(shí)現(xiàn)的,漸變?cè)趺蠢中芯嚅g距怎么設(shè)置,布爾運(yùn)算怎么操作這些你從我這里一學(xué)就會(huì),包學(xué)包會(huì),然而這并沒(méi)有什么卵用。這就好比一個(gè)你去學(xué)習(xí)素描,老師告訴你鉛筆分為幾種,每一種黑度不一樣,你手要怎么拿鉛筆,排線要怎么練,面是由線構(gòu)成的,好了,你畫吧。你能畫的出來(lái)才怪。

很多想入行UI的小白最大的誤區(qū)在于:我只要PS/sketch用得好,我就是個(gè)設(shè)計(jì)師了。

拜托你們醒醒好吧,你要明白PS也好sketch只是一款工具而已,它本質(zhì)上和屠夫手里的刀,獵人手里的弓箭,雕塑家手里的釘錘沒(méi)有任何區(qū)別。我現(xiàn)在把羅丹的工具從博物館偷出來(lái)給你再給你一塊質(zhì)地幾乎一樣的石頭,你敲一個(gè)思想者出來(lái)我看看?

四、Sketch和PS必須熟練掌握一款

好了書歸正傳,雖然學(xué)會(huì)軟件并不等于可以勝任UI設(shè)計(jì)的工作,但是學(xué)會(huì)一門軟件是很基礎(chǔ)的入門級(jí)的事情,市面上能用于UI設(shè)計(jì)的工具現(xiàn)在幾乎淘汰到了只剩三款,PS/Ai/sketch,而其中Ai由于是基于對(duì)象的矢量繪制軟件,在位圖設(shè)計(jì)當(dāng)中有著天然的劣勢(shì)(當(dāng)然也有很多人用,但是我個(gè)人是直接排除的,才不會(huì)告訴你我還見過(guò)firework流的UI呢)。

在Ps和sketch中,目前在UI設(shè)計(jì)工作中,我基本上完全會(huì)用sketch,Sketch實(shí)現(xiàn)不了的功能,偶爾會(huì)用PS輔助一下,Sketch實(shí)現(xiàn)不了什么功能呢,比如你現(xiàn)在想做一個(gè)彌散陰影(自行百度),sketch就實(shí)現(xiàn)不了,十分想吐槽sketch沒(méi)有類似于PS圖層“圖層樣式”的功能,不然基本上做UI就可以完全不打開PS了。

目前我的觀點(diǎn)是Sketch可以作為UI設(shè)計(jì)主打軟件,適合新手使用,入門簡(jiǎn)單,學(xué)習(xí)成本極低,插件豐富,功能足夠強(qiáng)大,唯一美中不足就是只支持蘋果系統(tǒng),但是我認(rèn)為如果你是決心入行的話,rmbp還是買一個(gè)吧。Sketch/PS的教程視頻網(wǎng)上一搜一大把,這里我就不贅述了。學(xué)習(xí)一款軟件,最重要的是持之以恒,一兩個(gè)月絕對(duì)可以掌握,這部分外功沒(méi)啥好說(shuō)的。

五、UI設(shè)計(jì)師的自我提升

好,從下文開始,我假設(shè)你已經(jīng)是一個(gè)經(jīng)過(guò)三個(gè)月努力,熟練掌握設(shè)計(jì)工具的萌新了。那這時(shí)候你該如何修煉自己的內(nèi)功呢?

UI設(shè)計(jì)師的自我提升step 1:看(Look)

“看是一個(gè)浸淫的過(guò)程,也是提高審美和觀察力的過(guò)程?!蔽覐拇蠖_始,給自己的任務(wù)是每天睡前看一小時(shí):

  • https://www.ui.cn/ - UI中國(guó)
  • https://www.zcool.com.cn/ - 站酷
  • https://www.pinterest.com/ - Pinterest是我這幾年素材收集用得最多的一個(gè)網(wǎng)站

那,到底看什么呢?

作為新手來(lái)說(shuō),第一步應(yīng)該關(guān)心的是:這張?jiān)O(shè)計(jì)稿有沒(méi)有什么技術(shù)難點(diǎn)是我實(shí)現(xiàn)不了的。

我舉個(gè)例子:(以下舉例圖片全部來(lái)自Pinterest - my board)

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

比如晚上睡覺(jué)的時(shí)候,無(wú)聊翻Pinterest,然后看到這張圖,作為新手來(lái)說(shuō),心路歷程大概應(yīng)該是類似這樣的:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

知道一張?jiān)O(shè)計(jì)稿里面每個(gè)元素是怎么繪制的,這是最初級(jí)的階段。

其次看什么呢?嘗試每看一張圖的時(shí)候不要像刷朋友圈一樣一晃而過(guò),看的時(shí)候強(qiáng)行試著分析一下這張圖的優(yōu)點(diǎn)和缺點(diǎn),同樣舉個(gè)例子:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

比如這個(gè)UI界面,作為一個(gè)新手,自己嘗試分析一下這個(gè)頁(yè)面的優(yōu)缺點(diǎn),比如:

優(yōu)點(diǎn):

1.這個(gè)頁(yè)面給人一種性冷淡風(fēng)干凈清爽的感覺(jué)(然后你去baidu/google"性冷淡風(fēng)",得到關(guān)鍵詞“Normcore”,然后再繼續(xù)dig deep,去詳細(xì)了解這種設(shè)計(jì)風(fēng)格。)

2.信息展現(xiàn)清楚,交互按鈕Add和Message也是清晰直接

3.圖一上面,用了一些漸變小紋理特別贊。

4.這種斜著切一刀帶來(lái)的設(shè)計(jì)形式感特別贊,要學(xué)~~~

缺點(diǎn):

1.這個(gè)界面偏概念,隱藏了navigation bar和Status bar,在一般工作中這樣設(shè)計(jì)需要謹(jǐn)慎

2.雖然美觀,頁(yè)面展現(xiàn)信息較少,在工作中一定是不適用了。比如圖一,一屏信息只展現(xiàn)了人名+人簡(jiǎn)介+Add和Message按鈕以及下面兩個(gè)人物列表。圖二更屌,只顯示了這個(gè)人的這么一點(diǎn)信息,換句話說(shuō),這個(gè)頁(yè)面所有呈現(xiàn)的信息約等于微博四分之一頁(yè)面信息,除非這個(gè)app功能特別少,只強(qiáng)調(diào)美感,不然應(yīng)該不太會(huì)這么設(shè)計(jì):

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

分析是UI設(shè)計(jì)的基本功,不管是瀏覽設(shè)計(jì)網(wǎng)站看設(shè)計(jì)作品還是日常使用app和電腦瀏覽網(wǎng)站,都可以抱著這種分析設(shè)計(jì)的心態(tài)。如果你能根據(jù)你的設(shè)計(jì)分析寫一個(gè)學(xué)習(xí)筆記什么的,相信我你會(huì)進(jìn)步得更快。

再然后看什么?嘗試找出這張圖第一時(shí)間吸引你眼球的元素。

如上圖的例子,那種斜著切一刀的感覺(jué)是不是顯得特別利落?

比如這兩張圖:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

同樣是方形構(gòu)圖元素,第一張吸引我的是一種“品質(zhì)感”,第二張吸引我的是顏色。

包括第一張MARKET IT下面一條線的形式感設(shè)計(jì)和第二張最下面鞋上的VANS AQUA SHOES的形式感設(shè)計(jì),都是可以學(xué)習(xí)和借鑒的。

總之,“看”是設(shè)計(jì)師每天都應(yīng)該做的事情,長(zhǎng)期堅(jiān)持多看多分析有助于設(shè)計(jì)感的培養(yǎng),在熟練掌握軟件的前提下,眼高手就不會(huì)低。

UI設(shè)計(jì)師的自我提升step 2:臨摹(Copy)

提到copy,大家可能會(huì)想到那句俗話說(shuō) Good designers copy. Great designers steal.

有的人說(shuō)臨摹不就是抄么?咳咳,咱們讀書人的事情能叫抄么?叫借鑒。。

其實(shí)不太對(duì),大家想這樣一句話,我說(shuō)讓你抄同桌的作業(yè)和臨摹同桌的作業(yè),區(qū)別在哪兒?

臨摹的意思是,盡自己所能,做到每一個(gè)像素分毫不差。

我給大家舉個(gè)例子,左面這張我自己作品里的一張圖,之前還沒(méi)有Sketch的時(shí)候用PS做的,后來(lái)學(xué)習(xí)Sketch的時(shí)候我又用Sketch臨摹了一遍,放在右邊:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

其實(shí)仔細(xì)看是能看出區(qū)別的啦,但是臨摹,起碼要做到這種效果,每當(dāng)你去臨摹一張?jiān)O(shè)計(jì)稿的時(shí)候,可能要花大量時(shí)間,但是收獲巨大。

因?yàn)槭紫扰R摹第一步是需要測(cè)量,測(cè)量和臨摹一個(gè)UI作品給我的幫助太大了,強(qiáng)烈建議每一位新手好好的,臨摹一兩款市面上很火的app,不管是什么,只要是你覺(jué)得界面還可以用著夠方便,微信微博也好,美團(tuán)網(wǎng)易云音樂(lè)也好什么都好,找一款app嘗試測(cè)量和臨摹,你會(huì)看到很多更深層次很有趣的東西。甚至可以了解這個(gè)產(chǎn)品UI當(dāng)時(shí)的心路歷程,總之臨摹這件事你試試就知道了這方面我就不展開了,以后有機(jī)會(huì)另起一文。

總之,不斷臨摹優(yōu)秀作品是我認(rèn)為UI設(shè)計(jì)新手成長(zhǎng)最捷徑的辦法(我認(rèn)為沒(méi)有之一),因?yàn)楹芏鄷r(shí)候光看是不夠的,有些時(shí)候你自認(rèn)為很好實(shí)現(xiàn)的效果,到你手上實(shí)際去做的時(shí)候會(huì)發(fā)現(xiàn)根本就不是這樣的,不信的話,下面這九個(gè)圖標(biāo),你們可以選一兩個(gè)去臨摹一下試試:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

臨摹,是將“別人的”轉(zhuǎn)化為“自己的”最優(yōu)秀的辦法。第一步先做到盡量一模一樣,然后再去求變和思辨,往這個(gè)方向努力一段時(shí)間,回過(guò)頭,你會(huì)發(fā)現(xiàn)自己的進(jìn)步,除此之外,你還會(huì)發(fā)現(xiàn),咦這些個(gè)app這種設(shè)計(jì)形式我都曾經(jīng)見過(guò)。。。

UI設(shè)計(jì)師的自我修養(yǎng)step 3: 嘗試分析 (Attempt to analysis)

嘗試分析一款app,基本上是從app的信息架構(gòu)入手的,這是一個(gè)UI偏UE和產(chǎn)品的工作,但是對(duì)UI設(shè)計(jì)師來(lái)說(shuō)挺重要的,app的信息架構(gòu)怎么做,說(shuō)白了就是花時(shí)間把整個(gè)app點(diǎn)一遍,然后分析app的信息層級(jí),一般我用Xmaind7去做信息架構(gòu)圖,比如我是一個(gè)dota2玩家,所以我曾經(jīng)做過(guò)max+的產(chǎn)品架構(gòu),放在下面給大家看:

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

做信息架構(gòu)的時(shí)候不光光是點(diǎn)完記錄下來(lái)就結(jié)束了,要帶著自己的想法去做,比如我圖上標(biāo)綠色的地方是這個(gè)app的重點(diǎn)功能模塊,黃色的小問(wèn)號(hào)是我初次做信息架構(gòu)覺(jué)得信息展現(xiàn)有問(wèn)題的地方。

做信息架構(gòu)能給我們帶來(lái)什么?

第一,能夠讓UI設(shè)計(jì)師迅速了解一款產(chǎn)品。如果說(shuō)你剛?cè)肼氁粋€(gè)新公司,那不妨入職第一天先從你公司信息架構(gòu)入手~

第二,能夠讓UI設(shè)計(jì)師在橫向?qū)Ρ葍煽罨蛘叨嗫町a(chǎn)品交互的時(shí)候提供必要依據(jù)。這點(diǎn)不展開了,推薦大家上手做網(wǎng)易云音樂(lè)和QQ音樂(lè)的信息架構(gòu),做了你就知道我在說(shuō)什么。

第三:方便UI設(shè)計(jì)師了解行業(yè)產(chǎn)品形態(tài)。比如你之前是一個(gè)旅行類app的UI設(shè)計(jì)師,現(xiàn)在你即將跳槽去一個(gè)互聯(lián)網(wǎng)金融p2p的創(chuàng)業(yè)型新公司,如何入手設(shè)計(jì)一款新的p2p類app呢?你只需要選擇市面上最火的兩三款p2p類app做一下信息架構(gòu),你就會(huì)明白一個(gè)大致的方向,因?yàn)樾袠I(yè)里大家都是這么做的,你就把好的地方繼承,不好的地方創(chuàng)新就是了。(心里話:說(shuō)起來(lái)容易,做起來(lái)可完全不是這么一回事啊喂!Orz...)

第四:方便設(shè)計(jì)師做redesign。很多UI設(shè)計(jì)師都喜歡做作品集,那自己沒(méi)這么多線上作品怎么辦?于是就做redesign,站酷上UI中國(guó)上到處都是各種產(chǎn)品的redesign,有一些做得確實(shí)很好,在分析一款產(chǎn)品的信息架構(gòu)之后其實(shí)是很容易找出產(chǎn)品一些易用性問(wèn)題的,那針對(duì)這樣的易用性問(wèn)題進(jìn)行優(yōu)化的redesign思維一定是有益的。

我在這里提供第二種制作信息架構(gòu)的方法,這種方法更偏交互,我把他稱之為點(diǎn)擊類信息架構(gòu):

如何開始學(xué)UI?入學(xué)UI的五大問(wèn)題!

具體這是一張?zhí)貏e大的圖,我就不給大家展示全了,這里我著重想說(shuō)的是這是另一種偏交互類的信息架構(gòu)方法,圖上那個(gè)S0,S1,S2是我自己編的詞,S1代表的是一次點(diǎn)擊就可以達(dá)到的頁(yè)面,S2表示的是兩次點(diǎn)擊可以達(dá)到的頁(yè)面,S3表示三次點(diǎn)擊可以達(dá)到的頁(yè)面,然后我把S1,S2,S3對(duì)齊排列,這樣就可以知道這個(gè)app的每個(gè)功能深度(深度的意思是指你需要通過(guò)幾次點(diǎn)擊才能達(dá)到,點(diǎn)擊次數(shù)越多當(dāng)然就越深)。

比如分析的時(shí)候看到一個(gè)特別重要的功能被埋藏得比較深,那就說(shuō)明這個(gè)app是有問(wèn)題的,下次改版時(shí)候從UI方面著手看看能不能把他提前之類的。這當(dāng)然是產(chǎn)品做的工作,但是UI設(shè)計(jì)師掌握這個(gè)沒(méi)啥不好。

UI設(shè)計(jì)師的自我修養(yǎng)step 4:回顧與總結(jié)(Review and summary)

看完一本書,聽完一個(gè)故事,一個(gè)項(xiàng)目結(jié)束之后,一個(gè)版本迭代完成之后,一份工作離職之后,都是需要總結(jié)的??偨Y(jié)開發(fā)中出現(xiàn)的問(wèn)題。比如開發(fā)和設(shè)計(jì)稿不一致,是不是設(shè)計(jì)這邊造成的,如果是,那我是怎么造成的,如果不是,那我有沒(méi)有挽回的余地。總結(jié)設(shè)計(jì)中出現(xiàn)的問(wèn)題,這些地方是不是還有優(yōu)化的空間??偨Y(jié)溝通中出現(xiàn)的問(wèn)題,是不是不該罵產(chǎn)品罵的這么狠。(我承認(rèn),我經(jīng)常和產(chǎn)品撕得天昏地暗2333333 Orz...)

總之,總結(jié)是特別重要的一點(diǎn),尤其是看完一本書之后的總結(jié)和踩到坑之后的總結(jié),多和開發(fā)成為朋友,他們會(huì)教會(huì)你很多。(不然我特么作為一個(gè)設(shè)計(jì)怎么知道滑動(dòng)切換瞬間navigationbar不能變色。。。)

好了感謝大家看到這里,再見~

希望大家一起進(jìn)步~

藍(lán)藍(lán)設(shè)計(jì)sillybuy.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)


JavaScript之作用域,作用域鏈和預(yù)解析

seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

變量包括:全局變量,局部變量

在JAvaScript中,函數(shù)中定義的變量是局部變量

作用域:就是變量的使用范圍,

分為:局部作用域和全局作用域

js中沒(méi)有塊級(jí)作用域---一對(duì)括號(hào)中定義的變量,這個(gè)變量可以在大括號(hào)外面使用

作用域鏈:變量的使用,從里向外,層層的搜索,搜索到了就可以直接使用了


    
  1. var num=10; //作用域鏈 級(jí)別:0
  2. var num2=20;
  3. var str = "abc"
  4. function f1() {
  5. var num2=20;
  6. function f2() {
  7. var num3=30;
  8. console.log(num);
  9. }
  10. f2();
  11. }
  12. f1();

 層層搜索,搜索到0級(jí)作用域的時(shí)候,如果還是沒(méi)有找到這個(gè)變量,結(jié)果就是報(bào)錯(cuò)

預(yù)解析:就是在瀏覽器解析代碼之前,把變量的聲明和函數(shù)的聲明提前(提升)到該作用域的最上面

(1)變量的提升

下面這種情況,變量的聲明被提前了,但是num的值并沒(méi)有提前,結(jié)果為undefined


    
  1. //變量的提升
  2. console.log(num);
  3. var num=100;
  4. //提升之后為:
  5. var num;//變量的聲明提前
  6. console.log(num);
  7. var num=100;

 (2)

函數(shù)聲明被提前,代碼仍然可以執(zhí)行


    
  1. //函數(shù)的聲明被提前了
  2. f1();
  3. function f1() {
  4. console.log("這個(gè)函數(shù),執(zhí)行了");
  5. }

但是對(duì)于下面這種情況,代碼報(bào)錯(cuò)


    
  1. f2();
  2. var f2=function () {
  3. console.log("小楊好帥哦");
  4. }
  5. //聲明提前后:
  6. var f2;//為一個(gè)變量,undefind
  7. f2();//undefind加括號(hào)是不被認(rèn)可的,所以報(bào)錯(cuò)
  8. var f2=function () {
  9. console.log("小楊好帥哦");
  10. }

 要想不報(bào)錯(cuò),代碼可以改為:


    
  1. var f2;
  2. f2=function () {
  3. console.log("小楊好帥哦");
  4. };
  5. f2();

 藍(lán)藍(lán)設(shè)計(jì)sillybuy.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)。


這篇字體設(shè)計(jì)教程,可能讓你少賠幾萬(wàn)

資深UI設(shè)計(jì)者

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

沒(méi)有字庫(kù)版權(quán)?設(shè)計(jì)字體沒(méi)參考?這篇教程精細(xì)講解,教你如何在字體設(shè)計(jì)道路上通關(guān)。

藍(lán)藍(lán)設(shè)計(jì)sillybuy.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

 

淺談UI設(shè)計(jì)師

藍(lán)藍(lán)設(shè)計(jì)的小編

UI設(shè)計(jì)師遇到的最大困難就是創(chuàng)新。設(shè)計(jì)界面時(shí),滿足功能很容易,要想在滿足功能的同事,界面出新很難。

在這個(gè)火熱的8月,正在流行這3種網(wǎng)頁(yè)設(shè)計(jì)趨勢(shì)

資深UI設(shè)計(jì)者

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

設(shè)計(jì)趨勢(shì)總會(huì)在你迷茫的時(shí)候,給你一點(diǎn)靈光。在合適的時(shí)候,恰到好處地「跟風(fēng)」,借助流行的趨勢(shì)幫你作出更合時(shí)宜的好設(shè)計(jì)。炎熱的8月即將到來(lái),我們觀察到三個(gè)設(shè)計(jì)的趨勢(shì),當(dāng)下正在流行。

1. 以白色和淺色為主的配色方案

雖然以白色和淺色為主的配色方案似乎哪里都有,但是在最近,這種趨勢(shì)體現(xiàn)的非常的明顯。

色彩的運(yùn)用一直都是諸多設(shè)計(jì)趨勢(shì)當(dāng)中,最為醒目的組成部分。這種以白色和淺色為主的色彩美學(xué),似乎在和之前所流行的高飽和度霓虹色的流行做對(duì)抗,柔和的灰色,相對(duì)清冷的色調(diào),甚至是顯得沒(méi)有足夠溫度的粉色,這些色彩都在力圖淡化之前配色方案中濃稠的情感和激蕩的氛圍。

Verho

以白色和淺色為主的配色方案,相對(duì)而言是沒(méi)有那么醒目的,設(shè)計(jì)師在采用這種配色方案的時(shí)候,常常會(huì)結(jié)合其他的元素,來(lái)豐富整個(gè)設(shè)計(jì)的視覺(jué)感,這樣就避免了出現(xiàn)「過(guò)于普通」的視覺(jué)感受。這種配色設(shè)計(jì)還包括了使用片拍的圖片素材,就像 Verho 這個(gè)網(wǎng)站。

Omega Yeast

Alexandra Elise

不過(guò)圖片和色塊并不是唯一的實(shí)現(xiàn)這種配色的方案,采用視頻或者插畫元素同樣可以做到,比如 Omega Yeast 和 Alexandra Elise 這兩個(gè)網(wǎng)站,它們同樣足夠吸引人。

這一設(shè)計(jì)趨勢(shì)可以搭配風(fēng)格相對(duì)清爽、情緒比較清淺的網(wǎng)站主題,在炎熱的夏季顯得尤為有感覺(jué)。頁(yè)面中的文本內(nèi)容只需要采用相對(duì)較深色彩的字體,即可確保良好的可讀性。

在按鈕和為數(shù)不多最為重要的元素上,可以采用明亮的色彩,以示強(qiáng)調(diào),整體風(fēng)格則可以保持極簡(jiǎn)。

如果你喜歡極簡(jiǎn)主義的設(shè)計(jì),并且打算運(yùn)用這一趨勢(shì),這篇文章別錯(cuò)過(guò)了:

2. 數(shù)據(jù)可視化

數(shù)據(jù)可視化將數(shù)據(jù)的直觀性提到了一個(gè)全新的層次,它使得跨行業(yè)的數(shù)據(jù)展示和信息呈現(xiàn)變得更加有價(jià)值,也更加可靠,而大規(guī)模的可視化的數(shù)據(jù)呈現(xiàn)并不是奇怪的事情。

不過(guò)也正是因?yàn)閿?shù)據(jù)可視化讓數(shù)據(jù)變得更加親民,設(shè)計(jì)師開始更多地將圖表和數(shù)據(jù)加入到日常的設(shè)計(jì)當(dāng)中來(lái),結(jié)合交互式動(dòng)畫,讓數(shù)據(jù)在整個(gè)網(wǎng)頁(yè)設(shè)計(jì)當(dāng)中,開始發(fā)揮更多的作用。借助可視化的設(shè)計(jì),數(shù)據(jù)信息更輕松地為用戶所理解,整體設(shè)計(jì)也開始顯得更加富有吸引力。

而這種設(shè)計(jì)趨勢(shì)需要設(shè)計(jì)師花費(fèi)更多的精力來(lái)處理數(shù)據(jù),盡量多借助現(xiàn)成的數(shù)據(jù)可視化的工具來(lái)進(jìn)行設(shè)計(jì)。

在網(wǎng)頁(yè)設(shè)計(jì)當(dāng)中,將數(shù)據(jù)以可視化的方式嵌入進(jìn)去有很多不同的方式,而這一趨勢(shì)最吸引人的地方也是交互式的動(dòng)態(tài)信息展現(xiàn)。

Tree Tree Tree

Tree Tree Tree 這個(gè)網(wǎng)站就很好的利用了數(shù)據(jù)可視化來(lái)展示天氣,當(dāng)你輸入你感興趣的地方的時(shí)候,它會(huì)使用可視化的樹木來(lái)呈現(xiàn)當(dāng)?shù)仫L(fēng)力大小。此外,你還能和底部的交互式的地圖進(jìn)行互動(dòng)。

Tomorrow’s World

Tomorrow’s World 這個(gè)網(wǎng)站則始于一項(xiàng)調(diào)研,而網(wǎng)站最終會(huì)將一系列的調(diào)查使用可視化的方式呈現(xiàn)出來(lái),幫助用戶了解周圍的世界。

Qravity

Qravity 在網(wǎng)站中加入了多個(gè)數(shù)據(jù)輸入點(diǎn),用戶可以通過(guò)滾動(dòng)交互來(lái)調(diào)整時(shí)間軸,信息的呈現(xiàn)也會(huì)隨之發(fā)生改變(比如日期和事件),這比起簡(jiǎn)單的列表要好懂得多。

3. 多邊形2.0

多邊形元素從2017年開始成為設(shè)計(jì)師們的心頭好,作為一種持續(xù)流行的、泛用型的設(shè)計(jì)趨勢(shì),一直流行到現(xiàn)在。有意思的是,多邊形元素也不再維持以往常見的樣子,開始在外觀和視覺(jué)上發(fā)生改變?,F(xiàn)如今的多邊形不再是以往小巧玲瓏、成群結(jié)隊(duì)的樣子,設(shè)計(jì)師開始有意識(shí)地挑選一些多邊形,賦予它們超大的外觀造型,而不再是簡(jiǎn)單的點(diǎn)綴和堆砌。

這些超大的多邊形元素可以在不同的設(shè)計(jì)風(fēng)格之下良好地運(yùn)作,結(jié)合不同的樣式和色彩,發(fā)揮作用。它們可以作為整個(gè)設(shè)計(jì)模式中的一員,作為裝飾元素也可以用來(lái)作為強(qiáng)調(diào)特定內(nèi)容的容器(比如圖片和文本)。

多邊形元素的有點(diǎn)在于,它們?cè)煨投嘧?,可以區(qū)別于常見的原型和矩形,更容易吸引用戶的注意力。這種不同的使用方式,我們姑且稱之為 多邊形 2.0。

The Alan Turing Institute

多邊形的特征、角度可以隨著你的設(shè)計(jì)需求來(lái)靈活選擇,比如 The Alan Turing Institute 這個(gè)網(wǎng)站會(huì)在右側(cè)露出三角形的一部分,Evoluted 這個(gè)網(wǎng)站則將簡(jiǎn)單的線條和多邊形搭配在一起,互相疊加營(yíng)造出聚合的感覺(jué),而 Iqor 這個(gè)網(wǎng)站則更加傾向于使用多邊形來(lái)承載內(nèi)容。

Evoluted

iqor

多邊形和不同的色彩搭配,所帶來(lái)的視覺(jué)體驗(yàn)和強(qiáng)調(diào)效果都是非常突出的。不過(guò)要將內(nèi)容和多邊形結(jié)合起來(lái),設(shè)計(jì)師還是得花點(diǎn)心思。

更多多邊形元素的玩法看這里:

結(jié)語(yǔ)

對(duì)于設(shè)計(jì)趨勢(shì)而言,它是存在時(shí)效性的,它之所以在特定的階段流行有諸多因素的影響。當(dāng)你在設(shè)計(jì)的時(shí)候沒(méi)有想法的時(shí)候,設(shè)計(jì)趨勢(shì)能夠給你的不僅僅是當(dāng)下設(shè)計(jì)方向上的選取,也為你提供了一個(gè)可供參考的選擇。

藍(lán)藍(lán)設(shè)計(jì)sillybuy.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì)  圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)。

js控制form提交

seo達(dá)人

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

form表單提交,之前有個(gè)下載的項(xiàng)目接口,需要上url上邊傳超級(jí)多東西,但是 url是限制長(zhǎng)度的 每個(gè)瀏覽器限制的url長(zhǎng)度還不一樣,所以就想到用form表單的action提交表單。

form標(biāo)簽 定義和用法 詳細(xì)了解請(qǐng)點(diǎn)擊

標(biāo)簽用于為用戶輸入創(chuàng)建 HTML 表單。

表單能夠包含 input 元素,比如文本字段、復(fù)選框、單選框、提交按鈕等等。

表單還可以包含 menus、textareafieldset、legend 和 label 元素。

表單用于向服務(wù)器傳輸數(shù)據(jù)。(我們要用到的)

form提交數(shù)據(jù)用法

在這里我就寫個(gè)用js調(diào)用事件提交表單。表單不在頁(yè)面上顯示的例子。

下面這段代碼 form標(biāo)簽的屬性 method 就是請(qǐng)求方法 跟 jquery的ajax一樣這里我使用post請(qǐng)求、 form標(biāo)簽的屬性 enctype 規(guī)定發(fā)送表單數(shù)據(jù)之前如何對(duì)其進(jìn)行編碼、form標(biāo)簽的屬性 target=”_blank” 就相當(dāng)于在新頁(yè)面打開 我這里做的是下載 所以要在新頁(yè)面打開。

 <form method="post" enctype="application/x-www-form-urlencoded" id="form-submit" target="_blank">
   <input type="hidden" name="account" value="多毛大叔愛蘿莉"/>
   <input type="hidden" name="password" value="7758521"/>
</form>
<button type="button" id="go">go</button> //這里的name就是相當(dāng)于post屬性的參數(shù) value就是你傳的值 type是hidden 是因?yàn)槲也幌朐夙?yè)面上看到他所以讓他隱藏了
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

接下來(lái)我們用js調(diào)用事件 動(dòng)態(tài)給 form 添加 action 屬性讓form知道我們要讓他請(qǐng)求拿個(gè)位置。

// js 獲取form表單 var form_submit = document.getElementById('form-submit'); // js獲取按鈕 var go = document.getElementById('go'); // 當(dāng)點(diǎn)擊go時(shí)執(zhí)行事件 go.addEventListener('click',function(){ // 動(dòng)態(tài)給form表單設(shè)置請(qǐng)求位置 form_submit.active = "http://www.daxuehua.cn"; // 讓form表單提交 form_submit.submit()
})
藍(lán)藍(lán)設(shè)計(jì)sillybuy.com )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)。


UI設(shè)計(jì)師必備技能

藍(lán)藍(lán)設(shè)計(jì)的小編

手機(jī)端用戶界面設(shè)計(jì)中你是否會(huì)遇到一些問(wèn)題?手機(jī)屏幕小?用戶體驗(yàn)不好?今天小編為你搜集了手機(jī)界面設(shè)計(jì)幾個(gè)需要注意的點(diǎn),快來(lái)補(bǔ)課~

日歷

鏈接

個(gè)人資料

存檔