电竞比分网-中国电竞赛事及体育赛事平台

分享

如何用Axure RP7創(chuàng)建響應(yīng)式原型

 昵稱15697043 2014-03-08

自從幾年前響應(yīng)式技術(shù)開始應(yīng)用時,創(chuàng)建響應(yīng)式原型就成為了很多人苦惱的事情。響應(yīng)式設(shè)計用一種非常優(yōu)雅的方式處理為多種設(shè)備類型使用HTML和CSS編碼的應(yīng)用,但是提供給UX專業(yè)人士的原型工具卻沒有具備同樣品質(zhì)的可以測試或者驗證的功能。不過隨著最新Axure RP 7中的適應(yīng)性視圖功能發(fā)布后,這個情況開始改變了。

Axure RP 7的適應(yīng)性視圖

Axure RP 7的適應(yīng)性視圖讓不借助編碼創(chuàng)建響應(yīng)式原型成為了可能。你可以利用這個功能在Axure RP里創(chuàng)建一個多視圖的頁面,這個視圖能在給定屏幕尺寸的設(shè)備里顯示。

這無疑是UX專業(yè)人士的福音,將他們從HTML中解放了出來。當(dāng)你不得不在設(shè)計過程中思考技術(shù)問題時,你很容易就會忽略設(shè)計思維。在某些情況下,常常是在大部分項目非常早期的時候,技術(shù)可行性和限制的考量是設(shè)計過程的必要部分。但是在初期的原型階段,可以自由的去考慮怎樣的界面、信息流和交互能最優(yōu)解決用戶的問題,也許對設(shè)計師更有幫助,而這些練習(xí)甚至可以暴露你沒考慮到的技術(shù)限制問題。

適應(yīng)性視圖如何運作

適應(yīng)性視圖是基于在Axure里首先創(chuàng)建的“基礎(chǔ)視圖”,由這個視圖可以拓展出其他視圖,但不是必須的。在移動優(yōu)先的設(shè)計中,你的基礎(chǔ)視圖應(yīng)該是智能手機(jī)的豎屏界面,從這點出發(fā),你可以創(chuàng)建適應(yīng)更寬屏的視圖,例如智能手機(jī)的橫屏、平板和桌面。在使用適應(yīng)性視圖時我比較傾向用這個方式。

你也可以采用桌面優(yōu)先的方式,從寬屏開始設(shè)計然后自上向下逐漸到手持設(shè)備。這樣的好處就是你知道最大屏的所有元素是否需要在逐漸變小的屏幕里是否需要移除或者重新設(shè)計。使用哪種方式取決于你的項目和已知或者期望投入的設(shè)備的使用模式。

移動優(yōu)先

我們以一個虛擬的自行車購物網(wǎng)站作為范例,采用移動優(yōu)先的方法來設(shè)計。我們會分別在手機(jī)和平板上設(shè)計橫屏和豎屏的首頁視圖。

第一步先建立只有一個空白頁面的Axure文檔,命名為”Bike Shop“。在手機(jī)視圖里,我們以iPhone 5的屏幕為準(zhǔn),其實還可以應(yīng)用到任何設(shè)備,不管是哪種屏幕大小或操作系統(tǒng)。我還喜歡添加頁面輔助線來標(biāo)記頁面的邊界和添加內(nèi)邊距。屏幕的輔助線標(biāo)記在x軸320像素處和y軸568像素處。

我們也在x軸10像素和310像素的地方添加輔助線來標(biāo)記邊距,這樣頁面內(nèi)容就不會緊貼在屏幕的左右兩邊。對于iOS的Retina顯示屏,在這篇文章中所使用的屏幕寬度會自動縮放到更高的分辨率。較小的尺寸只是讓我們Axure RP的文件體積更小而且在制作原型時更方便調(diào)整。

1-adaptive-1-500px

創(chuàng)建一個單一的頁面,用頁面輔助線標(biāo)示出屏幕邊緣和頁面左右兩邊的邊距。

現(xiàn)在我們準(zhǔn)備好設(shè)計基礎(chǔ)視圖的頁面了。我們要做的第一件事就是創(chuàng)建一個簡單的頭部,在彩色條上輸入自行車商店的名稱。頭部創(chuàng)建后,右鍵單擊,然后從菜單中選擇“轉(zhuǎn)換為母版”。一旦你命名并保存該頭部,就會添加到工作區(qū)左欄底部的母版面板中。在Axure RP中,母版可以在一處進(jìn)行設(shè)計,然后復(fù)用到原型中的其他頁面里。

2-adaptive-2-500px

使用“轉(zhuǎn)換為母版”對話框時,你可以對母版進(jìn)行命名,并設(shè)置母版在頁面上拖放時的行為。

添加更多的界面元素到頁面后,你已經(jīng)設(shè)計好手機(jī)豎屏的基本頁面?,F(xiàn)在我們將利用這個功能創(chuàng)建不同的視圖。

adaptive-3-500px

