本书是HTML5 WebSocket领域最的著作之一,它系统、全面地讲解了HTML5 WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的选择。书中讨论了基于WebSocket的架构师如何减少不必要的网络开销和延迟层,如何通过WebSocket对广泛使用的协议(如XMPP和STOMP)进行分层,如何保护WebSocket连接和在企业部署基于 WebSocket的应用程序。主要内容包括: WebSocket API和协议、WebSocket协议通信的例子、WebSocket的安全性和企业部署、内置即时通信和聊天应用程序的WebSocket与XMPP、通过WebSocket的STOMP实现发布/订阅消息传递协议,以及用远程帧缓冲协议实现VNC。
HTML和CSS是Web网页元素的标识语言规范。本书结合具体实例系统全面地介绍了HTML和CSS设计Web网页的基本知识、设计方法及应用技巧。全书分为两篇,共19章,其中~11章为上篇,主要讲解了HTML标签的使用方法,包括212个标签;2~19章为下篇,主要介绍了CSS的使用方法,包括86个标签。 本书内容翔实、结构严谨、语言简洁,其中列举了很多应用实例,易学易用。本书内容全面、文字严谨、通俗易懂,是不可多得的HTML与CSS的指导用书,适合网页设计和管理人员参考使用。
《HTML5Canvas基础教程》从HTML5和JavaScript(以及jQuery)的基础知识讲起,全面介绍了HTML5Canvas的各种特性,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对Canvas建立起完整的认识。随后讨论了动画循环、记忆形状、模拟运动、碰撞检测等基本而又重要的概念,带领读者温习了必要的数学和物理知识。通过带领读者动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发的知识。 《HTML5Canvas基础教程》适合各层次Web设计及开发人员阅读。
《HTML&CSS设计与构建网站》采用有别于许多传统编程书籍的新颖编排方式,将使您收到事半功倍的学习效果。每一页都在短小精悍的示例代码的引导下,简明直观、直截了当地阐述一个新主题。 《HTML&CSS设计与构建网站》还提供关于如何组织和设计网页的实用信息,以便帮助您创建充满魅力、易于使用的网站。
《Java核心API编程/大数据开发工程师系列》深入探究Java实用技术的内容,从而进一步强化Java开发技能。主要内容包括集合框架、泛型、实用类、输入输出处理、多线程、Socket网络编程、XML解析等。 为保证优学习效果,《Java核心API编程/大数据开发工程师系列》紧密结合实际应用,利用大量案例说明和实践,提炼含金量十足的开发经验。
本书是HTML5游戏开发课程教材。全书分为6章,内容包括构建Canvas开发环境、Canvas基本功能、CreateJS函数库、简单效果案例、HTML5小型游戏、太空英雄大战游戏。全书每章内容与实例紧密结合,并与极客学院网站视频教学课程相结合,学生可以扫描进行视频课程学习,有助于学生随时理解知识、应用知识,使得视频、书籍和课堂紧密配合,达到学以致用的目的。
翻开此书的你,也许是JavaScript的崇拜者,正想摩拳擦掌地想尝试下学一学这一精巧的语言;也许是80后,90后的程序员或者前端架构师,正被JavaScript魔幻般的魅力所吸引,所困惑,已经徘徊许久……那么本书正是你所需要的!通过本书,您可以独辟蹊径学习、理解和运用JavaScript;通过本书,您可以更轻松地编写动态网页;通过本书,您可以更深入地理解AJAX技术;通过本书,您可以在学习技术本身的同时,领悟到编程的境界;通过本书,您可以更多地享受到读书的快乐和程序的魅力……您能快乐地享用本书,是我们的期盼!
《HTML5从入门到精通》系统、全面地讲解了HTML语言及其新版本HTML5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。本书不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。全书共分23章,包括HTML基础、HTML文件基本标记、设计网页文本内容、使用列表、超链接、使用图像、表格的应用、层标记——div、编辑表单、多媒体页面、HTML5的新特性、HTML5与HTML4的区别、HTML5的结构、HTML5中的表单、HTML5中的文件与拖放、多媒体播放、绘制图形、数据存储、离线应用程序、使用WebWorker处理线程、通信API、获取地理位置信息、旅游信息网前台页面。书中所有知识点都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使
JavaScript是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象编程语言。《JavaScript面向对象编程指南》着重介绍JavaScript在面向对象方面的特性,展示如何构建强健的、可维护的、功能强大的应用程序及程序库。 全书包括8章和3个附录,依次介绍了JavaScript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习JavaScript编程常用的参考资源。尤其值得一提的是,《JavaScript面向对象编程指南》作者是JavaScript设计模式方面的专家,他在本书第8章中介绍了几种常用的JavaScript编程模式,这也为他后续的另一本重要著作《JavaScriptPatterns》奠定了基础。《JavaScript面向对象编程指南》全面地覆盖了JavaScript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的JavaScript佳作。
本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲解,又给出了相关的示例脚本以进行进一步阐述。通过8个真实项目示例,介绍了JavaScript核心语言、BOM、事件处理、DOM、修改CSS样式表以及数据检索等内容。本书适合具有一定网页开发经验的Web开发人员阅读。
如今Web应用程序的开发已经越来越向传统应用软件开发靠拢了,Web和应用之间的界限也进一步模糊。传统编程语言中的设计模式、MVC、应用架构等理论也在慢慢地融入Web前端开发。这本《基于MVC的JavaScriptWeb富应用开发》所涵盖的知识点非常全面,从MVC的基本理论到网络协议、从模块解耦到异步编程模型、从HTML5/CSS3到NodeJS、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。 《基于MVC的JavaScriptWeb富应用开发》将专注于讲述如何构建“优雅又不失高水准”(stateoftheart)的JavaScript应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的示例代码,可以帮助你更深入地理解很多重要的概念。除此之外,作者在MVC和架构方面的很多观点都很有启发性,即使你不是一名JavaScript程序员,读完这
随着Ajax技术的不断,其核心技术JavaScript越来越受到人们的关注,各种JavaScript的框架层出不穷。jQuery作为JavaScript框架的代表,为广大开发者提供了诸多便利。本书从介绍JavaScript的基础知识开始,围绕标准Web的各项技术予以展开,通过大量实例对JavaScript、CSS、DOM、Ajax等Web关键技术进行深入浅出的分析,主要内容包括JavaScript的概念和基本语法、CSS基础、CSS排版、DOM模型框架、网页中的事件、表格表单、JavaScript的调试与优化、Ajax异步技术等。在此基础之上,本书通过精彩的实例详细讲解了jQuery的相关技术,主要包括jQuery的基础、如何使用jQuery控制页面、制作动画与特效、简化Ajax以及jQuery插件等内容。讲解的重点在于简化JavaScript的开发步骤,注重实例之间的对比与递进,充分展示jQuery所带来的革新。书中最后给出4个综合实例,让读者进一步巩固所学知识,提高综合应
本书详尽地介绍了如何使mAjax、JavaScript和PHP进行web开发。全书分为6个部分,包括:Web基础知识回顾、使用JavaScript Web脚本编程基础、Ajax基础、使用PHP的服务器端脚本编程、较复杂的Ajax技术、Ajax32具和资源。另外,附录列出了JavaScript、PHP和Ajax We点,可方便开发人员使用。 本书适合Web应用开发人员及网页设计人员参考。
如果你使用JavaScript构建交互丰富的Web应用,那么JavaScript代码可能是造成你的Web应用速度变慢的主要原因。本书揭示的技术和策略能帮助你在开发过程中消除性能瓶颈。你将会了解如何提升各方面的性能,包括代码的加载、运行、DOM交互、页面生存周期等。雅虎的前端工程师NicholasC.Zakas和其他五位JavaScript专家介绍了页面代码加载的方法和编程技巧,来帮助你编写更为高效和快速的代码。你还会了解到构建和部署文件到生产环境的实践,以及有助于定位线上问题的工具。
本书注重理论与实践的结合,全面讲述的DOM脚本编程。全书分为3个部分:部分“深入理解DOM脚本编程”,涉及W3CDOM规范的各方面,包括非标准的浏览器支持和不支持的内容;第二部分“浏览器外部通信”,以Ajax和客户端—服务器端通信为主题;第三部分“部分脚本编程资源”,集中介绍了一批第三方脚本编程资源,包括库和API。同时,每部分的一章都为案例研究,将学到的内容应用于实践。通过学习全书内容,读者将能构建起属于自己的DOM实用方法库。 本书适合有Web开发和设计经验的读者阅读和参考。