Accelerated DOM Scripting with Ajax, APIs, and Libraries

0
(0)

Accelerated DOM Scripting with Ajax, APIs, and Libraries
 

  • Author:Aaron GustafsonDan WebbJonathan SnookStuart Langridge
  • Length: 221 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2007-09-26
  • ISBN-10: 1590597648
  • ISBN-13: 9781590597644
  • Sales Rank: #3319277 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    If you’re a web developer with previous JavaScript and DOM scripting experience, Accelerated DOM Scripting with Ajax, APIs, and Libraries is perfect for you to take your knowledge to the next level.

    This book is about JavaScript and using the document object model—the conduit to the HTML document. This book is not about learning how to program JavaScript from scratch. It starts with the assumption that you have done some JavaScript development before and understand the JavaScript syntax. This book builds on that knowledge to give you a deeper understanding of DOM scripting and how to apply that to your projects. It uses this new understanding to describe what JavaScript libraries are and show you how they can be applied to your project. The book will also explain Ajax and how best to plan and apply it to your projects. It explains how to build simple animation objects for adding movement to elements on the page. There are straightforward examples that demonstrate the techniques used throughout the book.

    JavaScript has seen a resurgence in popularity over the past few years, and with it has come an exploration of the power of the language as well as what it can do within the browser. This book will explain techniques new and old—such as closures, encapsulation, and inheritance—that many are using and how you can best apply them to your own projects.

    By reading this book, you should have a greater understanding of how JavaScript works and be able to use advanced concepts such as closures and event delegation to build more flexible applications for the Web. You’ll walk away with a greater appreciation for JavaScript libraries and how they can simplify and speed up your development. You’ll also be able to implement Ajax effectively into your site, create special effects, use JavaScript libraries, and know how best to apply these libraries to your projects.

    What you’ll learn

    • Where CSS, HTML, and the DOM fit into modern scripting, and how to use them together effectively
    • Object-oriented programming techniques for more efficient JavaScript coding
    • How to use JavaScript libraries such as Prototype in your work
    • How to build effective form validation into your applications using Ajax
    • How to create mashups using APIs
    • How to build dynamic user interfaces

    Who this book is for

    This book is for beginner to intermediate developers, and already have knowledge of HTML, CSS, and JavaScript.

    Table of Contents

    Chapter 1. The State of JavaScript
    Chapter 2. HTML, CSS, and JavaScript
    Chapter 3. Object-Oriented Programming
    Chapter 4. Libraries
    Chapter 5. Ajax and Data Exchange
    Chapter 6. Visual Effects
    Chapter 7. Form Validation and JavaScript
    Chapter 8. Case Study: FAQ Facelift
    Chapter 9. A Dynamic Help System

    中文:

    书名:Accelerated DOM Scripting with Ajax, APIs, and Libraries

    如果您是一名Web开发人员,以前有过JavaScript和DOM脚本编写经验, Accelerated DOM Scripting with Ajax, APIs, and Libraries is perfect for you to take your knowledge to the next level.

    这本书是关于JavaScript和使用文档对象模型的,文档对象模型是连接到HTML文档的管道。这本书不是关于学习如何从头开始编程的。本文首先假定您以前进行过一些JavaScript开发,并且理解了JavaScript语法。这本书建立在这些知识的基础上,让您更深入地理解DOM脚本编写以及如何将其应用于您的项目。它使用这种新的理解来描述什么是JavaScript库,并向您展示如何将它们应用到您的项目中。这本书还将解释AJAX以及如何最好地规划它并将其应用于您的项目。它解释了如何构建简单的动画对象来向页面上的元素添加移动。有一些简单的例子展示了整本书中使用的技术。

    在过去的几年里,JavaScript重新流行起来,随之而来的是对这种语言的力量以及它在浏览器中可以做什么的探索。这本书将解释许多人正在使用的新的和旧的技术,如闭包、封装和继承,以及如何最好地将它们应用到您自己的项目中。

    通过阅读本书,您应该能够更好地理解JavaScript的工作原理,并能够使用闭包和事件委托等高级概念为Web构建更灵活的应用程序。离开时,您将更加欣赏JavaScript库以及它们如何简化和加快您的开发。您还将能够在站点中有效地实现AJAX、创建特殊效果、使用JAVASCRIPT库,并知道如何最好地将这些库应用到您的项目中。

    What you’ll learn

    • CSS、HTML和DOM在什么地方适合现代脚本,以及如何有效地将它们一起使用
    • 面向对象的编程技术,可实现更高效的JavaScript编码
    • 如何在您的工作中使用诸如Prototype之类的JavaScript库
    • 如何使用AJAX在应用程序中构建有效的表单验证
    • 如何使用API创建混搭
    • 如何构建动态用户界面

    这本书是为谁而写的

    这本书面向初学者和中级开发人员,并且已经具备了HTML、CSS和JavaScript的知识。

    Table of Contents

    Chapter 1. The State of JavaScript
    第2章.HTML、CSS和JavaScript
    第三章.面向对象编程
    Chapter 4. Libraries
    第5章AJAX和数据交换
    第六章视觉效果
    第7章.表单验证和JavaScript
    第八章案例研究:常见问题解答整容
    第9章.动态帮助系统

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册