本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的佳实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的JavaScript开发者随手翻阅。
《深入浅出Java虚拟机:JVM原理与实战》主要以 Java 虚拟机的基本特性及运行原理为中心,深入浅出地分析 JVM 的组成结构和底层实现,介绍了很多性能调优的方案和工具的使用方法。后还扩展介绍了 JMM 内存模型的实现原理和 Java 编译器的优化机制,让读者不仅可以学习 JVM 的核心技术知识,还能夯实 JVM 调优及代码优化的技术功底。 《深入浅出Java虚拟机:JVM原理与实战》适合已具有一定 Java 编程基础的开发人员、项目经理、架构师及性能调优工程师参考阅读,同时,《深入浅出Java虚拟机:JVM原理与实战》还可以作为广大职业院校、计算机培训班相关专业的教学参考用书。
这是一本讲解如何基于当下开发人员常用的开发工具编写实用性高的JavaScript程序的实战性手册。?通过阅读本书,你将学习:?快速将简单的JavaScript应用程序部署到实时网络?使用字符串和其他原生JavaScript对象?使用函数以及优雅、强大的函数式编程技术?创建同时具有属性和方法的新对象?编写测试程序并通过测试驱动开发(TDD)改进代码?开发和使用独立的、模块化的NPM软件包?通过事件监听器、动态HTML表单和DOM操作增加交互性?编写实用且非平凡的JavaScript shell脚本?使用JavaScript从0到1构建一个工业级交互式网站?本书通过针对性的练习来帮助读者掌握编写JavaScript程序的重点知识,并基于当下通用开发软件,让读者尽快上手开发出实用的JavaScript程序。
Ajax是当今网络应用开发的主流技术,JavaScript是其核心,本书从企业开发的实际需求出发,通过范例全方位介绍这2种Web开发技术及其综合应用。 本书共分4部分23章,首先介绍JavaScript基础知识,内容包括变量、运算符、表达式、流程控制、函数、对象、教组、字符串、数学运算、正则表达式、异常处理、浏览器对象模型、Document对象、表单及表单元素、DOM文档对象模型、事件处理等,然后介绍CSS样式表、XML、XMLHTTPRequest对象、Prototype框架和DWR框架等在实际开发过程中真正需要的与Ajax相关的知识。 本书特点是注重实践,通过273个范例讲解JavaScript和Ajax的各种开发技术和应用技巧,后通过一个大型Web2. 0综合范例展示实际项目开发流程、方法和技术。本书附赠光盘收录了所有范例的源文件。 本书适合具有一些HTML基础希望进一步学习Java*和Ajax技术的网页设计人
《HTML自学视频教程》以初学者为主要对象,全面介绍了使用HTML5进行网页开发的各种技术。在内容排列上由浅入深,让读者循序渐进掌握HTML5网页开发技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的注意、说明、技巧等栏目,夯实读者理论技术,丰富管理与开发经验。 《HTML自学视频教程》共分3篇20章,其中,第1篇为入门篇,主要包括HTML5概述、HTML5基本标记、网页文本内容、列表的使用、超链接、使用图像、表格应用、编辑表单页面、 标签、多媒体页面等内容;第2篇为提高篇,主要包括绘制图形、HTML5与HTML4、HTML5的新增结构元素、表单的新增元素、多媒体播放、文件与拖放、Web API与通信API、Web Workers处理线程、离线应用和地理位置定位等内容;第3篇为实战篇,主要介绍旅游信息网前台页
本书以HTML与CSS为主,配合jQuery制作网页,并搭配jQuery Mobile制作移动网页,通过具体的范例从基础到高级循序渐进地讲解。全书首先介绍了HTML5网页开发和CSS网页美化,只要按本书的顺序学习,就能够轻松掌握网页制作的方法;还介绍了目前热门的移动设备网页技术,读者无须学习复杂的程序,就能够轻松创建移动设备的网页;后通过两个移动设备网页制作实例让读者进行实战练习,以加深理解。 本书是网页制作入门初学者的*工具书,同时也适合教师作为相关课程的教材使用。
本书以零基础讲解为宗旨,用实例引导读者深入学习,采取“基础知识→核心技术→不错应用→项目案例实战”的讲解模式,深入浅出地讲解HTML5的各项技术及实战技能。 本书靠前篇“基础知识”主要讲解初识HTML5、HTML5网页文档结构、HTML5与HTML4的区别等;第2篇“核心技术”主要讲解设计网页文本内容、网页列表与段落设计、HTML5网页中的图像、使用HTML5建立超链接、使用HTML5创建表单、使用HTML5创建表格、 HTML5中的多媒体、使用HTML5绘制图形、HTML 5中的文件与拖放等;第3篇“不错应用”主要讲解获取地理位置、Web通信新技术、数据存储技术、使用Web Worker处理线程、HTML5服务器发送事件、构建离线的Web应用等;第4篇“项目案例实战”主要讲解HTML5、CSS3和JavaScript的搭配应用案例,制作电子商务类网页,制作休闲娱乐类网页,制作企业门户类网页。 本书配套的DVD光盘中
本书学习的三大技术是Web标准的主要组成部分,在Web标准中,HTML/XHTML负责页面结构,CSS负责样式表现,JavaScript负责动态行为。《HTML+CSS网页开发技术精解》不仅仅将笔墨局限于语法讲解上,每一个知识点均相应配以一个实例,通过边分析代码边查看结果,以一种可视化的方式来学习语言,避免了单纯学习语法的枯燥与乏味,使读者易于接受。 本书共21章,由5部分组成,由浅入深地介绍了HTML、CSS、JavaScript。第1部分讲述了HTML的基础知识,包括教你如何编写HTML,如何运用这些标记在Web页面中生成特殊效果。第2部分介绍了(X)HTML与CSS概述,并对CSS的各个语法标记的应用进行了实例讲解。第3部分介绍了盒子模型的概念、盒子的浮动与定位方式、CSS与DIV的布局方法。第4部分介绍了JavaScript语法基础、JavaScript程序、JavaScript标识符和变量、JavaScript运算符和表达式、Jav
本书以初学者的需要为前提,从基本的HTML语法讲起,逐步过渡到实用的CSS技术和具有更强功能的JavaScript语言、DHTML(动态HTML)技术,引导读者循序渐进地掌握实用网页设计技术。本书详细地介绍了HTML、CSS、JavaScript的所有属性并分析用法,结合了大量的实例来帮助读者理解,使读者能够迅速消化吸收,做到学以致用。 本书适合网页设计制作的初学者以进阶的方式学习,也适合网站建设工作人员参考阅读,同时,适合相关培训机构作为培训教材,还可成为所有的网页设计制作人员在日常工作和学习当中必不可少的查询手册。
本书共分为18章,涵盖了HTML 5和CSS3中各方面的技术知识。主要内容包括HTML 5概述、HTML 5与HTML4的区别、HTML5的结构、canvas绘图功能、网络上的视频和音频应用、表单应用、全新的文件应用、地理位置信息处理、Web本地存储应用、离线Web应用、WebWorkers API的应用、应用WebSocketsAPI通信、CSS样式入门、使用CSS控制文字样式、使用CSS设置图片和背景、使用CSS控制列表、CSS盒模型,以及Div+CSS布局方法等内容。
本书是专为希望成为网页设计师的学习者打造的工具书,书中详细说明了设计网页所 需的ITYML标记语言,对HTMLS的网页标签规范作了完整说明,如元素标签的功能、属性 以及如何使用等。 有了基本网页制作能力,如何让网页更出色,版面更富变化、更易维护管理,那就得 靠CSS帮忙了。本书还详细解说了近期新CSS3的样式元素,除了说明元素的特性与用法外, 更以实际范例来示范,使读者能够举一反三,为自己的网页创造出独特的风格。 本书将为您奠定扎实的网页程序基本功,成为您充实自己实力或踏入网页设计领域的 优选帮手。
html5是取代html4的新一代web技术,尽管正式标准还没有发布,但实际上已经被广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种*版本的浏览器所支持。《html5移动开发即学即用》逐一剖析html5标准中包含的*技术,全书分11章,详细介绍了html5新标准中提供的各种api,同时附上了相关的应用实例,方便读者直接掌握这些api的使用,且大部分可以直接应用于自己的html5程序中。 《html5移动开发即学即用(双色)》适合开发的入门者阅读。
本书带领专业JavaScript开发人员领略创**应用程序的所有必要步骤,包括:结构、模板、架构,与服务器通信,许多其他问题等。在本书中,你将使用现实示例应用程序帮助你掌握相关的概念。学习如何创建JavaScript应用程序,进而同提供更好的用户体验。本书主要内容包括:使用MVC模式,学习如何在应用程序中管理依赖关系;介绍模板和数据绑定;学习加载远程数据、Ajax和跨越请求;使用WebSocketandNode.js创建实用应用程序;通过进度指示器接受删除的文件和上传数据;使用主要的架构和库,包括jQuery、Spine和Backbone;编写测试和使用控制台调试应用程序;获得部署**实践,例如缓存和缩小尺寸。
本书介绍了HTML5 游戏开发的一般过程和技巧。全书共分12 章,第1章介绍了本书相关的HTML5的诸多新特性,包括在canvas 上绘图、播放声音等,另外还引入了子画面页的概念;第2~4章利用Box2D物理引擎开发了一款非常类似于《愤怒的小鸟》的游戏,全面介绍了物理引擎的概念,以及在游戏中使用物理引擎的方法,这一部分还引入了视差滚动技巧,以实现某种伪3D效果;第5~10章开发了一款简化版的《红色警戒》游戏,这一部分涉及了相当多的内容,包括地图的制作,建筑与单位的设定、绘制,玩家与单位的互动,触发器与剧情的编写,路径规划算法等;第11、12章利用nodeJS 和WebSocket开发了《红色警戒》游戏的多人对战模式,这一部分的主要问题是保持游戏在多个玩家的浏览器中的状态一致。 对于熟悉前端开发,想用前端技术做一些更酷的事情,却又不知如何下手的人,这
JavaScript是目前流行和重要的Web编程语言。《JavaScript详解(第2版)》从JavaScript的编程结构开始,循序渐进地讲述了JavaScript及相关的CSS、W3CDOM、cookie、正则表达式和匹配模式,以及功能强大的Ajax。书中采用了大量课堂实践示例,附以详尽的代码行解释和实际结果输出,将JavaScript基础知识与高级技巧完美地展现出来。《JavaScript详解(第2版)》适合对Web开发和设计感兴趣的人员阅读,也可作为高校相关课程的教材。
张熠等编著的这本《零基础学HTML+CSS(第3版)》站在零基础学习的角度,以通俗易懂的语言,结合丰富多彩的实例,来帮助初学者学习和掌握HTML语言和CSS样式设计。本书列举了大量的小型实例、综合实例,并包含3个项目案例,内容详尽、实例丰富、叙述清晰。 本书主要分为四篇:篇为第1~9章,讲解了网页文字、字体、表格、段落、超级链接、图像、表单、框架、多媒体等技术;第二篇为第10~11章,对 DIV+CSS的语法和相关属性进行了详细的解释和说明;第三篇为第12~20章,详细介绍了CSS的字体、文本、背景、边框、定位、列表、选择符等知识点;后一篇为第21~24章,包括实战案例和实战面试,先通过3个案例介绍了网页的设计思路,然后通过面试题考查读者所学。 本书适合作为中、高等学校师生以及各种网页设计培训班的教材或参考书,同时也可
本书将ActionScript 3.0作为一种全新的、独立的、具有自己特色的语言,系统全面地介绍了此语言的结构和概念。 全书以培养实际开发能力为目的,将语言的基本语法、核心概念及新增功能统一起来。根据知识点在语言逻辑体系和实际应用中的权重,对语法和概念重新进行分级和组织。结合Flash网络应用和脚本开发的实际,围绕面向对象的开发思想,深入阐述了ActionScript 3.0的自身逻辑。不仅解决了应该如何做的问题,还回答了为何如此的疑问。引领读者体会语法表象之内的深层美感,培养ActionScript 3.0开发思维,使读者能流畅地编写代码。 本书内容由浅入深平缓过渡,适用于各种程度的读者。即使读者没有相关知识背景,也能轻松阅读本书,并终掌握ActionScript 3.0。对于有开发经验的读者,阅读本书有助于脱离惯性思维,重新认识这种语言。
近年来开发人员的需要和要求已经发生变化,javascnpt也是如此,它可以提供高性能的、令人印象深刻的web用户体验。这个灵活的动态编程语言越来越多地用于正式的web开发中,而且它的多种工具和项目正以代码库和框架的形式分享。《java*框架高级编程——应用prototype、yui、extjs、doio、mootools》涵盖了几个流行的java*框架,研究了这些框架如何采用独特的、各不相同的方式解决web开发中的各种问题,每个框架都有各自的优缺点。 《java*框架高级编程——应用prototype、yui、extjs、doio、mootools》的作者团队汇集了目前活跃、流行的几个java*框架,详细讲解了每个框架解决的常见web开发问题,同时研究了每个框架如何解决特定的一组任务。此外,《java*框架高级编程--应用prototype、yui、extjs、dojo、mootools》运用大量实用的示例和清晰的讲解来演示现代web开发涉及的众
本书从初学者的角度出发,由浅入深、循序渐进地介绍了XML文档应用与开发的相关知识,书中不但提供了大量XML的示例,还提供了大量的实战和上机练习用于演练。 本书共分13章,主要内容包括标记语言的类型和历史,XML的概念、特点和用途,XML与其他语言的区别,XML的相关标准技术,XML的使用优势、应用领域和开发工具,XML的构成元素、文档声明、元素、标记、属性、字符、实体和命名空间,DTD、XSD、XPath、XQuery、XSLT、XLink、XPointer、Web服务和WSDL,还包括DOM解析器和SAX解析器对XML文档的解析,以及在C#语言中处理XML文档数据等。在本书后一章提供了一个综合项目——XML通信录作为结束。 本书涉及面广泛,几乎涉及XML应用与开发的所有重要知识,适合所有XML初学者使用。另外,对于大中专和培训班的学生来说,本书更是一本不可多得的教材。
本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了利用HTML进行程序开发的各方面技术和技巧。全书共16章,内容包括HTML网页布局、HTML基本元素、HTML高级元素、表单的使用、列表的使用、超链接、表格应用、图形图像处理、文字及图片特效、多媒体应用、文件与拖放、Web API与通信API、Web Workers处理线程、离线应用和地理位置定位、RGraph插件制作统计图、HTML游戏开发。全书共提供了383个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。 本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过了精心调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。 本书适用于广大计算机爱好者和编程人员,也可作为大中专院校相关专业的教材。
本书紧密围绕网页设计师在制作网页过程中的实际需要和应该掌握的技术,全面介绍了使用HTML和CSS进行网页设计和制作的各方面内容和技巧。 本书共分4个部分21章和两个附录,包括网页设计基础、HTML基础、CSS基础、CSS高级技术和CSS布局技术等内容。全书遵循Web标准,强调“表现”与“内容”的分离,抛弃了那些过时的HTML标记和属性,从更规范的角度全面、系统地介绍了网页设计制作方法与技巧。附录收录了网站发布与管理的知识和160个应用CSS时出现频度较高的英文单词及其中文解释。书中给出了大量详细的案例,并对案例进行分析,便于读者在理解的基础上,直接修改后使用。本书作者具备扎实的实践功底,行文细腻,对每一个技术细节以及每一个实际工作中可能遇到的难点和错误都进行了详细的说明,并给出了解决方案。 本书附带学习光盘,收录了12
《Windows 8 开发权威指南:HTML5和JavaScript卷》主要讲解如何用HTML5和JavaScript在Windows 8环境下开发MicrosoftDesign风格的新应用程序。《Windows 8 开发权威指南:HTML5 和JavaScript卷》包括的主要内容为:VisualStudio 2012的新特性、MicrosoftDesign新特性、HTML5和JavaScript概述及新特性、基于HTML5和JavaScript开发MicrosoftDesign Blank App、Microsoft Design控件大全、基于HTML5和JavaScript开发MicrosoftDesign Grid App、开发Microsoft Design Split App、开发MicrosoftDesign导航应用程序、开发Microsoft Design固定布局应用程序等,HTML5在Windows8下开发Microsoft Design经典案例,以及如何将程序发布到Windows 8商店。 《Windows 8 开发权威指南:HTML5和JavaScript卷》适合程序员阅读,也适合作为大中专院校的学习用书,以及计算机培训学校的教材。
本书为H5(HTML5)初级设计人员量身定制,从H5微场景设计的基本操作着手,重点讲解H5视觉及交互设计方法、原理,以及业内规范和实用小窍门;精选经典案例,引导读者快速迈入移动互联网高端H5新媒体的设计之路。
《HTML5触摸界面设计与开发》专注于触摸界面的开发,内容的结构和优化网站的思路大概一致。上半部分涵盖了能使各类网站,特别是移动网站变快的基本概念。第2章和第3章告诉你如何创建一个简单的网站,并能快速加载。第4章可以帮助你使用缓存来提高用户再次访问时的速度。第5章是关于要摒弃一次性的页面加载方式和重构应用程序以使实际上和感觉到的性能都达到*的。书的后半部分是专门讲触摸界面的,特别是尽可能地让它们更平稳和快速。 《HTML5触摸界面设计与开发》适合具有一定经验的Web开发者阅读参考。
JavaScript是一种在Web客户端开发中功能强大、语法简单的脚本语言,广泛应用于追求完美用户体验的Web应用中。本书通过各种实例,详细全面地介绍使用JavaScript在Web开发中怎样与其他相关技术进行结合,从而开发出功能强大、用户体验完美的Web应用。 全书共分12章。第1,2章从认识JavaScript开始,有侧重地讲解JavaScript的语法基础,并且给出实用案例;第3章创造性地将数据结构的知识引入到本书中,实现了常见的数据结构与算法;第4章介绍一个比较热门的话题:怎样在JavaScript中实现对象化;第5~9章介绍在Web开发中JavaScript如何结合BOM、DOM、CSS、XML等技术,以及JavaScript结合DOM、CSS开发独特个性的Web UI;第10章讲述JavaScript是Ajax技术不可缺少的;第11章提供了开发大型JavaScript项目时对项目组织的一些经验,并介绍JavaScript项目开发中的常见问题;第12章详细介绍基于XML的