1. 程式人生 > >我是如何走上前端這條“不歸路”的?

我是如何走上前端這條“不歸路”的?

前端是什麼?

Web前端開發技術主要包括三個要素:結構層HTML,表現層CSS,互動層JavaScript(也有人稱之為行為層)。

Web前端開發工程師既要與上游的互動設計師、視覺設計師和產品經理溝通,又要與下游的伺服器端工程師溝通,需要掌握的技能非常多。

前端的工作?

HTML+CSS => 切頁面 => 處理各瀏覽器的相容  => Web頁面符合W3C標準和語義化的規範

JavaScript

優秀的前端工程師需要具備良好的溝通能力,因為你的工作與很多人的工作息息相關。在任何情況下,前端工程師至少都要滿足下列四類客戶的需求。

  • 產品經理
    ——這些是負責策劃應用程式的一群人。他們能夠想象出怎樣通過應用程式來滿足使用者需求,以及怎樣通過他們設計的模式賺到錢(但願如此)。一般來說,這些人追求的是豐富的功能。
  • UI設計師——這些人負責應用程式的視覺設計和互動模擬。他們關心的是使用者對什麼敏感、互動的一貫性以及整體的好用性。他們熱衷於流暢靚麗但並不容易實現的使用者介面。
  • 專案經理——這些人負責實際地執行和維護應用程式。專案管理的主要關注點,無外乎正常執行時間(uptime)——應用程式始終正常可用的時間、效能和截止日期。專案經理追求的目標往往是儘量保持事情的簡單化,以及不在升級更新時引入新問題。
  • 終端使用者——當然是應用程式的主要消費者。儘管我們不會經常與終端使用者打交道,但他們的反饋意見至關重要;沒人想用的應用程式毫無價值。終端使用者要求最多的就是對個人有用的功能,以及競爭性產品所具備的功能。

å端工ç¨å¸è¦ææ¡çææ¯

學習前端的歷程?

第一階段:

在只知道HTML標籤和如何使用CSS屬性情形之下,我開始了不斷的仿站。

與其說是仿站還不如說是抄。先抄其HTML,然後抄其CSS。抄一段,在瀏覽器重新整理一次看效果,就是這樣的一個過程,就這樣一段時間後,我自己能獨立做出一個外表長得和原網站一樣的站(沒有任何的資料、沒有任何的互動,沒做任何的相容)。

第二階段

jquery,JavaScript,vue,node...

慢慢的開始總結,因為我發現自己很多不懂的,也就有了這個部落格。

 

 

 

 

著作權歸作者所有。作者的部落格:

http://www.w3cplus.com/
轉載自: http://www.w3cplus.com/front-end-trip-on-road.html © w3cplus.com