Head First HTML5 Programming(中文版)

出版时间:2012-9  出版社:中国电力出版社  作者:Eric T Freeman, Elisabeth Robson 埃里克・弗里曼,伊丽莎白・罗布森(美) 著  页数:579  字数:839000  
Tag标签:无  

内容概要

   HTML5是‘Web的未来’,这种说法是不是听过很多次?如果你真的想了解构成HTML5的技术家族,读读这本《Head
First HTML5 Programming(中文版)》吧!《Head First HTML5
Programming(中文版)》是关于HTML5的权威指南,从初学者到有经验的开发人员都能从中受益。”

作者简介

  
Eric,“少有的奇才之一,不仅语言流畅,实践经验丰富,在很多领域都表现非凡,他是hipster高手、副总裁、工程师,而且是名符其实的智多星。”
   在专业领域,Eric最近刚刚离开任职近十年的一家媒体公司,他在迪斯尼公司担任Disney Online &
Disney.com
的CTO。Eric现在把时间全部投入到WickedlySmart,这是他与Elisabeth共同创建的一家启动公司。
   经过培训,Eric已经成为一位计算机科学家,在耶鲁大学攻读博士学位期间曾与业界杰出人物David
Gelernter同窗。他的论文被认为对寻找桌面隐喻译注的替代品有着深远影响,这也是活动流的首个实现(活动流是他与Gelernter博士提出的一个概念)。
   在闲暇时间,Eric对音乐深深着迷。在iPhone app store上可以找到Eric最近与音乐“先锋”Steve
Roach合作的一个项目,名为Immersion Station。
  
Eric与妻子,以及小女儿居住在华盛顿州双桥岛。他女儿是Eric工作室的常客,她特别喜欢打开他的合成器和音效开关。Eric对儿童教育和营养也很关注,总在想方设法做出改善。
  
Elisabeth,是一位软件工程师、作家和培训师。从她作为耶鲁大学学生之日起就一直热衷于技术,她在耶鲁大学获得了计算机科学硕士学位,并设计了一个并发的可视化编程语言和软件体系结构。
   Elisabeth从早期就一直从事Internet的工作。她合作创建了颇有声誉的网站:The Ada
Project,这是最早帮助计算机科学领域的女性在线找工作和寻求指导信息的网站之一。
  
她目前是WickedlySmart的合作创始人,这是一个关注Web技术的在线教育项目,在这里她完成了有关的图书、文章、视频等。在此之前,作为
O··Reilly Media的特殊项目主任(Director of Special
Projects),Elisabeth曾经在各种技术专题发布过个人研讨文档和在线课程,这使她对创建学习体验来帮助人们理解技术越来越充满热情。在O··Reilly工作之前,Elisabeth主要在迪斯尼公司播洒她的仙女魔法粉,在那里,她带领数字媒体研发力量开展研究工作。
   如果没有坐在计算机前,你会发现Elisabeth总是带着她的相机在户外踏青、骑单车或者划皮艇,也可能在烹调素食大餐。

书籍目录

(概览)
引子
1 认识HTML5:欢迎来到Web镇
2 介绍JavaScript和DOM:一点点代码
3 事件、处理程序,诸如此类:一点点交互
4 JavaScript 函数和对象:正式JavaScript
5 实现HTML位置感知:地理定位
6 与Web交流:喜欢社交的应用
7 秀出你的艺术天份:画布
8 不再是父辈的老电视:视频……以及特邀演员“画布”
9 在本地存储:Web存储
10 运用javascript:Web工作线程
附录:(我们没有谈到的)十大主题

章节摘录

