促成一個成功網站的要件,不外乎結合好的視覺設計(great design)與好的程式開發(great code)。這也是為什麼網頁設計(Web designer)或程式開發(Programmer / Developer),偶爾或多或少都會忍不住跨界演出的主因。
專業其實是一種態度
網頁設計跑去學javascript、AJAX甚至ASP、PHP;或者程式開發人員跑去學Photoshop、Illustrator或Flash,這種為求網站盡善盡美而不務正業的情況,在蓽路藍縷的早期網路(或資源不足的SOHO、Freelancer)處處可見,但,倘若時至今,在分工清楚、編制完整的企業裡,依然上演類似的跨界戲碼,恐怕在資源運用與效率管理上是很有問題的。
上週讀到有篇文章提到程式開發人員最容易犯的八大錯誤為:
- 我知道怎樣最好看(而且我有Photoshop)
"I Know What Looks Good (and I Have Photoshop)" - 只要繼續沿用藍色跟白色就好了
"Just Use Blue and White Again" - 全部置中就好了
"I'll Just Center Everything" - 使用系統內建字型就好
"Use the Free Font...It Looks Fine to Me" - 那個版面擠不進更多訊息內容
"We Can Fit More Information in That Space" - 我才不要付錢買圖片
"I'm Not Paying for a Picture" - 我不需要徵詢別人的意見
"I Don't Need to Ask for Opinions" - 不需要做到太細節
"No Need to Get Too Detailed"
專業其實是一種態度,而上述八點所提醒我們(不單是程式開發人員)的,也是態度,特別是面對其他專業時所顯現出來的態度,其實也決定著你的本職專業度。
Tags:
第五項所提到的程式開發vs.網頁設計的衝突點在於:
1.程式開發都想多放一些訊息內容到網頁上
2.網頁設計顧及視覺效果,寧可多一些空間、圖片或色塊,也不願大堆頭訊息在網頁上
提出這八點的原作者的原意是希望程式開發能摒除主觀,把視覺傳達的部份,讓給網頁設計專業去處理。
kala雞腿堡:
是啊,共勉,加油。
站在designer的反向來看標題,可能會覺得誤會,但,很遺憾文章的內容跟標題確實是站在designer的觀點來數落programmer沒錯,這雖然不是全面的事實,但也不是刻意杜撰來誤導大眾,這些被寫出來的衝突點,確實是站在程式開發主觀時,非常容易犯的8個錯誤。
當然,反之,我相信programmer也寫得出網頁設計容易犯的8個錯誤。
我的重點是最後的結論:每一種專業都要以對待自己專業的態度來對待別人的專業。