我們項目的基本視圖已經(jīng)完成了。

創(chuàng)建一個新視圖

通過點擊Axure RP 頁面標(biāo)簽左側(cè)的按鈕,打開“自適應(yīng)視圖”對話框來創(chuàng)建新視圖(下面截圖中用紅色邊框標(biāo)示)。

adaptive-4-500px

點擊按鈕打開自適應(yīng)視圖對話框。

使用自適應(yīng)視圖非常簡單:

1.單擊對話框左上角的綠色“+”圖標(biāo)(如下所示)來添加一個新視圖。

2.命名該視圖——在這個案例中是“Phone Landscape(手機(jī)橫屏)”。

3.從兩個選項中,選擇新視圖的顯示條件:“大于或等于”還是”小于或等于“一個固定的寬度。

4.最后,填入屏幕寬度的數(shù)值后就可以生成視圖了。

adaptive-5-500px
給第一個子視圖進(jìn)行設(shè)置。

完成后,命名為“Phone Landscape(手機(jī)橫屏)”的視圖會在屏幕大于或等于321像素時觸發(fā)顯示。因為我們是以iPhone 5作為我們移動端設(shè)計的載體,所以這個視圖會在人們傾斜手機(jī)至橫向時出現(xiàn)。否則,顯示的則是基礎(chǔ)視圖(即使iPhone Retina屏幕的實際寬度是640像素,基礎(chǔ)視圖還是以縱向顯示)。我們新添的視圖也會在平板和桌面上顯示,除非我們增加了特定的視圖。

默認(rèn)情況下,任何新視圖都會繼承之前的內(nèi)容——在這個案例中,繼承的是基本視圖。當(dāng)我們?yōu)橐粋€頁面添加更多的視圖時,我們可以繼承其他任意我們希望作為起始的視圖。

下面的屏幕截圖顯示了我們的兩個視圖,基本和321。Axure RP根據(jù)你在創(chuàng)建時所指定的寬度自動設(shè)置視圖的名稱。321標(biāo)簽是藍(lán)色的,表示當(dāng)前編輯狀態(tài)。在右側(cè)的紫色輔助線在x軸321像素處,表示截點。

 

adaptive-6-500px

新視圖的內(nèi)容和布局和基本視圖的一樣,但隨著設(shè)計的進(jìn)行會有所改變。

繼承

繼承的概念是了解如何有效使用自適應(yīng)視圖的關(guān)鍵。這里有一些需要知道的關(guān)鍵概念:

  • 一個新視圖是母本的完整副本,這樣方便我們不用在多個視圖中重新創(chuàng)建相同的組件。
  • 如果我們要更改基本視圖主標(biāo)題的文本,這個改動會同時在任何直接或者間接的子屏幕中更新。
  • 繼承只會從上一級視圖到下一級,而不能逆向。因此,在子視圖中所做的更改不會傳遞回上一級視圖。
  • 自適應(yīng)視圖中的組件會繼承上級視圖中該組件的位置、尺寸和樣式。如果我們在子視圖里加大字號,不會影響到上級視圖。但是,如果我們回到基本視圖進(jìn)行更改,把主標(biāo)題的字號調(diào)小,并不會影響到子視圖,因為子視圖的新文本已經(jīng)被之前的更改覆蓋了。

在你為橫屏的設(shè)計進(jìn)行調(diào)整前,要先設(shè)置新的頁面輔助線標(biāo)示屏幕邊緣。橫屏的輔助線在x軸的568像素處和y軸的320像素處。

自適應(yīng)母版

我們將通過更新頭部母版來開始手機(jī)橫屏的設(shè)計。在Axure RP 7里,母版和頁面一樣,也是自適應(yīng)的,會自動繼承基礎(chǔ)視圖的頁面截點。

在下面的截圖中可以看到,我們增加了一條輔助線,并把頭部的長度擴(kuò)展到568像素。

adaptive-7-500px

不同視圖中的母版都繼承了基本頁面中的寬度。

現(xiàn)在我們可以更新手機(jī)橫屏視圖的設(shè)計了。在下面的截圖中,我們把在豎屏視圖中位于頁面底部的一組標(biāo)準(zhǔn)清單列表移到了頁面主圖的右側(cè)。促銷標(biāo)題字號更大了,在它下面的文本也擴(kuò)展到與屏幕同寬,更多的頁面內(nèi)容會出現(xiàn)在屏幕上(這取決于該頁面是否是全屏瀏覽,還是使用chrome瀏覽器,或者iPhone的狀態(tài)欄是否有顯示)。

adaptive-8-500px

該頁面已經(jīng)被重新設(shè)計過,以更好地利用手機(jī)橫向屏幕。

平板視圖

現(xiàn)在手機(jī)上兩個方向的視圖已經(jīng)完成,讓我們開始設(shè)計平板視圖。我們會使用iPad的參數(shù),但是重審一下,這個技術(shù)是適用任何屏幕尺寸和操作系統(tǒng)的。創(chuàng)建平板視圖的方法和手機(jī)橫屏視圖的是一樣的。

