- 相關(guān)推薦
大咖告訴我們學(xué)完CSS后該干什么
或許你已經(jīng)能夠熟練地應(yīng)用CSS,那么,你的下一步的計劃是什么有些人會選擇繼續(xù)在前端方面發(fā)展,那么他們下一步也許就需要掌握JavaScript;有些人可能會走設(shè)計路線,那么他們應(yīng)該熟悉、掌握Photoshop和Illustrator;還有一些人,他們則會選擇Flash。
下面,請看由小編帶來的一些Web領(lǐng)導(dǎo)者是怎么說的。
Chris Coyier
我認為應(yīng)該有提問者回答“我下一步該學(xué)什么?”這個問題。
Web上的每一個技術(shù)都是有用的,如果你有時間的話,它們都是值得你去學(xué)習(xí)的。或許你現(xiàn)在正在為一個項目而工作,或者是有一個想法(創(chuàng)意)等著你去實現(xiàn),那么你需要了解這一點:我將怎樣做才能使它變得更加完美。
如果你還沒有主意想做些什么,那么你去了解下JavaScript吧。
David Walsh
遨游在JavaScript的海洋中將是必須的,最好是MooTools 或 jQuery。CSS是需要掌握的偉大技術(shù),但是由于瀏覽器和CSS3的發(fā)展緩慢,CSS和JavaScript正慢慢的成為一種技術(shù)。
毫無疑問,我的選擇是使用JavaScript。
Chris Spooner
對于網(wǎng)頁設(shè)計(Web design),它有一個很重要的事情:你永遠可以采取一條新的道路來學(xué)習(xí)新的技能。具有良好的CSS知識和在線教程的幫助,你就很容易學(xué)會JavaScript的基本框架jQuery。jQuery的語法使用CSS選擇器來指定網(wǎng)頁的內(nèi)容,具有良好CSS知識的人將會很容易處理的。經(jīng)過短暫的學(xué)習(xí)jQuery的各種操作方法和效果后,一些偉大的、有創(chuàng)意的視覺就可以添加到你的網(wǎng)站中。
另一方面,有新的消息說伴隨著CSS3和HTML5的發(fā)布,Web將會繼續(xù)向前發(fā)展,這兩者帶來了新的功能。目前你有很多的時間來學(xué)習(xí)這些新功能,以保證你的技術(shù)水平跟得上行業(yè)的發(fā)展,使你成為一名業(yè)內(nèi)高手。
Alen Grakalic
我的建議是學(xué)習(xí)JS,不僅是因為JS現(xiàn)代網(wǎng)站的一個重要組成部分,而且掌握了JS之后,他/她將是一名完美的前端專家。擁有設(shè)計、CSS/XHTML/JS編碼技能,你就可以勝任前端的任何職位,這就是我在開始階段的目標(biāo),F(xiàn)在我有很多的事情要做,從用戶界面設(shè)計、CSS“切割”到編寫JavaScript代碼。
Steven Snell
我的看法是,不管你做過什么樣的網(wǎng)頁設(shè)計,HTML和CSS是(明顯)必要的。在此之后,我認為選擇一些可以幫助你在某一(專業(yè)化)方面發(fā)展的技術(shù)是有意義的。它可能是JavaScript、Flash等等。對我來說它是PHP和WordPress。我不是PHP專家,但我對WordPress還是很了解的。學(xué)習(xí)Photoshop或 Illustrator技術(shù)可能又是我的另外一個選擇。掌握HTML和CSS之后,我認為你應(yīng)該看看你真想作一個設(shè)計師嗎?畢竟我們大多數(shù)人都沒有充裕的時間去學(xué)習(xí)所有的東西。
Cameron Moll
我一直堅持稱最偉大的用戶體驗是建立在三件事情上的:
互動、平面設(shè)計和溝通。CSS作為從事于提升用戶體驗的表現(xiàn)的一個工具,即促進互動,它使界面設(shè)計能夠“活”在瀏覽器中。
如果有人覺得他/她已經(jīng)掌握那種(CSS)技術(shù),我建議他/她專注于開發(fā)技能,使溝通更加的友好---用戶、界面之間的視覺上和語言上的溝通,用戶和開發(fā)者之間的溝通。
Jacob Gube
下一步,充分體驗(享受)CSS的是書寫能夠跨所有瀏覽器的代碼。當(dāng)你開始更復(fù)雜的設(shè)計時,你就會意識到書寫支持各種類型瀏覽器的CSS代碼是很困難的。這就是CSS新手和老手之間最根本的區(qū)別:能否理解CSS在什么地方能達到預(yù)想的效果和在什么地方不會其任何作用。讓我告訴你,當(dāng)我第一次嘗試時,我就經(jīng);ㄙM無數(shù)個小時去調(diào)試CSS,但是別擔(dān)心,這樣你會很容易的得到更多的經(jīng)驗。唯一的真正的學(xué)習(xí)方法是實驗和探索,所以就不要放棄了。
如果說你已經(jīng)對HTML/CSS理解的很透徹,那么掌握JavaScript也未嘗不是一件好事。學(xué)習(xí)JS能夠幫助你創(chuàng)建更加強大的和互動的Web界面,并且已經(jīng)掌握的CSS知識能夠幫助你更快的理解JS,尤其是當(dāng)你開始從事DOM工作時。
Dmitry Fadeev
這個話題很有意思,因為它也曾經(jīng)困擾過我一段時間。當(dāng)我能夠熟練應(yīng)用CSS/HTML時,我已經(jīng)開始慢慢厭倦重復(fù)制作相同的模板和前端頁面,所以我決定學(xué)一點其它的知識,F(xiàn)在我已經(jīng)學(xué)會了Ruby,經(jīng)過一段時間我開發(fā)了一些小的web apps(網(wǎng)絡(luò)應(yīng)用服務(wù))。我認為,如果設(shè)計師有興趣了解更多的東西,擴大他們的領(lǐng)域,比如說,從前端設(shè)計到后臺開發(fā)就是一個令人十分高興的事情,因為你可以在提供整體解決方案或解決所有的問題方面比別人需要更少的時間。
另外,還有一件事,我現(xiàn)在是一位系統(tǒng)管理員。我在Slicehost買了VPS后,我不得不學(xué)會安裝所有的東西,比如數(shù)據(jù)庫、Web服務(wù)器、Ruby、Rails等等。
學(xué)習(xí)如何管理一個Apache Web服務(wù)器,的確是一件很單調(diào)的事情,但它給了你一更好地了解這么多東西是如何在一起工作的機會。
我最不擅長的是JavaScript。事實上,我很苦惱,我給自己買了一本書,但是到現(xiàn)在我還沒有把它讀完。我個人認為,在提升前端設(shè)計上,JavaScript應(yīng)該是僅次于CSS/XHTML的。
不要僅僅學(xué)習(xí)JavaScript,下載一個JS庫,比如說jQuery并且了解它是如何工作的。像jQuery它能夠更容易地把動態(tài)內(nèi)容展現(xiàn)在你的網(wǎng)站上。
因此,我認為Web設(shè)計師應(yīng)該學(xué)會一些其它編程語言如PHP、Python或者Ruby。你可以迅速達到一定的水平,盡管你無法編寫一個復(fù)雜的應(yīng)用程序,但是你至少可以看懂代碼并且編寫它。舉個例子:一個根本不懂PHP的前端開發(fā)人員在設(shè)計一個非常漂亮的WordPress模板時,他們必須受到一些限制在編寫WordPress模板時。然而如果那位設(shè)計師懂得一些PHP的話,他就可以通過修改PHP代碼來定制他的主題。許多編程語言都是相同的,所以,一旦你學(xué)會一門,沒準(zhǔn)你就會看懂另一種語言的代碼。
我認為系統(tǒng)管理是另一個很好的技能。它真的很無聊和,但并不難學(xué)。如果一個網(wǎng)頁設(shè)計師能夠建立和維護自己的Apache服務(wù)器,那么他運行自己的網(wǎng)站將會變得更容易。你也沒有必要每月花20美元把你的網(wǎng)站放在托管服務(wù)商那里,你可以為自己建立一個真正的具有相同軟件和服務(wù)的Web服務(wù)器。
Flash?我不知道。我認為最近幾年我們正在遠離Flash,走向CSS/HTMl和JavaScript。
【大咖告訴我們學(xué)完CSS后該干什么】相關(guān)文章:
練完瑜伽后的9大禁忌09-27
練完瑜伽后做的九大禁忌06-29
水粉大咖掌握的色彩技巧08-23
CSS實用教程:CSS命名10-05
div+css必看的css重則06-27
8種咖啡教你變身“大咖”09-01
水粉大咖掌握的色彩技巧介紹05-30
css 書寫技巧 CSS 技巧教程簡介07-02
跳完舞后怎么放松肌肉05-10