作為一枚資淺民用網(wǎng)頁設(shè)計師來強答一下,先大概說一下,網(wǎng)頁設(shè)計基本分為品牌網(wǎng)站設(shè)計、運營活動設(shè)計和用戶界面設(shè)計三種,很不幸作為2年廣告人和差半年就3年的互聯(lián)網(wǎng)人,這三種我都有深入的實踐過,目前在做用戶界面設(shè)計的的相關(guān)工作
1、品牌類企業(yè)站設(shè)計還要分為品牌站、產(chǎn)品站、minisite等不同類型的網(wǎng)站,主要用于公司品牌啊產(chǎn)品啊之類的展示宣傳和一些線上活動,其實minisite是可以歸類為運營活動設(shè)計的,但在廣告公司和企業(yè)建站公司里通常都是一批人在做,所以在這里歸為一類。那時候移動端尚未得勢,網(wǎng)頁是最為光火的時候,不過你要會的也要多,ps,ai,fw,dw,fl,基本都是懂代碼、有創(chuàng)意、會動畫的神奇人物。雖然現(xiàn)在領(lǐng)域細分的厲害,但我相信將來仍會是全棧設(shè)計師的天下,這里的全棧跟前面的技能不同,暫不展開說了。
這類設(shè)計其實沒有所謂產(chǎn)品經(jīng)理的,通常是策劃、客戶經(jīng)理、銷售在負責(zé)整理內(nèi)容和需求的工作,甚至大部分設(shè)計師都是親自上陣與客戶溝通以避免第三方傳達造成的需求理解不明確。所以基本來說是沒有原型這種存在的,如果有也肯定很挫,設(shè)計師需要自己去梳理客戶的意圖和需求來搭建網(wǎng)站,以滿足突出品牌調(diào)性和概念賣點的工作,你說開心不開心?這類設(shè)計師蠻苦逼也蠻自由,更多的是追求設(shè)計概念和品牌調(diào)性
2、運營活動設(shè)計師,前面說了,其實minisite應(yīng)該也是運營活動設(shè)計的一種,顧名思義,主要是為了活動的短期宣傳和預(yù)熱,生命周期通常很短,一般是專題形式存在,如果是建站和廣告公司,也沒有原型,只有brief,如果是互聯(lián)網(wǎng)公司(電商,游戲同理),會有簡陋版原型來說明需求,這類設(shè)計師通常追求的是滿足需求和氛圍調(diào)性的視覺傳達,單純從視覺來說是最有發(fā)揮余地的,你可以在即有品牌調(diào)子里天馬行空的發(fā)揮你的創(chuàng)意,只要前端能實現(xiàn),你可以縱情發(fā)揮。當(dāng)然上線后的用戶活躍和轉(zhuǎn)化數(shù)據(jù)最能體現(xiàn)你的設(shè)計價值。
3、用戶界面設(shè)計師,是追求邏輯規(guī)范嚴(yán)謹(jǐn)和用戶體驗的一群人,這類設(shè)計里才會有題主所提到的比較專業(yè)的產(chǎn)品經(jīng)理存在,原型也會盡可能的做到保真。那這類設(shè)計的工作就不是單純的設(shè)計了,所謂UE就是在這里體現(xiàn)。
第一,你需要從產(chǎn)品初期就應(yīng)該參與評審,為什么要這么設(shè)計,是否合乎結(jié)構(gòu)邏輯,層級信息是否明確,是否有更好的形式可以傳達產(chǎn)品需求和保證用戶體驗。通常拿到初版原型的時候,你考慮的不應(yīng)該是照著潤色,而是與產(chǎn)品繼續(xù)溝通和撕逼,從商業(yè)需求和用戶的角度出發(fā),盡可能的保證二者能夠和諧,比如一個注冊流程,你能否在原型基礎(chǔ)上進一步去考慮簡化用戶操作,減少用戶疑惑,同時能夠吸引和提高注冊率,有時一個按鈕的位置大小都能和產(chǎn)品吵半天啊!這些都是設(shè)計師需要考慮的點,當(dāng)然現(xiàn)在有交互設(shè)計的存在,但這并不能抹殺你的存在感。
第二,你做的是成套的界面啊,可能會出現(xiàn)各種各樣與之前已完成界面的設(shè)計沖突啊,你怎么去把控整套界面的設(shè)計,怎么去建立設(shè)計規(guī)范,同時還需要注意細節(jié)的精彩,這里的細節(jié)不只是設(shè)計層面的間距字號等,還有小動畫小交互甚至提示類的信息,比如404、無數(shù)據(jù)、斷網(wǎng)、操作結(jié)果,甚至用戶按下按鈕的操作反饋等等等等,你都必須去深究和嘗試,這樣最終呈現(xiàn)給用戶的界面才會讓人覺得好用舒服,好看反而是次一層級的追求,平衡需求與邏輯架構(gòu)和用戶體驗的關(guān)系,并非你想象的那么簡單
第三,設(shè)計完了要跟前端(負責(zé)頁面的實現(xiàn)和一些動態(tài)效果,俗稱制作切圖仔)和開發(fā)(碼農(nóng))撕,界面標(biāo)注要精確到像素,前端實現(xiàn)中的反復(fù)review,都是大活,最主要的是你怎么去逼前端同學(xué)調(diào)整一個像素點,為了一個細微的交互效果要反復(fù)逼人家調(diào)試,還有時間周期的壓迫,確定這是很容易的事嗎?對了,還有測試同學(xué)在測試時提出的實際體驗問題哦…
用戶界面設(shè)計師其實是需要比較強大的綜合能力的,比如了解用戶心理能力,強大的邏輯結(jié)構(gòu)能力,整體項目把控能力,設(shè)計表現(xiàn)力,溝通能力等各種能力不一而足,所以排版布局?這只是最基礎(chǔ)的而已,如果你能保證以上工作做好的情況下還有非常優(yōu)秀的視覺表現(xiàn),那么,牛逼!
據(jù)我所知目前建網(wǎng)站有需要以下條件
域名 網(wǎng)站需要一個域名來進行訪問,域名好比身份證號,一個域名標(biāo)識一個 網(wǎng)站,目前在國內(nèi)域名需要備案,備案完成之后才能訪問,如果不在國內(nèi),可以不進行備案
服務(wù)器,存放網(wǎng)站源碼的地方 ,也就是網(wǎng)站程序
程序代碼,比如流行的wordpress博客程序
需要計算機知識,你比如如何購買域名,如何備案,如何遠程登錄服務(wù)器,上傳源碼,部署到服務(wù)器
Web開發(fā)是IT行業(yè)內(nèi)的重要開發(fā)方向之一,當(dāng)前有大量的程序員在從事Web開發(fā)工作,隨著Web3.0等定義的推出,未來Web開發(fā)的發(fā)展前景依然非常廣闊。Web開發(fā)整體分為兩個大的開發(fā)內(nèi)容,一個是前端開發(fā),另一個是后端開發(fā),所以要學(xué)習(xí)Web開發(fā),應(yīng)該從這兩個部分入手。
Web前端開發(fā)包括的知識結(jié)構(gòu)有三大部分,分別是Html、CSS和JavaScript,其中JavaScript是學(xué)習(xí)的重點和難點。近幾年JavaScript語言的上升趨勢比較明顯,JavaScript語言的應(yīng)用邊界也在不斷得到拓展,一方面JavaScript可以擁有傳統(tǒng)的前端開發(fā),另一方面還可以用于嵌入式開發(fā)和后端開發(fā)(Nodejs)。從目前的發(fā)展前景來看,未來JavaScript依然有較大的上升空間,所以可以重點關(guān)注一下JavaScript。
Web后端開發(fā)的語言還是比較豐富的,可以采用PHP、Java、Python、C#等,其中PHP的占比份額比較大,尤其在大量的中小型網(wǎng)站開發(fā)中,采用PHP是比較普遍的。Java語言的特點是性能穩(wěn)定且擴展性比較強,所以Java語言往往是大型互聯(lián)網(wǎng)平臺的后端解決方案,雖然優(yōu)勢明顯,但是Java語言自身的開發(fā)周期比較長,方案復(fù)雜度也相對比較高,所以不少中小型網(wǎng)站往往不愿意采用Java方案。
Python語言也是傳統(tǒng)的Web開發(fā)方案之一,Python語言的特點是簡單,但是礙于性能方面的限制,Python在Web開發(fā)領(lǐng)域一直沒有太大的突破,但是Python得益于在大數(shù)據(jù)和人工智能領(lǐng)域的優(yōu)勢,目前Python語言的應(yīng)用越來越普遍,未來發(fā)展前景非常廣闊。
總之,如果未來想從事專業(yè)的Web開發(fā),那么學(xué)習(xí)JavaScript和PHP是比較現(xiàn)實的學(xué)習(xí)路線,在學(xué)習(xí)PHP的過程中也需要學(xué)習(xí)數(shù)據(jù)庫等內(nèi)容。總的來說,學(xué)習(xí)Web開發(fā)還是相對比較容易的。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)方面的問題,或者考研方面的問題,都可以咨詢我,謝謝!