出版時間:2012-9 出版社:中國電力出版社 作者:Eric T Freeman, Elisabeth Robson 埃里克?弗里曼,伊麗莎白?羅布森(美) 著 頁數(shù):579 字數(shù):839000
Tag標簽:無
內容概要
HTML5是‘Web的未來’,這種說法是不是聽過很多次?如果你真的想了解構成HTML5的技術家族,讀讀這本《Head
First HTML5 Programming(中文版)》吧!《Head First HTML5
Programming(中文版)》是關于HTML5的權威指南,從初學者到有經(jīng)驗的開發(fā)人員都能從中受益?!?/pre>作者簡介
Eric,“少有的奇才之一,不僅語言流暢,實踐經(jīng)驗豐富,在很多領域都表現(xiàn)非凡,他是hipster高手、副總裁、工程師,而且是名符其實的智多星。”
在專業(yè)領域,Eric最近剛剛離開任職近十年的一家媒體公司,他在迪斯尼公司擔任Disney Online &
Disney.com
的CTO。Eric現(xiàn)在把時間全部投入到WickedlySmart,這是他與Elisabeth共同創(chuàng)建的一家啟動公司。
經(jīng)過培訓,Eric已經(jīng)成為一位計算機科學家,在耶魯大學攻讀博士學位期間曾與業(yè)界杰出人物David
Gelernter同窗。他的論文被認為對尋找桌面隱喻譯注的替代品有著深遠影響,這也是活動流的首個實現(xiàn)(活動流是他與Gelernter博士提出的一個概念)。
在閑暇時間,Eric對音樂深深著迷。在iPhone app store上可以找到Eric最近與音樂“先鋒”Steve
Roach合作的一個項目,名為Immersion Station。
Eric與妻子,以及小女兒居住在華盛頓州雙橋島。他女兒是Eric工作室的??停貏e喜歡打開他的合成器和音效開關。Eric對兒童教育和營養(yǎng)也很關注,總在想方設法做出改善。
Elisabeth,是一位軟件工程師、作家和培訓師。從她作為耶魯大學學生之日起就一直熱衷于技術,她在耶魯大學獲得了計算機科學碩士學位,并設計了一個并發(fā)的可視化編程語言和軟件體系結構。
Elisabeth從早期就一直從事Internet的工作。她合作創(chuàng)建了頗有聲譽的網(wǎng)站:The Ada
Project,這是最早幫助計算機科學領域的女性在線找工作和尋求指導信息的網(wǎng)站之一。
她目前是WickedlySmart的合作創(chuàng)始人,這是一個關注Web技術的在線教育項目,在這里她完成了有關的圖書、文章、視頻等。在此之前,作為
O··Reilly Media的特殊項目主任(Director of Special
Projects),Elisabeth曾經(jīng)在各種技術專題發(fā)布過個人研討文檔和在線課程,這使她對創(chuàng)建學習體驗來幫助人們理解技術越來越充滿熱情。在O··Reilly工作之前,Elisabeth主要在迪斯尼公司播灑她的仙女魔法粉,在那里,她帶領數(shù)字媒體研發(fā)力量開展研究工作。
如果沒有坐在計算機前,你會發(fā)現(xiàn)Elisabeth總是帶著她的相機在戶外踏青、騎單車或者劃皮艇,也可能在烹調素食大餐。書籍目錄
(概覽)
引子
1 認識HTML5:歡迎來到Web鎮(zhèn)
2 介紹JavaScript和DOM:一點點代碼
3 事件、處理程序,諸如此類:一點點交互
4 JavaScript 函數(shù)和對象:正式JavaScript
5 實現(xiàn)HTML位置感知:地理定位
6 與Web交流:喜歡社交的應用
7 秀出你的藝術天份:畫布
8 不再是父輩的老電視:視頻……以及特邀演員“畫布”
9 在本地存儲:Web存儲
10 運用javascript:Web工作線程
附錄:(我們沒有談到的)十大主題章節(jié)摘錄
版權頁: 插圖: Head First:你甚至不能“正式”算是HTML5規(guī)范的一部分,但你居然在這里出現(xiàn),要知道我們第一次專門用一章來介紹一個API,而你竟然就是我們第一個要介紹的主角!怎么會這樣? 地理定位: 嗯,你說得對,我確實是在另一個規(guī)范里定義,而不是HTML5規(guī)范,不過我真的是W3C的官方規(guī)范。另外,你可以四處看看,所有那些數(shù)得著的移動設備都已經(jīng)在瀏覽器中實現(xiàn)了我。我是說,如果一個移動Web應用沒有我還能有什么意義呢? Head First:那么哪些Web應用會用到你呢? 地理定位: 實際上,人們在移動中使用的大部分應用都會用到我;從允許你更新狀態(tài)并包括地理信息的應用,到記錄照片在哪里拍攝的相機應用,再到查找當?shù)嘏笥鸦蛘咴试S你在不同位置“登錄”的社交應用,你都能找到我的身影。嘿,人們甚至用我來記錄他們在哪里騎車、跑步、用餐或者了解他們要去哪里。 Head First: 你的API看起來有點簡單,我的意思是,你總共就只有這么幾個方法和屬性嗎? 地理定位: 濃縮才是精華。你見過有人對我抱怨嗎?沒有吧! 我花了很久來了解每個開發(fā)人員需要什么,也知道如何建立位置感知應用。另外,小就意味著速度快,而且容易學,不是嗎?為什么把我選做第一個單獨用一章來介紹的API,可能就是因為這個原因吧? Head First:我們來談談支持情況。 地理定位: 這個話題沒什么多說的,因為幾乎每個瀏覽器都支持我,不論是桌面瀏覽器還是移動瀏覽器。 Head First:好吧,有一件事我一直想問你:如果一個設備上沒有GPS,要你有什么用呢? 地理定位: 這里存在一個嚴重的誤解,以為我多少會依賴GPS。如今通過蜂窩電話三角定位、使用IP地址等可以有很多很棒的方法來確定位置。如果你有GPS,那當然好,實際上這樣我就能提供更大幫助。不過,即使沒有GPS,還是有很多辦法來得到位置的。媒體關注與評論
“這本書就像在HTML5新世界的一次快樂的旅行,多年以后我們肯定還會在這片土地上流連忘返。它會帶你了解基本概念,讓你明白HTML5設計的目的,然后逐步進入各個專業(yè)領域,提升你的專業(yè)水平。與所有Head First書一樣,這里沒有干巴巴的敘述,而是用生動形象的方式娓娓道來,盡管介紹的知識相當龐雜,但很容易記住。我總是把官方HTML5規(guī)范網(wǎng)站作為參考,不過有了這本書,我更喜歡這種充滿活力的‘學習’。”——Ken Arnold, Design/Build Hub, Peak Impact, Inc.“這是關于HTML5的一本必備書籍,它延續(xù)了Head First系列的傳統(tǒng),語言巧妙、妙趣橫生,提供了豐富的例子,簡直太棒了!”——Danny Mavromatis, 高級軟件架構師, ABC Television Group“《Head First HTML5 Programming》用一種生動有趣、容易理解的方式為我們展示了HTML5的很多重要方面,真的很不錯。由于它的形象化風格,而且提供了大量的代碼示例,使得像畫布和異步編程之類復雜的概念都變得很簡單、很明白,學習起來更加直接,也更吸引人。”——Michael S. Scherotter, 首席架構顧問, Microsoft Corporation“HTML5就像一個大蛋糕,由多層技術組成?!禜ead First HTML5 Programming》烘制了這個大蛋糕,并為你奉上。盡享美味和樂趣吧。”——Josh Rhoades, BrightHalf的合作創(chuàng)始人“《Head First HTML5 Programming》通過多樣的介紹方式研究了HTML5的多樣性,這讓艱苦的學習過程變得更加有趣。”——Ward Cunningham, wiki發(fā)明者“HTML5是網(wǎng)站開發(fā)最熱門的新技術。越來越多的開發(fā)人員都按捺不住想要使用這種技術,構建在平板電腦和智能手機上也能表現(xiàn)出色的靈活的富媒體網(wǎng)站。要想把這種令人興奮的新技術牢牢記住,《Head First HTML5 Programming》絕對是最好、最有趣的途徑。我強烈推薦這本書!”—— Marianne Marck, SVP Technology, Blue Nile Inc.“這本書簡明清楚、知識豐富,而且充滿樂趣,要想著手學習HTML5或者想要進一步提升水平,《Head FirstHTML5 Programming》絕對是不二的選擇。Head First系列幫助我一直保持著領先的技術,使我能為我的開發(fā)人員和項目提供更好的支持。”——Todd Guill, 項目經(jīng)理, AllRecipes.com“這可不是你祖父那一輩的DHTML!《Head First HTML5 Programming》為通過HTML5步入Web的未來描繪了一幅充滿希望和信心的畫卷,同時也讓你擁有了進入這個新世界的門票。如果你在尋找一本能達到這個標準,而且容易理解、生動有趣的權威指南,這本書正是你要找的。”——Manny Otto, Web Producer and Creative“這本書的作者真是擊中了要害——JavaScript技能是HTML5的關鍵。如果你以前從來沒有編寫過JavaScript程序,沒關系,他們會通過一系列有趣而實用的項目讓你快速起步。”——David Powers, 《PHP Solutions: Dynamic Web Design Made Easy》的作者圖書封面
圖書標簽Tags
無評論、評分、閱讀與下載
Head First HTML5 Programming(中文版) PDF格式下載