首先這是個(gè)很不系統(tǒng)的思路,經(jīng)過一段時(shí)間正規(guī)化的開發(fā)流程的鍛煉和一段時(shí)間的積累,就發(fā)發(fā)牢騷。
分離:
- 結(jié)構(gòu)
- 表現(xiàn)
- 行為
分離之后
結(jié)構(gòu) 開發(fā)上的流程: 負(fù)責(zé)頁面制作的人員,結(jié)構(gòu)當(dāng)然是給后臺(tái)和JS/DOM腳本開發(fā)人員了,他們實(shí)現(xiàn)策劃文檔中提高的功能。但是是建立在以后制作人員制作的結(jié)構(gòu)文檔之上,不能破環(huán)以后結(jié)構(gòu)。
結(jié)構(gòu)的識(shí)別者: 結(jié)構(gòu)是給機(jī)器閱讀的語言,自然他的識(shí)別這是機(jī)器,那么它的最大的意義就是傳遞數(shù)據(jù)了,而在此產(chǎn)生的最有看點(diǎn)的就是提取數(shù)據(jù),誰會(huì)提取數(shù)據(jù)呢?相信現(xiàn)在大部分提取數(shù)據(jù)的機(jī)器是搜索引擎的機(jī)器人爬蟲了,也就是說我們的結(jié)構(gòu)面對(duì)的考驗(yàn)和服務(wù)對(duì)象主要是搜索機(jī)器人。那么SEO就是考驗(yàn)我們結(jié)構(gòu)的最好的標(biāo)準(zhǔn)。 建立一套標(biāo)準(zhǔn)化的結(jié)構(gòu),有助于讓機(jī)器很容易的讀懂我們的文檔,建立語義化的文檔也讓機(jī)器能容易的提取需要的數(shù)據(jù),微格式自然就是一個(gè)偷懶的提取數(shù)據(jù)的作法,在已有語義的基礎(chǔ)上再建立一套語義規(guī)范。也看出XHTML的結(jié)構(gòu)在這方面確實(shí)不盡人意,向XML靠攏也主要是這個(gè)原因。
表現(xiàn) 流程 CSS相對(duì)于結(jié)構(gòu)他是面向視覺層的,也就是讓人識(shí)別的,建立在UI層上的,自然是在接到UI需求之后開發(fā)的。 識(shí)別者: 人,人就是他的識(shí)別者,也就是說CSS是為人服務(wù)的,需要提供可看到或者可聽到的信息,主要是可看到。為了更好的讓人看到你所傳遞的信息,瀏覽器種類,版本的跨越是必要的,設(shè)備的跨越是必要的。所以作為CSS的開發(fā)人員,你的需求就是跨平臺(tái)。至于親和力那就是更人性化的一面了,面對(duì)有生理缺陷的人士,你的可識(shí)別性要求就更好,要做的也就更多。
行為 流程 行為,現(xiàn)在流行的富客戶端,雖然涉及了css和html更多的還是javascript,dom和xmlhttp,行為在需求明確之后,理想狀態(tài)下需要的只是個(gè)接口,常見的ID就是他的接口。我接觸的流程是在html制作完成之后給腳本開發(fā)人員。但是我覺得應(yīng)該在需求明確之后,腳本開發(fā)人員提出ID之類的接口就可以開發(fā),然后等到頁面完成,引用js文件就可以。
識(shí)別者: 人,人的行為,也就是一種交互,它是建立在一種良好的體驗(yàn)的基礎(chǔ)上誕生的,人的行為和對(duì)行為的預(yù)期,結(jié)果和期望的匹配度。
PM 我曾經(jīng)想成為的,但是現(xiàn)在不喜歡的角色,他們根本就意識(shí)不到這些,和交互聊完之后就讓UI去設(shè)計(jì),給頁面去制作,給程序員去加功能……他們的目標(biāo)需求就僅僅是這個(gè)頁面要求IE5.X,IE6.0,FF1.5+下能用,ok,別的不要跟我提,這個(gè)需求很緊急,希望你快點(diǎn)給我開發(fā)出來。我要發(fā)布。
版本迭代 版本迭代的周期很短,需求變化和不明確是正常的,那么生命周期的延長(zhǎng)降低成本的意義何在,開發(fā)仍在不停的重復(fù),新版本不停的要發(fā)布。web就是以快打慢,不可能給你充分的時(shí)間去考慮需求是否完備。應(yīng)用web標(biāo)準(zhǔn)開發(fā)還有必要嗎?效率才是第一位!
制作必須在UI之后嗎? 制作不可以參與產(chǎn)品的策劃嗎?一些UI的設(shè)計(jì)完全就是圖片上的藝術(shù),根本不考慮它是web ui。UI是面向CSS的,結(jié)構(gòu)是制作負(fù)責(zé)的,這是兩個(gè)完全獨(dú)立的元素,而且都有這絕對(duì)的重要性,憑什么制作的要跟著UI的屁股后面,按照UI的結(jié)構(gòu)去建立文檔?
寫完了感覺沒什么意思,牢騷居多!
進(jìn)入經(jīng)典論壇參與此話題討論: http://bbs.blueidea.com/thread-2737469-1-1.html
本文鏈接:http://www.95time.cn/tech/web/2009/6888.asp
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|