MVC框架中UI設計師該不該接觸View層?
高洛峰
高洛峰 2017-05-16 17:06:50
0
3
692

MVC框架中UI設計師該不該接觸View層?
問題是這樣的,與一個朋友開發一款Web應用,負責UI的我給他提供Html靜態頁和CSS,但有的時候HTML的結構需要改變,請問有沒有好的方法,可以減少這種重複的工作量.

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(3)
某草草

你的意思是,UI設計師不精通HTML/CSS,寫出的程式碼你需要調整是吧。
【前端工程師】這種職位就是用來彌補這種遺憾的。
這要看你們公司如何為UI設計師定位,個人觀點,如果沒有前端工程師,前端coding的事還是留給programmer吧。

世界只因有你

我認為UI設計師這個職業,從他的專業性來說是不能接觸view層的,view層有很多的視圖邏輯,這些都不是UI設計師去關心和負責的事情,UI設計師需要關心的是外觀是否“好看”“合理”,包括顏色,佈局是否舒適等“感覺”上的問題,以及特殊數據包括文字過多如何顯示或沒有數據如何顯示等細節問題

我不知道你其實指的是不是前端工程師,他們應該是需要去關注view的,不只是html和css。 mvc的最終目的本來就是為了分工明確。如果前端工程師在製作頁面的時候還需要程式設計師套頁面,或是維護頁面的時候還需要程式設計師陪著,根本就達不到這個目的。前端工程師是設計師和程式設計師的橋樑,他要很清楚知道如何把程式設計師給的數據顯示成設計師設計的樣子,以php為例子,給出一個時間戳數據,他應該很熟悉如何使用date函數顯示成設計師設計的時間格式。

當然中國現階段的web開發(也許國外也是),因為傳統套頁面的工作方式,很難要求前端工程師做到這一點,這個時候最好的方式就是需要一個即懂html甚至css又懂相關語言(這裡語言既指像php這種語言,也指類似smarty這種模版語言)的人去協調。目前來說這部分工作都是程式設計師去負責的,所以很多公司都會要求程式設計師同時懂程式以及html,css。其實如果有清晰的mvc分工概念,程式設計師只專注於好自己的程式也就是c和m就行了。

我想大声告诉你

不接觸View
View應該使用模板引擎裝載來對應HTML
而設計師專心處理HTML檔案

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!