這篇日記類(lèi)的隨筆來(lái)自幾天前在北京公司遇到的一群人和想到的一些思路,但由于當(dāng)時(shí)工作很緊,沒(méi)時(shí)間記錄,今日補(bǔ)上。
我原以為本公司沒(méi)有UI部門(mén)。因?yàn)槲覄偟焦緯r(shí)接手的就是一個(gè)UI項(xiàng)目,而且這個(gè)項(xiàng)目居然是由某個(gè)部門(mén)經(jīng)理發(fā)起的,平臺(tái)組是完成這個(gè)項(xiàng)目的主要成員,所以我認(rèn)為公司可能沒(méi)有UI部門(mén),或者平臺(tái)組就是高管層眼中的UI部門(mén)。
直到到了北京的某一天,項(xiàng)目主管突然告訴我下午要見(jiàn)見(jiàn)UI部門(mén)的人,向他們演示一下我做的demo,并講解一下我們新的UI組件的優(yōu)勢(shì)和特點(diǎn),這時(shí)我感覺(jué)
UI部門(mén)可能是擔(dān)當(dāng)著類(lèi)似公司“產(chǎn)品管理部”一樣的角色,他們檢查各個(gè)產(chǎn)品組的產(chǎn)品有沒(méi)有UI問(wèn)題,合不合規(guī)范等等。雖然此時(shí)的我有點(diǎn)摸不著頭腦,但倘若
公司真的有一些管理分離的制度我也不覺(jué)得奇怪,畢竟是個(gè)大企業(yè)嘛。
可是直到我見(jiàn)到了這個(gè)傳說(shuō)中的UI組的全部成員時(shí)——僅三個(gè)人——我才意識(shí)到自己的想象力有多么狹隘,公司在我心目中頭一次恢復(fù)了大企業(yè)的形象,自從我來(lái)
到北京以后。這個(gè)小組是由幾個(gè)做網(wǎng)頁(yè)很強(qiáng)的人組成的,或至少她們做網(wǎng)頁(yè)很強(qiáng),她們懂技術(shù)不多,也不需要太多,她們的責(zé)任是制作公司每個(gè)產(chǎn)品線(xiàn)的UI規(guī)范,
這種規(guī)范包括用戶(hù)最終見(jiàn)到的字體、圖片、顏色、各種部件的間距等等。遺憾的是她們剛剛成立,人數(shù)太少,缺乏強(qiáng)制執(zhí)行力,又不太容易和技術(shù)力量銜接,所以很
多工作還不能有效開(kāi)展。
這件事使我有了這樣的想法,我們每個(gè)人每天都在接觸UI系統(tǒng),可是我們對(duì)UI的理解卻大相徑庭,簡(jiǎn)單列舉一下,至少有下面三種。
1。產(chǎn)品的最終用戶(hù)界面。
既通常人們所說(shuō)的“軟件設(shè)計(jì)”,最近有一本不錯(cuò)的書(shū)叫<<Bringing design to software>>,講的就是這種意義上的UI。它包括用戶(hù)的最終體驗(yàn),是技術(shù)、藝術(shù)與人體工程學(xué)、用戶(hù)心理學(xué)等等領(lǐng)域的結(jié)合。
2。支持最終用戶(hù)界面顯示元素的平臺(tái)。
比如AWT、Swing、SWT、Windows Forms等等,規(guī)模龐大的還有HTML+Browser、Flash、Eclipse
UI、GEF等等。這些都是技術(shù)上的解決方案,與實(shí)際顯示效果無(wú)關(guān)。但是由于絕大多數(shù)的平臺(tái)使用者都原意重用平臺(tái)提供的UI組件,所以平臺(tái)對(duì)組件的缺省實(shí)
現(xiàn)對(duì)開(kāi)發(fā)者意義重大,比如用VB開(kāi)發(fā)的應(yīng)用程序都希望能有Windows XP的界面風(fēng)格。這時(shí)就派生出了另一種技術(shù)模式——skinnable。
3。最終用戶(hù)界面的顯示元素的抽象標(biāo)準(zhǔn)。
往往是藝術(shù)工作者和技術(shù)工作者共同的工作,就像我前面提出的字體、圖片、顏色、各種部件的間距等等,這些一般都是以規(guī)范的方式提供的,很少涉及實(shí)現(xiàn)方法。
這三種對(duì)UI這個(gè)縮寫(xiě)的解釋分別意味著UI系統(tǒng)的需求、實(shí)現(xiàn)和標(biāo)準(zhǔn)。這使得我們(正在做UI系統(tǒng)的所有人)有必要坐下來(lái)好好考慮考慮什么是一個(gè)完整的UI系統(tǒng)。
做UI的泡泡
posted on 2005-03-12 12:17
Brian Sun 閱讀(2482)
評(píng)論(21) 編輯 收藏 所屬分類(lèi):
軟件