現在的網(wǎng)站規模越來(lái)越大,涉及到的部門(mén)、人員的數量也是越來(lái)越多。自然而然的,網(wǎng)站設計的規模也是越來(lái)越復雜了,由此所帶來(lái)的管理難度也越來(lái)越大,在下面的文章里,我將與大家探討一些相關(guān)的網(wǎng)站設計觀(guān)念。 最早的網(wǎng)站設計是很簡(jiǎn)單的,一大堆的超鏈接,而現在的網(wǎng)站設計已經(jīng)具備了與數據緊密連接的需要,不用懷疑,網(wǎng)站設計已經(jīng)或者即將成為軟件的一個(gè)重要分枝。 很多人都認為網(wǎng)頁(yè)設計是一個(gè)藝術(shù)性的工種,并且是具有很大的揮灑余地的地方,所以經(jīng)常會(huì )看見(jiàn)很多網(wǎng)頁(yè)設計比賽,但是大家不要忽略一個(gè)問(wèn)題,大部分的網(wǎng)頁(yè)設計比賽比的僅僅是一個(gè)或者至多幾個(gè)頁(yè)面,而不是一個(gè)完整的網(wǎng)站設計體系。Apple公司的網(wǎng)站設計有沒(méi)有藝術(shù)感?答案是肯定的,那為什么Apple不毫無(wú)限制的揮灑其設計師的藝術(shù)細胞呢?即使把我們看見(jiàn)的幾個(gè)經(jīng)典的設計風(fēng)格放上去可以嘛!但是他們并沒(méi)有這么作,我想原因應該是很容易被理解的:任何網(wǎng)站設計的藝術(shù)性都必須與網(wǎng)站設計體系的工程性求得一個(gè)平衡。 網(wǎng)站設計是一種有能力包含大量信息的用戶(hù)界面為主要交互通道的軟件,所以它的藝術(shù)性自然顯露的比較明顯,我想這也是為什么很多人將網(wǎng)頁(yè)設計歸納到藝術(shù)一類(lèi)了、將網(wǎng)站設計等同于網(wǎng)頁(yè)設計了。 這是一個(gè)很有意思的問(wèn)題,以前我記得曾經(jīng)討論過(guò)軟件行業(yè)里面程序員問(wèn)題,現在市面上招聘網(wǎng)頁(yè)設計的公司還是不少,他們招聘這些設計人員后如何安排他們的工作呢?這里應該有很多問(wèn)題。 不同的網(wǎng)頁(yè)設計人員的設計能力自然是不同的,有時(shí)候能力相差甚至是很大的,我們不能夠指望自己的公司擁有的都是一流的設計人員(或許公司也并不愿意出相應的價(jià)錢(qián)),所以我將一般性的網(wǎng)站設計師定義為程序員。 但是呢,如何將一些能力并不出眾的人合理的安排,并作出穩定的項目呢?在實(shí)際應用中我們經(jīng)常使用的是定義一套統一的設計方法(不管是顯性還是非顯性的),或者更具體一點(diǎn)就是使用類(lèi)似模板、JS、SSI輸出等方法,對于一個(gè)已經(jīng)定義好相關(guān)網(wǎng)站設計組件的開(kāi)發(fā)組來(lái)講,開(kāi)發(fā)人員要做的并不是如何再設法把已經(jīng)有的組件修改過(guò)來(lái)修改過(guò)去(這樣會(huì )直接導致非主動(dòng)性需求變動(dòng)了),而是根據具體情況,在必要的時(shí)候設計新的組件(當然這種創(chuàng )造性的工作不太可能交給一般的程序員網(wǎng)站設計師作),然后由程序員級別的網(wǎng)站設計師來(lái)生成大量的一般性頁(yè)面,或者是使用其他的軟件。 如果你們的高級網(wǎng)站設計體系設計人員作出的體系大的無(wú)法通過(guò)有限的人員來(lái)實(shí)現的話(huà),那么即使通過(guò)“人海戰術(shù)”勉強實(shí)現了,那么管理也是很容易出問(wèn)題的,優(yōu)良的體系僅僅可以從理論上較少出錯的可能性,但是頁(yè)面數目大幅度增加的時(shí)候,而且又是人來(lái)完成的,錯誤自然也會(huì )增加。 最典型的、也是最極端的例子就是一些個(gè)人網(wǎng)站,她們往往使用一些極其花哨的東西來(lái)表現流行,而作為大型網(wǎng)站設計項目,使用這些花哨的東西自然不符合自然規律。 重慶網(wǎng)絡(luò )公司 |