[Book] HTML5 & JavaScript 程式開發實戰

來源:互聯網
上載者:User

前言

今天的日期是2013/03/21,筆者與Ian合著的「HTML5 & JavaScript 程式開發實戰」出版了。

 

這本書中筆者撰寫的前五章,是針對HTML開發的基礎做說明。不管甚麼技術,基礎都是最重要但也是最枯燥乏味的,在這講究速成的現代,基礎常常被忽略。但是萬丈高樓平地起,擁有紮實的基礎技術,才能理解進階技術的精髓,減少不斷碰壁最後只能逃避的命運。

 

這些HTML基礎內容筆者不敢說寫的非常好,但都是以自己的角度去做描繪,期望能為讀者推開一扇窗,讓開發人員能真正看到核心、學習到精神,而不繼續被各種枝節技術所迷惑。

 

 

作者序

HTML是軟體開發人員必備的技能之一,不管是寫ERP系統、銀行系統、甚至是韌體開發,都免不了被客戶要求提供瀏覽器開啟就能操作的介面。筆者在職場上最主要工作是專註在軟硬體整合這個領域,但是有太多的項目都被客戶要求要提供網頁型式的使用者介面,因此也與HTML結下長久的合作關係。此次,很榮幸的受到微軟MVP朱明中(小朱)的邀約與另一位作者(Ian)共同完成這本書,也算是為這幾年使用HTML開發系統做一個總結整理。

 

近代軟體技術每分每秒都在不停推陳出新,除非是神人等級的開發人員,不然開發人員獨自熟悉所有開發技術的時代已經過去。在開發技術的學習上,筆者秉持「學習關鍵核心、遇到需求才學習細節」的概念,希望能大量且快速的學習各種技術,用來應付工作上各種合理、不合理的開發需求。這對照本書內HTML、CSS、JavaScript…等等技術,在書裡也都是以介紹關鍵核心的角度做為說明主軸,並且另針對實際項目開發使用到的細節資料再另外做說明。希望能以這樣的方式讓開發人員一窺技術核心,而不是都只學習技術如何使用。

 

在點部落上看過筆者發表技術文章的開發人員就會知道,筆者是著名的省字一哥。這省字的習慣,除了是筆者自己很懶之外(先認罪Orz),更多的原因是為了提供讀者更多的發想空間。畢竟技術學習之後,十個人就有十種不同的應用,讓技術能應用到更多場合,是筆者比較希望的一種知識分享模式。但這個省字的習慣,對照到寫書這件事上面就不怎麼適合,畢竟一本書如果只有不到十頁,應該很快就會被某些人追著打了。這本書盡量的減少省字的習慣,希望提供開發人員完整、對工作有協助的內容,讓對於HTML、CSS、JavaScript等等技術有興趣的開發人員能有所協助。

 

最後要感謝身邊的親朋好友,這段寫書的時間筆者是處於閉關的狀態,跟大家幾乎沒有生活上的交集,感謝大家體諒與支援。當然也要特別感謝微軟MVP朱明中三不五時的問候,讓我努力的撰寫每個章節,本書才能順利的完稿。最後筆者還要特別感謝我的老婆Jane,在寫書這段時間默默的支援與付出,在寫書期間我因為壓力體重直線上升也沒有嫌棄我,我會努力減肥的T_T。

 

當然作者序最後必須要寫的是,本書雖經過多次校正檢閱,但難免會有所疏漏之處,若您有發現錯誤的地方也歡迎不吝指教,以期能讓本書更盡完善。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.