版权页:   插图:   Head First:你甚至不能“正式”算是HTML5规范的一部分,但你居然在这里出现,要知道我们第一次专门用一章来介绍一个API,而你竟然就是我们第一个要介绍的主角!怎么会这样? 地理定位: 嗯,你说得对,我确实是在另一个规范里定义,而不是HTML5规范,不过我真的是W3C的官方规范。另外,你可以四处看看,所有那些数得着的移动设备都已经在浏览器中实现了我。我是说,如果一个移动Web应用没有我还能有什么意义呢? Head First:那么哪些Web应用会用到你呢? 地理定位: 实际上,人们在移动中使用的大部分应用都会用到我;从允许你更新状态并包括地理信息的应用,到记录照片在哪里拍摄的相机应用,再到查找当地朋友或者允许你在不同位置“登录”的社交应用,你都能找到我的身影。嘿,人们甚至用我来记录他们在哪里骑车、跑步、用餐或者了解他们要去哪里。 Head First: 你的API看起来有点简单,我的意思是,你总共就只有这么几个方法和属性吗? 地理定位: 浓缩才是精华。你见过有人对我抱怨吗?没有吧! 我花了很久来了解每个开发人员需要什么,也知道如何建立位置感知应用。另外,小就意味着速度快,而且容易学,不是吗?为什么把我选做第一个单独用一章来介绍的API,可能就是因为这个原因吧? Head First:我们来谈谈支持情况。 地理定位: 这个话题没什么多说的,因为几乎每个浏览器都支持我,不论是桌面浏览器还是移动浏览器。 Head First:好吧,有一件事我一直想问你:如果一个设备上没有GPS,要你有什么用呢? 地理定位: 这里存在一个严重的误解,以为我多少会依赖GPS。如今通过蜂窝电话三角定位、使用IP地址等可以有很多很棒的方法来确定位置。如果你有GPS,那当然好,实际上这样我就能提供更大帮助。不过,即使没有GPS,还是有很多办法来得到位置的。

媒体关注与评论

“这本书就像在HTML5新世界的一次快乐的旅行,多年以后我们肯定还会在这片土地上流连忘返。它会带你了解基本概念,让你明白HTML5设计的目的,然后逐步进入各个专业领域,提升你的专业水平。与所有Head First书一样,这里没有干巴巴的叙述,而是用生动形象的方式娓娓道来,尽管介绍的知识相当庞杂,但很容易记住。我总是把官方HTML5规范网站作为参考,不过有了这本书,我更喜欢这种充满活力的‘学习’。”——Ken Arnold, Design/Build Hub, Peak Impact, Inc.“这是关于HTML5的一本必备书籍,它延续了Head First系列的传统,语言巧妙、妙趣横生,提供了丰富的例子,简直太棒了!”——Danny Mavromatis, 高级软件架构师, ABC Television Group“《Head First HTML5 Programming》用一种生动有趣、容易理解的方式为我们展示了HTML5的很多重要方面,真的很不错。由于它的形象化风格,而且提供了大量的代码示例,使得像画布和异步编程之类复杂的概念都变得很简单、很明白,学习起来更加直接,也更吸引人。”——Michael S. Scherotter, 首席架构顾问, Microsoft Corporation“HTML5就像一个大蛋糕,由多层技术组成。《Head First HTML5 Programming》烘制了这个大蛋糕,并为你奉上。尽享美味和乐趣吧。”——Josh Rhoades, BrightHalf的合作创始人“《Head First HTML5 Programming》通过多样的介绍方式研究了HTML5的多样性,这让艰苦的学习过程变得更加有趣。”——Ward Cunningham, wiki发明者“HTML5是网站开发最热门的新技术。越来越多的开发人员都按捺不住想要使用这种技术,构建在平板电脑和智能手机上也能表现出色的灵活的富媒体网站。要想把这种令人兴奋的新技术牢牢记住,《Head First HTML5 Programming》绝对是最好、最有趣的途径。我强烈推荐这本书!”—— Marianne Marck, SVP Technology, Blue Nile Inc.“这本书简明清楚、知识丰富,而且充满乐趣,要想着手学习HTML5或者想要进一步提升水平,《Head FirstHTML5 Programming》绝对是不二的选择。Head First系列帮助我一直保持着领先的技术,使我能为我的开发人员和项目提供更好的支持。”——Todd Guill, 项目经理, 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格式下载


