March 16,2007

輕鬆談網頁製作與設計

今天在Mr.6的網站上,提到了MeWorks。簡單來說,核心概念大概就是想要以低成本的方式提高網站設計上的水準。也就是讓企業以較低的價格就可以擁有更漂亮的網站。背後的概念就是古典網頁設計上的工作分配的問題。MeWorks的點子OK,但還蠻有進步的空間,因為我用的是Firefox,在瀏覽一些網站時,是無法順利看到畫面。畫面是會亂掉的,這個問題在台灣真的還蠻常見的。我覺得台灣在網頁製作上,整體來說是落後的,可以從防呆裝置、CSS能力看出。

可以比較一下starbucks在日本和在台灣的網站。

其實這個問題是源自於網站設計上製作分工的古典問題,就寫程式來說,外國的技術專家們會想搞出分離美術人員和技術人員的想法,想要搞出一套讓不懂技術的美編人員也能懂得語言。也就是試圖想要降低偉大MVC的View的開發難度。

我覺得不能說這些人沒有貢獻,但他們已經有點走火入魔了,為什麼非要製作出一個簡單到不行的新語言來讓美術人員用。

我的想法是為何不在技術人員和美術製作人員中間安插一個人就好了,他具備技術能力,專注的寫一些像CSS、Javascript並擅長php或其他像JSP等(MVC中的View)。先稱這個角色為Coordinator。加上團隊中原本的技術人員和美編人員。

美編人員先設計出網站的每個版面,他不用去管技術怎麼做,只要從視覺上的角度去發揮,工作產品為整個設計的圖檔。

接下來Coordinator去負責將之切割與以及撰寫成程式並且呼叫後端的應用程式與元件。

應用程式技術人員,專心的負責寫網站所需的程式與元件。

為什麼技術人員要分兩種,我覺得這兩種雖然都是技術人員,但是就學習的角度上來說,是很不ㄧ樣的。而且就專業分工來說,本來就是需要Coordinator這個位置的人。美術也不需要在花時間在學習些奇怪的程式語法上,可以專注在於發揮他們的創意。

以上,如果有心力與機會,真的會想讓這個概念實現的。至少現在很少軟體公司有這種想法,我倒是覺得外國這種做法應該已經很普遍了。雖然我也沒有一一去探究各家公司,只能就有接觸的去理解而已。


Posted by shinbang at 樂多Roodo! │14:52 │回應(1)引用(0)【Web】
工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/2861503
回應文章
你好,你在《PHP 不需要另一個樣版引擎, part 2 - 補充與回應》回應的內容中提到「卻忽略了並非所有人都是跟你一樣受過相當的訓練」。我覺得有些誤解,因為我的文章就是要求讓網頁設計師不要去碰底層的語法,只專注於 Layout 和 Style。

看了你這篇文章後,我更確信我的看法其實和你一樣,那些看似簡便的樣版語法,對網頁設計師來說都是程式設計師搞出來的怪玩意。所以我認為把 Layout 和 Style 交給網頁設計師是趨勢。但我想你可能以為我說的 Layout=要懂HTML, Style=要懂CSS。

冤枉啊,我說把 Layout 和 Style 交給網頁設計師,意思就是要網頁設計師用他們慣用的設計工具,也就是視覺化的平面設計工具去做 layout 和 style 。試想,我連讓網頁設計師去嵌樣版語法都反對了,這麼可能要求網頁設計師直接用底層的 html 和 css 去做 layout 和 style 呢?

嚴格說來,真正一勞永逸的方式是用 XSLT 。因為這是讓程式設計師不用修改 layout 和 style 的文件(就是網頁設計師設計出的範本),就可結合 template 與 layout, style 的方式。
ps.我認為 template 是程式設計師的工作。

可惜 XSLT 實在是舅舅不疼、姥姥不愛,連程式設計師都覺得它很麻煩,寧願自己再搞一套樣版語法。
Posted by 遊手好閒的石頭成 at March 20,2007 17:37