網(wǎng)站建設(shè)的前端開發(fā)其實(shí)在現(xiàn)在來說,很多人其實(shí)覺得前端開發(fā)是研發(fā),但是有些人卻覺得是產(chǎn)品,這些其實(shí)還是涉及到公司的職能架構(gòu)體系,也就會牽涉到跨部門的團(tuán)隊(duì)協(xié)作。怎么去理解前端開發(fā),怎么去認(rèn)識“做產(chǎn)品”。有著豐富的建站經(jīng)驗(yàn)的力洋網(wǎng)絡(luò)告訴我們,其實(shí)我們在做網(wǎng)站的時候,要對自己的產(chǎn)品了解清楚,而且也要清楚前段開發(fā),下面力洋網(wǎng)站建設(shè)公司來看一下他們的區(qū)別。
首先我們要看一下,產(chǎn)品質(zhì)量有一定高要求,但沒有專職“前端開發(fā)”工程師的產(chǎn)品團(tuán)隊(duì)里,常見研發(fā)工程師以需求難度工作量、項(xiàng)目進(jìn)度等理由推翻設(shè)計成果。而且如果有些好的話就會反饋給設(shè)計師,設(shè)計師們重新降級設(shè)計再交付;差點(diǎn)的直接改掉設(shè)計,造成產(chǎn)品質(zhì)量不可控。其實(shí)有時候我們可以將“前端開發(fā)”歸屬于“產(chǎn)品”范疇里面,而且我們可以看到,交付物方面,我認(rèn)為做產(chǎn)品的最終產(chǎn)出物就應(yīng)該是高保真的頁面原型,而不是一堆圖形,更不是一堆文檔。注意,我說的是頁面原型,而不是頁面圖形。另外,這個低保真、高保真業(yè)內(nèi)并無統(tǒng)一規(guī)范,我所指的“高保真頁面原型”是與線上流程無誤、視覺無異、內(nèi)容無錯,并且代碼可以直接嵌數(shù)據(jù)開發(fā)的版本。也就是說前段的工程師還是需要比較專業(yè)的。另外,在寫作方面,我們的前端工程師解決最多的應(yīng)該是“交互”問題。我們要知道,產(chǎn)品方面必須有一位大頭領(lǐng)(如產(chǎn)品副總裁、產(chǎn)品總監(jiān))全面負(fù)責(zé)產(chǎn)品質(zhì)量,包括“前端開發(fā)”職能。因?yàn)楫a(chǎn)品設(shè)計的所有輸出都必須經(jīng)過“前端開發(fā)”表現(xiàn)出來,否則無法準(zhǔn)確評估設(shè)計質(zhì)量。然而,在管理方面,我們可以看到,其實(shí)應(yīng)該分清楚那些職能體系,一個職能歸屬于哪個體系,這個看似皆可的表象之下其實(shí)暗流涌動,具體諸位自己參悟吧,沒法說太細(xì)。
以前做網(wǎng)頁也是,其實(shí)沒什么人會考慮到代碼的,可視化的網(wǎng)頁設(shè)計讓我們都覺得很方便。但是,到后來Web Standard設(shè)計思想的引入,我們懂得了Web頁面有結(jié)構(gòu)、表現(xiàn)、行為三層之分,層次分明的種種好處,徹底顛覆了“頁面仔(前端開發(fā)前身)”的價值。再后來,AJAX促使市場更加重視“前端開發(fā)”這個職能職位,包括有獨(dú)立的團(tuán)隊(duì)來做事。但長期以來,“頁面仔”地位一直就是個玩笑,戲稱為比設(shè)計師多懂點(diǎn)代碼,比工程師多懂點(diǎn)設(shè)計。而現(xiàn)在來說,幾乎所有有實(shí)力組建“前端開發(fā)”團(tuán)隊(duì)的公司都把它歸屬于“產(chǎn)品”部門,或者“產(chǎn)品設(shè)計”職能體系之下。
所以,其實(shí)以后比較多的是HTML5和CSS3,它們可能會直接承擔(dān)大部分表現(xiàn)層“視覺設(shè)計”職能,從事物發(fā)展規(guī)律來看,這個技術(shù)領(lǐng)域?qū)頃艹韵?,學(xué)這門手藝人會越來越多,相應(yīng)的專業(yè)水準(zhǔn)要求肯定會水漲船高。