用户评论 (总计53条)

 
 

  •   Head First HTML5 Programming
  •   是好书,是head first html and css 的后续本,还加上了javascript。
  •   是好书,适合有HTML语言基础的人读
  •   给人感觉,这其实是一本JSP的书。HTML5的东西,好像交代得相当少。CSS3就没有交代了。
  •   HEAD FIRST 系列一直都是爱不释手。
  •   书听厚的 head first值得信赖
  •   确实是好书 Head First的一贯风格
  •   通过实例教授技术,不错的方法
  •   寻求学习方法并生动记忆
  •   虽然是老程序员了,但阅读这本书来依然感觉很令人喜欢,尤其作为睡前读物,非常值得推荐。
  •   这个系列的书都很好、适合初学者
  •   曾经看过这个系列的书,轻轻松松就跟看小说一样一本书就读完了,哈哈
  •   比较适合有一定学习基础的人阅读
  •   不错,幽默、易懂,入门的书。
  •   看了两天,都还能接受。内容安排挺好
  •   还没看 看后再评价
  •   书刚收到,大致翻了一下,感觉书很厚,字体好大,图很大,内容还少。
  •   单位购买的,headfirst系列的都不错
  •   手边书,值得收藏一本。
  •   应该不错吧,就是价格高了点,外国人的都比国内的好,大多数,毕竟是在那地方发源的这文化
  •   这本书不太了解的人可以看看,建议会html的书下载个电子本这样的书就足够了。书太浪费纸张。有大量的图片,像给幼儿园的小孩看的书一样。
  •   此书风趣易懂,保持了Head First一贯的风格。本人很喜欢!
  •   这系列的书确实宜读性强,上手快。不过这边书我特别关注的那些服务器推送技术没有详细的讲,是个遗憾,但是书写的真不错。
  •   之前也对过很多类似的讲程序的书,但是基本以文字为主,看了时间长了就感觉会很乏味,但是此书不一样,他结合了很多的图片,虽然你可能觉得图片多了,会浪费很多的纸张,但是图片和文字的结合会使得读者产生读书的乐趣。并且此书还采取了问答的形式,感觉也很有心意。
  •   该系列的 我全部购买了
  •   写得比较生动,容易让人理解
  •   这本书不错!不过拿到的时候书的边角有损坏!
  •   本书还没细读。但此类书肯定不错,书质量还行。
  •   不错的书。阅读起来没那么枯燥
  •   书还行,看起来是正品
  •   推荐的啦
  •   亏了,都是讲JS的。。。
  •   很厚的一本书,封面侧页有损坏,应该是搬运的问题
  •   head first系列都是不错的书,这本呢满厚,意思是内容较为详尽!
  •   写作方法基本上是小朋友看的,一点都不象给专业人士看得,看了一眼就再也不想看了。
  •   这本书大部分其实是关于js的基础部分编程,还有html5规范的一些html代码写法的简化,因为考虑到篇幅问题,该书并没有写得很细致,如果想彻底学习html5的朋友可以先学习html、CSS、xhtml和js,这些入门书有很多,js可以选择那本红皮书,html、css可以买headfirst同系列的html、CSS与xhtml,或者可以选择红皮的web入门经典。其实我个人还是对headfirst这个系列很有好感的,html入门时就是看这个系列的书。如果想深入学习的最好选择别的。
  •   比较适合入门看吧 看图说话容易看懂是这个系列的亮点
  •   从0开始的好教材,适合新手入门。不过内容真心不多,厚的没道理。能压缩就好了,毕竟价钱也就降低了。
  •   在不需要着墨的地方耗费太多的精力,导致一些重点其实点到即止。也可能是我已经写了几年程序,所以对新手章节比较不耐的缘故。老手想有所提高的话,可以不考虑这本书的……
  •   书的包装和发货速度让我很满意,很喜欢这本书,而且书很新,不旧。发货
  •   好书,值得一看。这个系列的书都很不错。
  •   十分适合入门,讲解十分细致,没有任何经验也能看懂
  •   适合有基础的人学习,不适合初学者
  •   老外写的书就是不一样,看了很多HTNL5的书,还是这个最好玩,排版没有中国人写的书那么刻板,就算没有光盘,我觉得光看书再加上练习,我觉得学的也很轻松,重要的是思维上的理解,赞一个!要是英文版的便宜点就买原版。
  •   讲述内容很人性化,很多东西浅显易懂
  •   很不错 国内写教材者应该借鉴
  •   由浅入深,思考和图片很多想把html5记在脑子里的可以考虑这本书
  •   需要有javascript基础,从浅入深的介绍HTML5
  •   还不错,可以购买这本
  •   帮同事买 的,听说很不错
  •   Head First HTML5 Programming)不错
  •   建议:不要买
  •   head first的书都挺好
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7