- 相關(guān)推薦
設(shè)計師究竟需不需要學HTML和CSS
如題,對此我們咨詢了一組web 方面的專家,征詢他們:是不是精通CSS和HTML的知識就可以找到一份好工作?Jeff Croft recently 稱,就算是了解了所有瀏覽器的使用習慣也還不足以去找到一份很好的工作,因為瀏覽器已經(jīng)變得逐漸成熟,市面上也有很多瀏覽器。大家在應(yīng)聘的時候會越來越多的被問到,你除了會設(shè)計,代碼方面會不會一點呢?
所以,我們要問了:那”CSS/HTML是不是仍然是一項很暢銷的技能呢?”
Paul Lloyd
(Paul Lloyd 英國衛(wèi)報設(shè)計師)
不難想到,事情總是變化多端的,以前的web開發(fā)者必須克服和掌握盒子模型、圖片替換和各種處理浮動的方式。IE瀏覽器已經(jīng)占據(jù)了主導(dǎo)地位,所以寫代碼必須靠緊IE瀏覽器的許多特性。
俗話說,”歷史不會重演,但會驚人地相似”,我們還在糾結(jié)盒子模型,圖片替換等技能時,web fonts、animations、transforms等還有css3布局已經(jīng)變得一文不值了。WebKit 已經(jīng)成為主導(dǎo),我們寫代碼必須適應(yīng)WebKit的各種特性了。
突然間什么都變了,其實就是什么都沒變,廣泛學習,還是專攻其一,職業(yè)生涯該怎么發(fā)展取決于自己,做自由作家或者是CSS的專家,正如Zeldman所說,最好的建議就是”跟隨你喜歡的方式”。
Lea Verou
(Lea Verou 前端工程師/Web設(shè)計師)
了解瀏覽器特性還是比較重要的,因為HTML和CSS本身相當小型和簡單,而隨著瀏覽器成熟,與之相關(guān)的技術(shù)也跟著成熟起來。CSS正在W3C上從超過70多種規(guī)格轉(zhuǎn)變成單一的規(guī)格,HTML也變得更加復(fù)雜,雖然也不是太復(fù)雜。我認為CSS正在不斷改革,就像JavaScript 以前經(jīng)歷過AJAX一樣(2004).語言開發(fā)者忍受著他們設(shè)計的語言被當成一個沒用的語言,現(xiàn)在它們終于也有了自己的研討會,自己的工具,自己的開發(fā)生態(tài)系統(tǒng)。CSS已經(jīng)變得很強大了,沒有多少人可以完全掌握它,就算有也很少。就算是在CSS WG里面,多數(shù)成員也只是關(guān)注各自專注的領(lǐng)域,對于其他領(lǐng)域也了解不多。
我不僅認為CSS和HTML仍然很重要,我還覺得即將會出現(xiàn)”CSS程序員”,就像現(xiàn)在已經(jīng)出現(xiàn)了JavaScript 程序員一樣,雖然我專攻CSS領(lǐng)域,但是我發(fā)現(xiàn)相關(guān)的其他技術(shù)(從可視化開發(fā)到在終端中寫代碼)在很多情況下也很重要。我不認為”人必須多元化發(fā)展否則就會沒落”這個說法,精通一樣技能會是一個很好的發(fā)展目標。
Nicolas Gallagher
(Nicolas Gallagher 軟件開發(fā)工程師/twitter前端工程師)
開發(fā)和維護大型的Web UI系統(tǒng)仍然是一個艱巨的任務(wù),現(xiàn)在很難找到出色的,對這些問題很熟悉的UI開發(fā)者。不過了解其它方面知識和技能而不僅僅局限于HTML和CSS也是很必要的,因為你是在一個很大的團隊和技術(shù)層面上進行設(shè)計和工作。我期望戲劇性的一幕會在HTML和CSS的專家身上發(fā)生,那時候瀏覽器會廣泛支持(封裝好的)Web 組件,加上對應(yīng)的設(shè)計工具,就可以幫你生成HTML和CSS代碼。
Rachel Nabors
(Rachel Nabors 交互設(shè)計師/ Tin Magpie網(wǎng)站創(chuàng)始人)
對于交互開發(fā),實實在在的HTML和CSS開發(fā)技能才是無價的,有很多的HTML5的API需要去探索,有很多的CSS動畫要創(chuàng)建,所以你需要廣泛了解各種技術(shù),然后準確地結(jié)合來使用在項目上。正在工作著的領(lǐng)域也許已經(jīng)趨于穩(wěn)定,但是如果涉及到交互的話,我們的工作才剛剛開始。在Flash崛起后我們需要跨過更多的坎。目前的情況是,瀏覽器實現(xiàn)各異,規(guī)范標準還沒有完善,很多建立動畫的深層問題需要解決。最后能夠解決這些問題的人必須熟練掌握各種前端技術(shù),包括HTML和CSS。
Ben Callahan
(Ben Callahan Sparkbox 董事長)
非常需要!Web標準的改變和這些Web工具就像預(yù)處理器一樣,它很強大,但是它會是我們喪失寫CSS的技能。沒錯,我們的工作是在不斷變化 —— HTML和CSS已經(jīng)不夠用了。但是要記住一點,我們的工作需要我們說”我能行”。到處咨詢一下你就會發(fā)現(xiàn),很多人在試著把Web往這個方向發(fā)展。很難相信多種選擇使我看到了希望,我希望我們的技能可以隨著產(chǎn)業(yè)鏈的發(fā)展快速成長。
Andrew Clarke
(Andrew Clarke Unfinished Business的設(shè)計師,作者和擁有者)
知道怎么寫有意義的HTML代碼和高效的CSS代碼將會是一項必須的技能,瀏覽器的差異變得越來越少,但是與之而來的是怎么在各種各樣尺寸的屏幕上保持一致。
關(guān)于是否了解HTML和CSS就足夠了這個又要另外說了。有的人是技術(shù)或者其它出身,在HTML和CSS方面很厲害,也懂一點Javascript,包括我,我是從設(shè)計轉(zhuǎn)過去的,懂一些代碼對我的工作有幫助,同時我懂設(shè)計也讓我在Web上不斷成長。雖然我不是很懂,但是我有研究精神。
Paul Annett
(Paul Annett Twitter高級設(shè)計師)
能找到一份做了15年的”網(wǎng)絡(luò)管理員”的工作,我只需要有一項能力,就是大聲說”我可以幫你做一個網(wǎng)站”。這個門檻很低,只要堅持每個人都可以做到,然后在工作中再不斷學習。
近段時間找這方面的工作變得越來越難了,很多職位必須要了解HTML和CSS,這些還是非常有用的技能 —— 如果你連基本的了解都不懂,基本很難得到機會,盡管Web標準已經(jīng)沒那么火了。
我有時也會寫寫代碼,只是這不是我的日常工作,每天了解一下代碼是怎么工作的也是非常有用的,現(xiàn)在我也在很大的團隊中擔任高級的職位,身邊的都是專業(yè)而不是一般的技術(shù)工程師,所以我自身的技能也需要不斷提升。
[設(shè)計師究竟需不需要學HTML和CSS]
【設(shè)計師究竟需不需要學HTML和CSS】相關(guān)文章:
究生留學申請全攻略06-15
學渣和學霸的經(jīng)典笑話09-12
html5就業(yè)前景07-24
寶寶學爬行的好處和方法05-21
微笑不需要理由作文09-30
淺究新時期基層水利檔案管理措施10-22
動物學實習的目的和意義11-05
打翻的牛奶不需要你的眼淚05-18
測量學實習目的和實習要求09-09