網(wǎng)站建設(shè)有3個主要階段,分別是設(shè)計、前端和后臺,在以用戶體驗(yàn)為主導(dǎo)的當(dāng)下網(wǎng)站建設(shè)需要考慮設(shè)計與技術(shù)的平衡。同時設(shè)計軟件和應(yīng)用程序的過程始終是完全的創(chuàng)作自由、業(yè)務(wù)需求和技術(shù)限制之間的平衡。
設(shè)計師很少在沒有任何約束的情況下創(chuàng)建 UI——每個項目都有某種類型的護(hù)欄。這可能是您正在設(shè)計的特定啟發(fā)式或模式;您可能正在設(shè)計電子商務(wù)流程并且不想重新發(fā)明輪子?;蛘?,也許您正在與一個非常特定的 API 或數(shù)據(jù)庫一起設(shè)計,這些 API 或數(shù)據(jù)庫限制了前端的外觀。也許您必須遵循嚴(yán)格的業(yè)務(wù)流程要求。
這有點(diǎn)像一把雙刃劍。沒有明顯的技術(shù)限制或限制性業(yè)務(wù)要求的設(shè)計會讓人感覺很自由,但如果你不確定從哪里開始,也會讓人感到害怕。在這些情況下,您采用概念方法的風(fēng)險有多大?這里的一個常見示例是設(shè)計靜態(tài)原型時。任何時候您設(shè)計的網(wǎng)站、應(yīng)用程序或產(chǎn)品本質(zhì)上都是純靜態(tài)或概念性的——并且可能不會立即構(gòu)建,因此在設(shè)計和開發(fā)之間的轉(zhuǎn)換中總是存在功能丟失的風(fēng)險。因此,即使您的設(shè)計團(tuán)隊不參與開發(fā),您仍然希望著眼于大多數(shù)用戶熟悉的 UI 模式進(jìn)行設(shè)計,并為開發(fā)人員實(shí)際實(shí)施創(chuàng)建一些現(xiàn)實(shí)的東西。
一個好的起點(diǎn)是利用零件套件或設(shè)計系統(tǒng)。即使您不打算完全按照開箱即用的方式使用這些組件,它們也可以作為有用的結(jié)構(gòu)或視覺參考,讓您的初始概念朝著正確的方向發(fā)展。這似乎很明顯,但是如果您正在處理高度特定的 UI 模式(例如,結(jié)帳流程),重新檢查您使用過的其他產(chǎn)品或應(yīng)用程序中該確切模式的一些常見示例會很有幫助。在設(shè)計用戶熟悉的功能時,您不希望偏離他們的期望太遠(yuǎn),即使您沒有設(shè)計限制。從這個意義上說,為自己制定一些指導(dǎo)方針可以使一個完全新建的項目看起來更加現(xiàn)實(shí)和易于管理。