我們會從平板的豎屏開始設(shè)計,因為是下一級寬度的屏幕。我們設(shè)置了當(dāng)屏幕超過569像素時出現(xiàn)這個視圖,這使得手機(jī)橫屏的視圖寬度限制在321像素和568像素之間。正如你在下面截圖中可以看到的,我們可以選擇讓平板視圖延續(xù)手機(jī)橫屏視圖。根據(jù)繼承的機(jī)制,在基本視圖或者在手機(jī)橫屏視圖中的任何改動都會同步到平板視圖中。

adaptive-9-500px

創(chuàng)建一個平板豎屏視圖的設(shè)置對話框。

而且,正如手機(jī)橫屏視圖一樣,平板豎屏視圖也是完全復(fù)制了上級視圖的內(nèi)容。在下面的截圖中,我在x軸768像素和y軸1024像素的地方添加了頁面輔助線,這是非Retina屏的iPad豎屏尺寸。頁面標(biāo)簽上標(biāo)有“569”,表明這個視圖的尺寸截點。

adaptive-10-500px

平板豎屏視圖初始的內(nèi)容與上級視圖的完全一樣。

在一個更大的區(qū)域里設(shè)計,我們可以完全改變圖層和添加新的內(nèi)容元素。

adaptive-11-500px

平板豎屏視圖可以放入更多的內(nèi)容。

我們最后創(chuàng)建的是平板橫屏視圖,由于這個視圖會在屏幕超過769像素時出現(xiàn),所以在臺式機(jī)或者筆記本上也會顯示該視圖,除非添加其他視圖。我們會將這個視圖繼承平板豎屏的視圖,包括為這個設(shè)備添加的內(nèi)容。

adaptive-12-500px

這個視圖會應(yīng)用在平板橫屏和臺式機(jī)上,除非有新的的視圖添加進(jìn)來。

在最后的視圖里,我們在屏幕右側(cè)有更多的空間去進(jìn)行設(shè)計。

adaptive-13-500px

在平板橫屏視圖里,我們可以在豎屏的基礎(chǔ)上簡單地添加元素或者完全重新思考設(shè)計,這個取決于項目的需求和現(xiàn)有的內(nèi)容。

這個也完成后,該項目在手機(jī)和平板的橫豎屏狀態(tài)下都有不同的視圖。如果你有一個iPhone或者iPad,你可以打開瀏覽器,導(dǎo)航到我們的范例原型(由AxShare創(chuàng)辦),并旋轉(zhuǎn)你的設(shè)備,來查看為每個設(shè)備設(shè)計的不同視圖。

局限

自適應(yīng)視圖有一定的局限性。首先,通過Axure RP生成的代碼不能用于初始開發(fā),除非你使用生成的網(wǎng)站中的模板或框架來便攜HTML和CSS。

由于這個限制,自適應(yīng)視圖不能用于前端編碼方案的驗證。但這不是Axure RP或者是UX原型設(shè)計過程的目的,所以它沒有那么多的限制,只是需要注意一下。

另外一個限制是會影響Axure RP共享項目的團(tuán)隊協(xié)作。因為這個項目中的所有視圖都是基于一個頁面,當(dāng)某人在一個共享項目中編輯一個頁面時,其他設(shè)計師就不能編輯任何的視圖。這不同于Axure RP的早期版本,移動端和桌面的原型可以在單獨的頁面里創(chuàng)建,也就是說,一個設(shè)計師可以設(shè)計桌面上的版本,而另一個同時可以設(shè)計在智能手機(jī)上的版本。這只是在不同的人員進(jìn)行手機(jī)和桌面的設(shè)計,而不是單獨一人執(zhí)行時會有所限制。

總結(jié)

如果你正在構(gòu)建一個原型來演示或者測試將要在手機(jī)或平板上訪問的網(wǎng)站的可用性,你會希望這個原型是響應(yīng)式的。在過去為了產(chǎn)出這樣的原型,我們不得不使用HTML和CSS來控制不同截點的展示。

現(xiàn)在,Axure RP 7的自適應(yīng)視圖可以讓不編碼的設(shè)計師在原型制作和測試響應(yīng)式設(shè)計時更方便。有了這個新功能,一個用戶體驗設(shè)計師可以在幾小時內(nèi)創(chuàng)建一個多設(shè)備的原型。為了在給多設(shè)備設(shè)計的環(huán)境中走得更遠(yuǎn),Axure RP的自適應(yīng)視圖是你值得擁有的一個強(qiáng)力工具。

—————————————————————–

原文作者:Will Hacker

原文地址:http://uxdesign./2014/02/26/creating-responsive-prototypes-adaptive-views-axure-rp-7/

本文鏈接:http://www./use-axure-rp7-create-responsive-prototype.html
本文標(biāo)簽: , , , ,

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多