HTML5经典实例
李强 译
出版时间:2013年07月
页数:258
“本书是学习更多HTML5知识很好的进阶,它像酸橙派一样可口。”
——Jenn Lukas,Happy Cog交互开发总监
通过大量的、可以立即在项目中使用的实用技巧,本书将帮助你获得关于HTML5的众多元素的动手体验。针对手边的众多问题,你将获得清晰的解决方案,这些问题包括从标记语义、Web表单、audio和video元素,到诸如geolocation和富JavaScriptaAPI这样的应用。
每个技巧的信息十分丰富,都包含了示例代码,并详细讨论了解决方案为何有效以及如何工作。本书对于从中级到高级的Web和移动Web开发者来说是绝佳之选,它帮助你选择对你有用的HTML5功能,并且帮助你体验其他的功能。
· 测试浏览器对于HTML5的支持,并且使用技术来实现不支持的功能。
· 揭示HTML5如何让Web表单的实现更简单。
· 克服实现本地audio元素和video元素的挑战。
· 学习使用HTML5和ARIA可访问性指南的技术。
· 涉及在应用程序中使用geolocation数据的示例。
· 绘制图像、使用透明度、添加渐变和模式,以及Canvas的更多用法。
· 通过各种高级的JavaScript API来实现HTML5的功能。
Christopher Schmitt是Heatvision.com, Inc.的老板,这是一家从事新媒体活动、设计和出版的公司。他从1993年开始从事Web工作,并且是《CSS Cookbook》(O’Reilly)的作者。
Kyle Simpson是来自得克萨斯州Austin的一位JavaScript系统架构师。他集中研究JavaScript、Web性能优化,以及“中端”应用架构。他拥有众多的开源项目,包括LABjs。
书名:HTML5经典实例
译者:李强 译
国内出版社:中国电力出版社
出版时间:2013年07月
页数:258
书号:978-7-5123-4271-2
原版书书名:HTML5 Cookbook
原版书出版商:O'Reilly Media
Christopher Schmitt
Christopher Schmitt从1993年开始从事Web工作。他是Heatvision.com, Inc.的老板,这是一家新媒体公司,位于得克萨斯州中心的Austin。Christopher经常在各种会议上发表关于Web设计的演讲,包括South by Southwest Interactive and CSS Summit这样的会议。他的著作包括《Designing CSS Web Pages》(New Riders)、《Professional CSS: Cascading Style Sheets for Web Design》(Wrox)和《CSS Cookbook》(O’Reilly)。
Kyle Simpson
Kyle Simpson是来自得克萨斯州Austin的一位UI架构师。他热爱用户体验,特别热衷于如何将UI优化为尽可能响应式的、高效能的、安全的和可扩展的。他认为JavaScript是终极语言,并且一贯地致力于如何推进该语言。如果有什么事情是用JavaScript或Web技术无法做到的,他会为此苦恼。他拥有众多的开源项目,包括LABjs、HandlebarJS/BikechainJS和flXHR,并且他还是SWFObject核心贡献者。
HTML5 Cookbook封面上的动物是红隼,它是鹰隼家族中的一员。这种鸟的一个更为传统的名字叫做茶隼(Windhover),这个名字是基于其独特的猎食习惯。通过迎风飞翔,展开双翅,红隼可以收集空气并使其流动速度慢下来,然后在一个位置上盘旋并扫描地面上的猎物。
在欧洲,红隼是分布广泛的掠食鸟类,并且,在亚洲和非洲也有这种鸟。它习惯在开放性的地方生活,例如,田野、灌木和沼泽,但是,只要能够栖息和捕食的地方,它都能够接受。红隼总是只吃小的哺乳动物,例如,鼩鼱、老鼠,或者更为常见的野鼠。根据季节和体力的不同,每只红隼每天需要吃掉相当于4~8只野鼠的食物。
红隼的羽毛是栗褐色的,带有黑色的小点,其翅膀为黑色。红隼的尾巴根据性别而不同,雌性的尾巴带有黑色的条,而雄性的尾巴拥有灰色的羽毛和一个黑色的小尖儿。雄性红隼脑袋也是灰色的。这种鸟有13~15英寸那么长,张开翅膀后能达到26~32英寸的宽度(它们通常比其他的掠食类鸟儿要小)。红隼能够看到紫外线反射光谱,这有助于它们的捕猎,野鼠的尿液会泄露它们的踪迹,而尿液是会反射紫外线的。这导致红隼能够找到野鼠或者它们的巢穴。