實(shí)戰(zhàn)經(jīng)驗(yàn)|如何用Axure做出高保真的個(gè)人網(wǎng)站
大家好!我是一名UX設(shè)計(jì)師,希望可以與共同喜歡探索用戶體驗(yàn)的朋友們一起成長(zhǎng)!我會(huì)不定期地更新一些有關(guān)用戶體驗(yàn)方面的文章。本文主要分享:無需ui和前端制作個(gè)人網(wǎng)站,只需一個(gè)Axure就能搞定!
越來越多的人想要?jiǎng)?chuàng)建自己的個(gè)人網(wǎng)站,把自己平時(shí)工作的總結(jié)和收藏分享出來,整理到自己的個(gè)人網(wǎng)站中,不僅能幫助同行互相學(xué)習(xí),更是自己能力的體現(xiàn)。我自己用axure做了一個(gè)個(gè)人網(wǎng)站,以本網(wǎng)站為例,來為大家講解如何用axure做出高保真的個(gè)人網(wǎng)站。
如果后期維護(hù)量較頻繁的,還是建議正常開發(fā)網(wǎng)站,并且需要有后臺(tái)進(jìn)行日后維護(hù)。axure制作網(wǎng)站只適合維護(hù)量較小且簡(jiǎn)單的網(wǎng)站。
在正文開始前,先給大家看一下網(wǎng)站的效果(http://uxgao.com),覺得不錯(cuò)的童鞋可以繼續(xù)往下看哦!
一、正常網(wǎng)站開發(fā)流程和axure制作網(wǎng)站對(duì)比
1. 正常流程
2. axure制作流程
二、什么的樣個(gè)人網(wǎng)站不適合用axure制作
1. 需要后臺(tái)維護(hù)
所謂的后臺(tái)維護(hù)指得就是需要開發(fā)一個(gè)官網(wǎng)后臺(tái),日常通過后臺(tái)上傳新文章、新內(nèi)容等信息。axure只能做出展示效果,所以該場(chǎng)景下不適用axure制作網(wǎng)站。
2. 頁面數(shù)量和內(nèi)容較多
首先axure制作的網(wǎng)站導(dǎo)出的html文件較大,相比正常前端開發(fā)出來的網(wǎng)站要大好多。如果網(wǎng)站整體頁面較多,或單獨(dú)某一個(gè)頁面內(nèi)容/圖片較多。網(wǎng)站加載較慢,所以該場(chǎng)景下不適合用axure制作網(wǎng)站。
3. 有復(fù)雜的動(dòng)效和交互
現(xiàn)在大多數(shù)復(fù)雜的動(dòng)效和交互都是用h5、css3做的,過去我們可能還會(huì)看到網(wǎng)站上有flash或AE做的動(dòng)效。目前大多數(shù)都是用flash、AE做出效果后,前端轉(zhuǎn)換成代碼實(shí)現(xiàn)。從而讓網(wǎng)站瀏覽更加流暢。如果再axure里加復(fù)雜的動(dòng)效和交互,那么絕對(duì)會(huì)影響網(wǎng)站的加載速度,從而大大降低了網(wǎng)站的瀏覽效率。
三、axure制作網(wǎng)站難點(diǎn)講解
1. 整體尺寸把控
本網(wǎng)站做的效果是內(nèi)容區(qū)域?qū)挾裙潭?,背景寬度自適應(yīng)。
(1)內(nèi)容區(qū)域?qū)挾?/strong>
考慮到主流的顯示器分辨率,我設(shè)置的內(nèi)容區(qū)域?qū)挾葹?200px。所有內(nèi)容和圖片都要放在這1200px以內(nèi)??稍陧撁嬷欣粋€(gè)參考線,拉到橫坐標(biāo)1200的位置。在做設(shè)計(jì)的時(shí)候從最左側(cè)開始就可以了,不需要給左側(cè)留出空間,下一條會(huì)講到頁面居中的方法。
(2)整體頁面居中
之所以上一條說到不給左側(cè)留空間,是因?yàn)槲覀円秧撁嬖O(shè)置成居中對(duì)齊。選擇項(xiàng)目-頁面樣式編輯,在頁面排版中選擇第二個(gè),居中對(duì)齊。選擇這個(gè)選項(xiàng)后,在axure畫圖時(shí)頁面依然是在最左側(cè),在瀏覽器預(yù)覽時(shí)整個(gè)頁面就會(huì)居中顯示。
(3)背景寬度自適應(yīng)
如果網(wǎng)站一個(gè)頁面的背景都是同一個(gè)顏色,那么直接在當(dāng)前頁面點(diǎn)擊一下空白處,然后選擇樣式-背景顏色,選擇自己需要的顏色。
如果一個(gè)頁面不同模塊有不同的背景色,那么我們需要用動(dòng)態(tài)面板來實(shí)現(xiàn)。首先拉一個(gè)動(dòng)態(tài)面板,高度設(shè)置到你需要的高度,寬度隨意,不過為了方便在這個(gè)模塊上加內(nèi)容,建議寬度拉倒跟網(wǎng)頁內(nèi)容寬度一樣,比如1200px。然后在樣式里設(shè)計(jì)你需要的背景顏色,然后勾選100%寬度。在瀏覽器預(yù)覽后,該模塊的背景色就是自適應(yīng)各個(gè)分辨率了。
2. 導(dǎo)航
我做的導(dǎo)航效果是固定在瀏覽器頂部,之所以要固定在瀏覽器頂部,是因?yàn)轫撁鎯?nèi)容較多時(shí),用戶滾動(dòng)到下面后,直接就可以看到導(dǎo)航并進(jìn)行操作。
制作過程:
(1)拉一個(gè)動(dòng)態(tài)面板,導(dǎo)航的高度即為動(dòng)態(tài)面板的高度,寬度拉到1200px。(寬度一定要拉倒內(nèi)容區(qū)域的寬度,因?yàn)橐趧?dòng)態(tài)面板里面放導(dǎo)航的內(nèi)容)
(2)設(shè)置動(dòng)態(tài)面板背景顏色(即為導(dǎo)航背景顏色),勾選100%寬度。
(3)在屬性中選擇固定到瀏覽器,勾選固定到瀏覽器窗口,水平固定選擇居中,垂直固定選擇上。最下面的始終保持頂部,如果沒有其它內(nèi)容需要覆蓋在導(dǎo)航上就勾選上,我的導(dǎo)航右側(cè)有一個(gè)二維碼需要覆蓋在導(dǎo)航上,所以我的沒有勾選。(沒有勾選的要注意設(shè)計(jì)完所有頁面時(shí),要把導(dǎo)航的動(dòng)態(tài)面板放到圖層最上層。)
導(dǎo)航文字:導(dǎo)航的文字需要放在動(dòng)態(tài)面板里,文字需要有3種狀態(tài),當(dāng)前頁面狀態(tài)、鼠標(biāo)懸停狀態(tài)、正常狀態(tài)。
3. banner處理
banner的圖是整個(gè)網(wǎng)站中最大的圖片,這里不建議大家直接把banner圖放到axure文件里,既不能自適應(yīng),又影響了加載速度。
純色背景banner制作過程:
- 類似上面的教學(xué),用動(dòng)態(tài)面板來實(shí)現(xiàn)banner背景色的自適應(yīng)。
- 文字盡量用axure打上去,少用圖片。
- banner配圖需要用photoshop來處理,最后存成透明背景png的格式。然后把該圖片拉axure文件里。
非純色背景banner制作過程:
- 需要把banner背景修飾成非常寬的圖片,有條件的情況下設(shè)置成5000px。動(dòng)態(tài)面板的樣式中選擇背景圖片-導(dǎo)入那張圖片。在屬性中勾選100%寬度。
- 文字盡量用axure打上去,少用圖片。(如果有需要,可以將文字一并處理到背景圖中導(dǎo)入)
4. 按鈕的效果
所有可點(diǎn)擊的圖形按鈕、文字按鈕都需要有3種狀態(tài),正常狀態(tài)、鼠標(biāo)懸停狀態(tài)、鼠標(biāo)按下狀態(tài)。
在屬性-交互樣式設(shè)置中設(shè)置鼠標(biāo)懸停和鼠標(biāo)按下的效果。
5. 二維碼的效果
我做的二維碼效果是鼠標(biāo)懸停在導(dǎo)航右側(cè)二維碼圖標(biāo)時(shí),由上向下推出二維碼,鼠標(biāo)離開時(shí),由下向上收回二維碼。
制作過程:
(1)拉一個(gè)動(dòng)態(tài)面板里面放二維碼圖片,放到圖標(biāo)下面的位置上。
(2)選擇固定到瀏覽器,水平固定選擇居中(根據(jù)網(wǎng)站尺寸,調(diào)整邊距),垂直固定選擇上,勾選始終保持頂部。
(3)給導(dǎo)航動(dòng)態(tài)面板中的二維碼圖標(biāo)加兩個(gè)事件,如圖:
6. 跳轉(zhuǎn)非本網(wǎng)站的鏈接
網(wǎng)站中有一些文章、推薦等模塊,點(diǎn)擊后跳轉(zhuǎn)的是非本網(wǎng)站中的鏈接,我們需要對(duì)可點(diǎn)擊的區(qū)域加點(diǎn)擊事件,鏈接到外部鏈接,并且在瀏覽器新窗口打開。具體操作如圖:
四、注意事項(xiàng)
1. 能用文本盡量少插入圖片
比如banner上的文字,推薦里面的各種文字等,盡量不用以圖片的形式放進(jìn)來。嘗試用axure進(jìn)行排版。
2. 注意細(xì)節(jié)
既然是高保真,就不能做的像低保真那樣粗糙,整個(gè)網(wǎng)站的字體、字號(hào)、間距、顏色等細(xì)節(jié)問題。都要像ui設(shè)計(jì)一樣注重細(xì)節(jié)。
3. 交互效果統(tǒng)一
可點(diǎn)擊的區(qū)域,比如文章,鼠標(biāo)懸停的時(shí)候要有一個(gè)變化,比如外發(fā)光、描邊等效果。要遵循設(shè)計(jì)原型,給用戶每一個(gè)操作都有及時(shí)的反饋。
4. 圖片壓縮
盡量把用到的每一張圖都進(jìn)行壓縮,前提是保證圖片質(zhì)量不會(huì)被看出來降低。
5. 購買域名
這個(gè)大家可以自行選擇,去騰訊云、阿里云購買,哪個(gè)便宜買哪個(gè)。域名后綴盡量選擇常見的,比如cn、com等。前面的字母可以以自己名字開頭拼音或全拼來選擇。
五、發(fā)布上線
這個(gè)我也不太懂,是朋友幫忙搞的,用的是github,大家可以上網(wǎng)搜一下。不用花錢買服務(wù)器,這里有一個(gè)注冊(cè)與使用的教學(xué)希望可以幫到大家,鏈接:https://blog.csdn.net/p10010/article/details/51336332
上傳完去域名后臺(tái)管理解析一下就可以嘍!
作者:高杰,微信號(hào)公眾號(hào):UX設(shè)計(jì)師高杰,從事交互設(shè)計(jì)和用戶體驗(yàn)工作。
本文由 @高杰 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Pexels,基于 CC0 協(xié)議
你好,請(qǐng)問下導(dǎo)航欄內(nèi)容超出1200內(nèi)容欄區(qū)域時(shí)該如何設(shè)置居中
瀏覽器中,向下滑動(dòng),“導(dǎo)航”的動(dòng)態(tài)面板橫條固定于瀏覽器頂部不動(dòng),“導(dǎo)航”的文字卻向上滑動(dòng)給隱藏了,是什么原因呢?
我的“導(dǎo)航”文字用的是:文本標(biāo)簽放置于動(dòng)態(tài)面板內(nèi)。。。 ??
我簡(jiǎn)單幫你總結(jié)下:
純靜態(tài)網(wǎng)站(純html)可以用axure做。
動(dòng)態(tài)網(wǎng)站,當(dāng)然前端部分開發(fā)也可以用axure,不過需要后端技術(shù)同學(xué)幫忙修改+數(shù)據(jù)庫。
不過axure里面很多復(fù)雜、多余的代碼,會(huì)影響網(wǎng)站性能和加載速度。
如果是把源碼掛在自己服務(wù)器上的話,建議把圖片、css、js等純靜態(tài)資源,放在阿里云、七牛云上,達(dá)到網(wǎng)站打開極速的效果。
小白學(xué)習(xí)一下!
學(xué)到了!接下來就去嘗試一下 給自己做個(gè)小站 ??
作為一個(gè)運(yùn)營(yíng),UI的活也要懂一定程度了,關(guān)于審美,UI標(biāo)準(zhǔn),視覺上有沒有初步的指導(dǎo)意見 ??
個(gè)人覺得,最基本的就是1、色彩不宜太多,盡量保持在3種以內(nèi)。2、整體布局簡(jiǎn)潔,突出重點(diǎn)。3、還有就是一些基本的規(guī)范,比如字體字號(hào)間距等。4、審美方面:其實(shí)好的設(shè)計(jì)并不是為了好看而好看,而是可以觸發(fā)用戶的內(nèi)心,一個(gè)設(shè)計(jì)是可以有一個(gè)故事的,比如我們?cè)诰W(wǎng)站上常見的加入我們頁面。大多數(shù)banner配圖都是用的一些辦公素材、團(tuán)隊(duì)的素材。它們只是找了一個(gè)跟整體風(fēng)格很搭并且很好看的背景圖而已。但是這種設(shè)計(jì)真的觸發(fā)到用戶的內(nèi)心了嗎?換個(gè)角度,我們可以用設(shè)計(jì)傳達(dá)出我們想表示的含義,比如我之前做過一個(gè)設(shè)計(jì),我采用的是一支筆在兩個(gè)懸崖中間畫出路,左側(cè)是人在奔跑的動(dòng)作,這就表明了我們公司在為我們的員工指引發(fā)展、規(guī)劃鋪路,所以,加入我們吧!這是一個(gè)有靈魂有含義的設(shè)計(jì)。
漲知識(shí)了,感謝賜教 ??
不錯(cuò)??
護(hù)膚
……