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