Beginning JavaScript and CSS Development with jQuery

时间:2012-11-28 10:04:47
【文件属性】:
文件名称:Beginning JavaScript and CSS Development with jQuery
文件大小:9.92MB
文件格式:PDF
更新时间:2012-11-28 10:04:47
Beginning JavaScript and CSS Development The jQuery JavaScript framework is a rising star in the world of web development. JavaScript frameworks in general have grown to become immensely popular in the past few years in parallel with the ever-increasing presence of JavaScript-driven, so-called Web 2.0 websites that make heavy use of technologies like AJAX and JavaScript in general for slick graphical enhancements that would be impossible or much more cumbersome to incorporate without JavaScript. jQuery’s mission as a JavaScript library is simple — it strives to make the lives of web developers easier by patching over certain portions of cross-browser development and by making other tasks commonly needed by developers much easier. jQuery has the real, proven ability to reduce many lines of plain-vanilla JavaScript to just a few lines, and, in many cases, just a single line. jQuery strives to remove barriers to JavaScript development by removing redundancy wherever possible and normalizing cross-browser JavaScript development in key areas where browsers would otherwise differ, such as Microsoft’s Event API and the W3C Event API, and other, more remedial tasks like getting the mouse cursor’s position when an event has taken place. jQuery is a compact, lightweight library that currently works in Microsoft’s Internet Explorer browser from version 6 on, Firefox from version 1.5 on, Safari from version 2.0.2 on, Opera from version 9 on, and Google’s new Chrome browser from version 0.2 on. Getting started with jQuery is very easy — all you have to do is include a single link of markup in your HTML or XHTML documents that includes the library. Throughout this book, I demonstrate jQuery’s API (Application Programming Interface) components in detail and show you how all the nuts and bolts of this framework come together to enable you to rapidly develop client-side applications. I also cover the jQuery UI library, which makes redundant user-interface (UI) tasks on the client side ridiculously easy and accessible to everyday web developers who might not have much JavaScript programming expertise. Have you ever wanted to create an animated accordion effect like the one found on Apple’s Mac home page at www.apple.com/mac? With jQuery, not only can you create this effect with your own look and feel, but also it’s dead simple to boot. Have you ever wondered how websites make virtual pop-up windows using JavaScript, HTML, and CSS? The jQuery UI library provides the ability to create these pop-up windows and includes the ability to animate transitions like fading the window on and off, or having it re-size from very small to full sized. The jQuery UI library gives you the ability to use animations and transitions using JavaScript, markup, and CSS that you may have thought previously could only have been done with Adobe’s Flash player. The jQuery framework itself has enjoyed a great deal of mainstream exposure. It has been used by Google, Dell, Digg, NBC, CBS, Netflix, The Mozilla Foundation, and the popular WordPress and Drupal PHP frameworks.

网友评论

  • 相当不错的资源。谢谢分享
  • 英语有点不好懂 ,不过还是不错的。
  • 不错的入门书。
  • 非常好的书,英文的
  • 这书很不错的,就是英语很不好懂
  • 非常不错的学习JS的一本书
  • 还挺好的!可以阅读!谢谢上传!!!
  • 很好的书,对于后台开发人员了解前台技术很有帮助
  • very good for guys with some javascript knowledge
  • 还挺好的!可以阅读!谢谢上传!!!
  • 挺清晰的呢~谢谢分享!
  • 需要英语功底哦。专业词汇最好都能认识,要不看起来有难度。
  • 是英语的,不过举得实例结合百度还是可以看明白的,呵呵
  • 非常不错的学习JS的一本书,不过要用一定的英语功底啊!
  • 可惜是英语,看起来有些难度 不过还是谢谢了