Showing posts with label javascript. Show all posts
Showing posts with label javascript. Show all posts

JavaScript and Ajax for the Web, Sixth Edition Review

JavaScript and Ajax for the Web, Sixth Edition
Average Reviews:

(More customer reviews)
Are you looking to buy JavaScript and Ajax for the Web, Sixth Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on JavaScript and Ajax for the Web, Sixth Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

JavaScript and Ajax for the Web, Sixth Edition ReviewThe audience for this book is beginning/novice web developers with a knowledge of HTML but not of JavaScript. The book begins with an introduction to basic JavaScript language features and then proceeds to work through a number of examples according to category (images, frames, browser windows, forms, regular expressions and strings, user events, and cookies). After, there are two chapters on AJAX fundamentals.
The book does not claim to be an in-depth resource. The general purpose of the QuickStart series of books is to provide an overview of the main concepts and practices in use by web developers today. It is meant to be a STARTING POINT to introduce novices to technologies, not as an in-depth reference. The authors of this and other QuickStart books point this out continually, yet still get bad reviews from people who have not taken the time to read about the purposes of various series from technical publishers. This is unfortunate for the public as well as unfair to the authors.
A previous reviewer mentioned what he took to be atrocious coverage of Ajax. The book contains two chapters exclusively covering Ajax. The first covers the fundamental techniques used to take advantage of this combination of technologies. The second chapter explores some of the popular Ajax toolkits currently available. This is consistent with the purpose of the book. Some readers may be interested in heading down the development path, yet others may be more interested in design and in using pre-existing tools. This book caters to both and has no intention of deceiving either reader.
The following quote is a good example of this. It is an excerpt from the title page of Chapter 16, which follows the introductory chapter (basic XMLHttpRequest usage, etc.) and precedes the Ajax toolkit chapter:
"[Writing] Ajax applications can be difficult. They often require a great deal of knowledge of working with the DOM, CSS, JavaScript, and server resources. Since this is a book for beginning scripters, we've shown you how to do some easy things with Ajax, so you can see that learning Ajax techniques is well within your reach. But many books have been written that are completely devoted to showing intermediate-to-advanced scripters how to create Ajax applications, and our Ajax chapters are no substitute for that kind of in-depth exploration."
As for the dual-column formatting that some reviewers disliked, it is consistent with the formatting of the entire QuickStart series, as well as the QuickPro series of the same publisher. The format is nice for tackling specific techniques in a concise amount of space. It is not as abstractly engaging as conventional technical books, but it is not meant to be. The format is excellent for explaining techniques (especial design techniques) as well as for conveying a sense of quick forward momentum.
I've only recently started reading books from Peachpit Press. I like these books because they get me up to speed quickly, and act as a comprehensive starting point, allowing me to understand "where I need to go from here."
This book is excellent as a broad introduction with lots of real-world examples. If you're a novice web developer with a decent grasp of HTML wishing for a comprehensive introduction to JavaScript and practical JavaScript techniques, this is the book for you.
However, if you're well-grounded and are looking for more in-depth coverage of JavaScript and Ajax techniques, "Professional JavaScript for Web Developers" (Nicholas Zakas / Wrox Press) and "Professional Ajax" (Zakas, et. al. / Wrox Press) are excellent in-depth resources geared toward real-world professional development, and both are among the best peer-reviewed titles in existence on these subjects.JavaScript and Ajax for the Web, Sixth Edition OverviewNeed to learn JavaScript fast? This best-selling reference's visualformat and step-by-step, task-based instructions will have you up andrunning with JavaScript in no time. In this completely updated editionof our best-selling guide to JavaScript, leading Web and computingexperts Tom Negrino and Dori Smith use crystal-clear instructions andfriendly prose to introduce you to all of today's JavaScriptessentials. Along the way, you'll find extensive coverage of Ajax andXML techniques, current browsers (Opera, Safari, Firefox), and more. Visual QuickStart Guide--the quick and easy way to learn!
Easy visual approach uses pictures to guide you through JavaScript and show you what to do.
Concise steps and explanations get you up and running in no time.
Page for page, the best content and value around.
Companion Web site at www.javascriptworld.com offers sample scripts, updates, and more!


Want to learn more information about JavaScript and Ajax for the Web, Sixth Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

High Performance Web Sites: Essential Knowledge for Front-End Engineers Review

High Performance Web Sites: Essential Knowledge for Front-End Engineers
Average Reviews:

(More customer reviews)
Are you looking to buy High Performance Web Sites: Essential Knowledge for Front-End Engineers? Here is the right place to find the great deals. we can offer discounts of up to 90% on High Performance Web Sites: Essential Knowledge for Front-End Engineers. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

High Performance Web Sites: Essential Knowledge for Front-End Engineers Review§
_High Performance Web Sites_ is one of those books that will get read by more people than buy it because it is both a fast read and organized into clearly differentiated subjects. This makes it easy to pick up for a moment or pass along to team members with different specialties.
Each of these "14 Steps to Faster-Loading Web Sites" (listed in the editorial review above) is itself divided into related tips with practical pointers. The fact that the book is full of these pointers is not the only value I extracted. We also get something a bit more subtle. The fact that the author is a performance expert at one of the mega-companies that define the Web for most of us lends authority to the book. It is easy to have confidence that his practical experience will have immediate lessons for teams with the same problems, if on a smaller scale.
Steve Souders provides a special addition to his tips: his example pages offer direct comparisons and means to make our own tests. This is something rarely encountered in such books. The book ends with a 30-page chapter where he deconstructs 10 of the top Web sites in the U.S. using the rules and tools described in the book.
§High Performance Web Sites: Essential Knowledge for Front-End Engineers Overview
Want your web site to display more quickly? This book presents 14 specific rules that will cut 25% to 50% off response time when users request a page. Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web. Even sites that had already been highly optimized, such as Yahoo! Search and the Yahoo! Front Page, were able to benefit from these surprisingly simple performance guidelines.

The rules in High Performance Web Sites explain how you can optimize the performance of the Ajax, CSS, JavaScript, Flash, and images that you've already built into your site -- adjustments that are critical for any rich web application. Other sources of information pay a lot of attention to tuning web servers, databases, and hardware, but the bulk of display time is taken up on the browser side and by the communication between server and browser. High Performance Web Sites covers every aspect of that process.

Each performance rule is supported by specific examples, and code snippets are available on the book's companion web site. The rules include how to:

Make Fewer HTTP Requests
Use a Content Delivery Network
Add an Expires Header
Gzip Components
Put Stylesheets at the Top
Put Scripts at the Bottom
Avoid CSS Expressions
Make JavaScript and CSS External
Reduce DNS Lookups
Minify JavaScript
Avoid Redirects
Remove Duplicates Scripts
Configure ETags
Make Ajax Cacheable

If you're building pages for high traffic destinations and want to optimize the experience of users visiting your site, this book is indispensable.

"If everyone would implement just 20% of Steve's guidelines, the Web would be a dramatically better place. Between this book and Steve's YSlow extension, there's really no excuse for having a sluggish web site anymore."

-Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM Inspector

"Steve Souders has done a fantastic job of distilling a massive, semi-arcane art down to a set of concise, actionable, pragmatic engineering steps that will change the world of web performance."

-Eric Lawrence, Developer of the Fiddler Web Debugger, Microsoft Corporation


Want to learn more information about High Performance Web Sites: Essential Knowledge for Front-End Engineers?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa Review

Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa
Average Reviews:

(More customer reviews)
Are you looking to buy Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa ReviewI am a developer, but I know nothing about the iPhone or iPhone app development, so this book sounded perfect for me. It's a very quick read: I read the whole book (< 160 pages) on a 3 hour flight to Boston. The prose is clear with very little fluff, but did I learn much about iPhone apps with HTML, CSS and Javascript? This raises the big question that was not clear to me when I started reading: who is this book for? It is clear that this book is not for someone who has no prior knowledge of HTML or CSS, or JavaScript. The tutelage on HTML and CSS is razor-thin. If you do not understand these languages, your head will swim very quickly. I have worked with both languages for a couple years, and yet I felt pretty unsatisfied with the skeletal explanations of some of the examples. The Javascript coverage was even more spartan. I am not a Javascript person; I know just enough to tweak simple code I have found on the Internet. I have no clue to some of the book's example code and what it means. Overall, I found this book was not written to be a tutorial at all. It is a bare introduction to the iPhone environment for a developer who has considerable experience in these languages. And to Stark's credit, he does does state in the Preface that this book is for people with "basic experience reading and writing HTML, CSS, and JavaScript (jQuery in particular)". I was not aware of this assumption, so be aware that you may have some rough going. On the up-side, however, there is some very interesting material in this book. I did learn something about the iPhone development environment, and the iPhone style of presentation. Now I know to look into Cocoa, jQuery and JQTouch. I also have to credit Stark for exactly limiting his presentation to provide a development option to Objective-C and submitting to the Apple Store. His last two chapters really interested me. Using PhoneGap to convert an iPhone web app to a native app was pretty thorough. Doing this conversion makes two distribution options available to the developer. And once your application is coverted, Stark's last chapter on "Submitting Your App to iTunes" really tied together some loose ends for me. Overall, I found this little book pretty helpful. It may not merit a second reading, but I have to offer it this praise: it has given me a foundation to start learning more detail, including writing in Objective-C.Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa Overview
What people are saying about Building iPhone Apps w/ HTML, CSS, and JavaScript

"The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills to build native iPhone applications using these technologies." --John Allsopp, author and founder of Web Directions

"Jonathan's book is the most comprehensive documentation available for developing web applications for mobile Safari. Not just great tech coverage, this book is an easy read of purely fascinating mobile tidbits in a fun colloquial style. Must have for all PhoneGap developers." -- Brian LeRoux, Nitobi Software

It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for the iPhone and iPod Touch on the platform of your choice-without using Objective-C or Cocoa.

Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product for several platforms. You'll find guidelines for converting your product into a native iPhone app using the free PhoneGap framework. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools.

Build iPhone apps with tools you already know how to use
Learn how to make an existing website look and behave like an iPhone app
Add native-looking animations to your web app using jQTouch
Take advantage of client-side data storage with apps that run even when the iPhone is offline
Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript
Submit your applications to the App Store with Xcode

This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.


Want to learn more information about Building iPhone Apps with HTML, CSS, and JavaScript: Making App Store Apps Without Objective-C or Cocoa?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

HTML5: Designing Rich Internet Applications (Visualizing the Web) Review

HTML5: Designing Rich Internet Applications (Visualizing the Web)
Average Reviews:

(More customer reviews)
Are you looking to buy HTML5: Designing Rich Internet Applications (Visualizing the Web)? Here is the right place to find the great deals. we can offer discounts of up to 90% on HTML5: Designing Rich Internet Applications (Visualizing the Web). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

HTML5: Designing Rich Internet Applications (Visualizing the Web) ReviewPlain and simple, this book provides the basics to get started with HTML5 and CSS3 in a proper format. Coming from a 10yr. veteran of HTML4 and XHTML, I found the book to be well suited for beginners and us experts alike. You need books like this to help leverage the very fundamentals that are often overshot by the rest of your community. How many times have you gone back to see proper usage for your tags or attributes? I like good clean books like this to keep me grounded. Personally I own a good collection of books by Matthew David as his writing style is point blank.
to Brooklynite: Maybe you should get more in touch with your fellow developers and designers. Lorem Ipsum is standard practice for templating and concepting. If you didn't grasp that this book isn't a "tutorialfest" for copy and paste code, maybe you should look elsewhere instead of leaving a one star review. There are a few misprints and some code mishaps, but nothing that you couldn't intelligently work around.
Overall, I would highly recommend this book to anyone looking for a great introduction and place to start with HTML5 and CSS3. Also the updated site for reference and code is [...]HTML5: Designing Rich Internet Applications (Visualizing the Web) Overview
Implement the powerful new multimedia and interactive capabilities offered by HTML5, including style control tools, illustration tools, video, audio, and rich media solutions. Understand how HTML5 is changing the Web development game with this full-color, project-based treatment that shows you-not just tells you-what HTML5 can do for your Web sites. Reinforce your practical understanding of the new standard with demo applications and tutorials, so that execution is one short step away.The companion website, visualizetheweb.com, is packed full of extra information, online code libraries, and a user forum, offering even more opportunity to learn new skills, practice your coding and interact with other users.




* Learn how to create images with SVG and Canvas * Optimize your HTML5 Web site's appearance on the latest Web browsers, including Chrome 5, Safari 4, Internet Explorer 9, and FireFox 3.6 * Embed video and audio into your Web page * Enhance your JavaScript knowledge with jQuery Ajax library * Control your page layout and design with CSS3, embedded fonts, animation, transformation, 3D, and rounded borders * Leverage the new HTML5 elements, such as ARTICLE, SECTION, FOOTER, HEADER, and ASIDE* Extend your Web applications to mobile devices such as the iPhone, Android, and WebOS mobile phones with HTML5 FORMs 2.0 * Implement the Geolocation API in your Web applications * Apply SQL-like local data storage to your Web solutions


Want to learn more information about HTML5: Designing Rich Internet Applications (Visualizing the Web)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

JavaScript: The Definitive Guide Review

JavaScript: The Definitive Guide
Average Reviews:

(More customer reviews)
Are you looking to buy JavaScript: The Definitive Guide? Here is the right place to find the great deals. we can offer discounts of up to 90% on JavaScript: The Definitive Guide. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

JavaScript: The Definitive Guide ReviewThe previous edition of this book, 4th edition, remained at arm's length at all times at work and rescued me repeatedly from various day-to-day JavaScript challenges. It has become tattered from rigorous use. I always loved how the book was organized, with the first half as a walk through the entire gamut of JavaScript's workings -- tutorials, walk-thrus, code samples, cross-browser issues, and practical solutions -- and the second half of the book as a complete JavaScript language and DOM reference. That already very useful format has actually been improved upon. David has combined the DOM API reference and client-side JavaScript reference into a single alphabetized section. Now that I think about it, I did find myself flipping back and forth a lot in the previous edition, so this is a welcome improvement. Each object, property, and method contains a helpful "availability" of that item. This may be the standards spec it came from [DOM Level 2 HTML, ECMAScript v1], the JavaScript version in which it emerged [JavaScript 1.0], or a list of browser versions, if it is a proprietary feature. This is critical info to have at-a-glance - could perhaps save you 2 days of work implementing a non-standard, IE-specific JavaScript feature, when you could have been coding the standards-compliant equivalent. David has removed a lot of the deprecated, not-widely-adopted DOM interfaces that no longer apply to modern browsers. David has also moved focus away from some of the more oddball DOM interfaces that have been replaced by more sensible JavaScript objects that implement those interfaces, for example, window.getComputedStyle() rather than AbstractView.getComputedStyle(). In other words, David has removed all of the "stuff that still exists, but you no longer need to worry about". This makes for a more focused, less cluttered, "on topic", useful tome. I don't need to know about the 10 different methods that browser manufacturers fought over 7 years ago. Tell me what I need to know NOW to write practical, functioning, modern, cross-browser JavaScript. That's exactly what Mr. Flanagan has accomplished.
What else is new in the 5th edition?
1. Nested functions and closures.
2. A dedicated "Classes, Constructors, and Prototypes" chapter, with much more coverage on object-oriented programming in JavaScript.
3. A new chapter on Modules and Namespaces.
4. New chapter on scripting Java with JavaScript.
5. Coverage of the legacy (Level 0) DOM has been combined with the W3C standard DOM. More consolidation. Less flipping back and forth.
6. Cookies and Client-Side Persistence. Updated coverage on cookies, and brand new coverage of other client-side persistence techniques, like IE userData persistence, and Flash Shared Object Persistence.
7. AJAX - Coverage of scripted HTTP calls using the now famous XMLHttpRequest object.
8. XML - Demonstrates how to create, load, transform, query, serialize, and extract info from XML docs.
9. Client-Side Graphics - JavaScript's graphics capabilities. The cutting edge tag, SVG, VML, and communicating with the Flash plug-in.
10. Scripting Java Apps and Flash Movies - Another brand new chapter.
So, is the 5th edition worth the purchase? Absolutely. This book is a must-have for any web development library. I turn to it repeatedly. Here's an example.
Last week, I overheard a developer on my team proclaim to someone, "We can't do that. JavaScript can't control stuff in another frame." They went and informed my boss how monumental their task was becoming as they proposed a hacky, inelegant server-side workaround.
I managed to grab the one developer and said, "JavaScript certainly can talk across frames."
"Really?!", he asked, astonished. I opened "The Definitive Guide" to the part on cross-frame scripting and bookmarked it for them.
"Oh, wow! GREAT!", he exclaimed, "That completely solves our problem. Totally cool!" and zipped away book in hand. Hours later, they had it worked out, rather than days with the server-side solution.
I've seen some one-star, complaint-type reviews posted that this isn't a beginner book. Exactly right, but I'm confused as to how a quality rating [of 1 to 5 stars] equates, in any way, to skill level of the book, or its ability to meet someone's self-conceived personal notions of what the book is supposed to contain. There are some overview-type chapters that go over syntax, operators, scope, expressions, and the usual array of language basics, but these reviewers are correct in that this book is not a beginner's tutorial on JavaScript. It is a meat and potatoes, soup to nuts definitive guide and reference on all of the important and practical aspects of JavaScript programming. It is not a cookbook of cute-but-useless cut-n-paste recipes [although there are plenty of USEFUL code examples]. It is not the quick-and-dirty example of how to slap the hottest AJAX library into your site to attempt to make it behave like a Windows app. The chapter on AJAX shows you how to use the XML HTTP object directly, wrapped up in some nice reusable routines, so you can WRITE YOUR OWN AJAX-based features [which I prefer over using someone else's complicated, obfuscated framework].
Great job, again, David! If you develop websites in any capacity, you need this book. It should be on every developer's shelf.
JavaScript: The Definitive Guide Overview
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including:

Scripted HTTP and Ajax
XML processing
Client-side graphics using the canvas tag
Namespaces in JavaScript--essential when writing complex programs
Classes, closures, persistence, Flash, and JavaScript embedded in Java applications

Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language.

Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to:

Generate a table of contents for an HTML document
Display DHTML animations
Automate form validation
Draw dynamic pie charts
Make HTML elements draggable
Define keyboard shortcuts for web applications
Create Ajax-enabled tool tips
Use XPath and XSLT on XML documents loaded with Ajax
And much more

Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3.

Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag.

More than 300,000 JavaScript programmers around the world have made this their indispensable reference book for building JavaScript applications.

"A must-have reference for expert JavaScript programmers...well-organized and detailed." -- Brendan Eich, creator of JavaScript


Want to learn more information about JavaScript: The Definitive Guide?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Dojo: The Definitive Guide Review

Dojo: The Definitive Guide
Average Reviews:

(More customer reviews)
Are you looking to buy Dojo: The Definitive Guide? Here is the right place to find the great deals. we can offer discounts of up to 90% on Dojo: The Definitive Guide. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Dojo: The Definitive Guide ReviewI'm up against a deadline for a web application. The going is slow when you
have to hand-carve the HTML, JavaScript, CSS and PHP. Dojo saves you at least
two-thirds of the work, so I'm very grateful for it. But it takes some getting
used to, and the on-line documentation is, well, succinct.
Russell's book came along just in time. It's a lifesaver.
The Introduction alone is worth the price. I found out about
some invaluable Web development debugging tools that I'd never seen before.
Russell provides a clear, concise explanation of some very important JavaScript
notions: Closures, Context, and Anonymous Functions. And all of this before
we even get to the toolkit!
The book makes the Dojo easy to use and easy to understand. There's a wealth
of coding examples, as well as complete lists of objects, methods, and so forth.
Dojo: The Definitive Guide Overview
Of all the Ajax-specific frameworks that have popped up in recent years, one clearly stands out as the industrial strength solution. Dojo is not just another JavaScript toolkit -- it's the JavaScript toolkit -- and Dojo: The Definitive Guide demonstrates how to tame Dojo's extensive library of utilities so that you can build rich and responsive web applications like never before. Dojo founder Alex Russell gives a foreword that explains the "why" of Dojo and of this book. Dojo provides an end-to-end solution for development in the browser, including everything from the core JavaScript library and turnkey widgets to build tools and a testing framework. Its vibrant open source community keeps adding to Dojo's arsenal, and this book provides an ideal companion to Dojo's official documentation.Dojo: the Definitive Guide gives you the most thorough overview of this toolkit available, showing you everything from how to create complex layouts and form controls closely resembling those found in the most advanced desktop applications with stock widgets, to advanced JavaScript idioms to AJAX and advanced communication transports. With this definitive reference you get:

Get a concise introduction to Dojo that's good for all 1.x versions
Well-explained examples, with scores of tested code samples, that let you see Dojo in action
A comprehensive reference to Dojo's standard JavaScript library (including fundamental utilities in Base, Dojo's tiny but powerful kernel) that you'll wonder how you ever lived without
An extensive look at additional Core features, such as animations, drag-and-drop, back-button handling, animations like wipe and slide, and more
Exhaustive coverage of out-of-the-box Dijits (Dojo widgets) as well as definitive coverage on how to create your own, either from scratch or building on existing ones
An itemized inventory of DojoX subprojects, the build tools, and the DOH, Dojo's unit-testing framework that you can use with Dojo -- or anywhere else

If you're a DHTML-toting web developer, you need to read this book -- whether you're a one-person operation or part of an organization employing scores of developers. Dojo packs the standard JavaScript library you've always wanted, and Dojo: The Definitive Guide helps you transform your ideas into working applications quickly by leveraging design concepts you already know.


Want to learn more information about Dojo: The Definitive Guide?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building Android Apps with HTML, CSS, and JavaScript Review

Building Android Apps with HTML, CSS, and JavaScript
Average Reviews:

(More customer reviews)
Are you looking to buy Building Android Apps with HTML, CSS, and JavaScript? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building Android Apps with HTML, CSS, and JavaScript. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building Android Apps with HTML, CSS, and JavaScript ReviewI had bought an iPad when they were first announced. I had the expressed intention of creating some very specific apps; I did not need Wired Magazine to tell me that mobile apps are the future.
My plans were delayed by Apple's delay in releasing a new iPad OS. I didn't want to waste a lot of time struggling with things in the original OS that might become easier in the next.
I'd rather not struggle at all. As I have gotten older, the thrill of twisting C and C++ to my will is far less alluring than it used to be. Honestly, there is no allure left at all: I saw learning the Apple API as an onerous but necessary task. I was not looking forward to it.
Then this book arrived and opened my eyes. Yes, there is that "Android" in the title, but this is really about building device agnostic apps and I saw that long before the author off handedly mentioned iPhones in Chapter 7. Yeah, baby - if you think I was reluctant to learn Apple API's, well, that's nothing compared to how I feel about futzing around with Java to drive Android stuff. No thank you. But CSS and Javascript? That's different.
Not that I still don't have a learning curve. I have done very little with CSS or Javascript because of browser quirks. I realized that Jquery could smooth a lot of that out for me, but I just did not have enough of a need to invest any time learning that either. Mobile apps provides that incentive.
This book opened my eyes to a lot of possibilities I was just not aware of. For example, I did not know about the Web SQL Database abilities in HTML5. The author said that rocked his world; well, it rocked mine also.
I am looking forward to sitting down and playing with the ideas this book has exposed me to. This really changes my plans, and this is one case where I am very happy to veer off course. Jquery, here I come!Building Android Apps with HTML, CSS, and JavaScript Overview
If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build apps that can be adapted for any Android device -- without having to use Java.

You'll learn how to create an Android-friendly web app on the platform of your choice, and then convert it to a native Android app with the free PhoneGap framework. Discover why device-agnostic mobile apps are the wave of the future, and start building apps that offer greater flexibility and a broader reach.

Learn the basics for making a web page look great on the Android web browser
Convert a website into a web application, complete with progress indicators and more
Add animation with jQTouch to make your web app look and feel like a native Android app
Take advantage of client-side data storage with apps that run even when the Android device is offline
Use PhoneGap to hook into advanced Android features -- including the accelerometer, geolocation, and alerts
Test and debug your app on the Web under load with real users, and then submit the finished product to the Android Market
This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS). Learn more at http://labs.oreilly.com/ofps.html.

Want to learn more information about Building Android Apps with HTML, CSS, and JavaScript?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro JavaScript Techniques Review

Pro JavaScript Techniques
Average Reviews:

(More customer reviews)
Are you looking to buy Pro JavaScript Techniques? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro JavaScript Techniques. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro JavaScript Techniques Review§
"Pro JavaScript Techniques" is definitely for experienced and advanced scripters. The level of abstraction is high in this treatment of the latest trends of JavaScript. If you are looking for ready-made scripts to solve some specific problem in your site or application, you are looking for a different sort of book.
If you have ever gone to Douglas Crockford's site to learn about advanced concepts in JavaScript, and withdrew dazed and abused by his obtuse examples -- but with a conviction that there was something valuable to learn there -- this book is for you.
The author states, and I agree, that understanding Chapter 2, "Object Oriented JavaScript" is the key to the puzzle. "The phrase object-oriented JavaScript is somewhat redundant, as the JavaScript language is completely object-oriented and is impossible to use otherwise. However, a common shortcoming of most new programmers is to write their code functionally without any context or grouping."
The chapter contains a clear exposition of what the author means by "context or grouping." In fact, his concise but relevant example code to explain the distinction between privileged methods and static methods lit up all sorts of light bulbs in my head...Finally! :-)
Be aware that the author's approach has a particular bias in that it is often directed at the *programmer* coming into Web scripting. The idea is to make the JavaScripting world appear more like the programming languages already known. You learn "how to go about writing a variety of object-oriented code to suit anyone coming from another programming language."
This is a great book -- but not for all.
§Pro JavaScript Techniques OverviewJavaScript usage on the Web has changed in recent times, due to increased JavaScript support in web browsers, and new techniques coming to light. JavaScript is also now being looked on as a proper programming language, whereas in it's inception it was regarded as little more than a scripting toy.This book addresses all the points above in detail - modern browser support (including information on Internet Explorer 7), Object-Oriented JavaScript, testing and debugging, Unobtrusive JavaScript techniques using DOM Scripting, Ajax, creating and using blocks of reusable code, and looking towards the future of JavaScript.It backs up all the concepts with real world examples and full-blown case studies, and also includes several reference sections to allow developers to look up details quickly and easily.

Want to learn more information about Pro JavaScript Techniques?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning Smartphone Web Development Review

Beginning Smartphone Web Development
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning Smartphone Web Development? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning Smartphone Web Development. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning Smartphone Web Development ReviewMobile web development is very current nowadays and the books out there now is very slim in explaining all the technologies that are neccessary. This book is a godsend for web developers who really need a reference book on understanding what issues and concerns must be taken on trying to get your mobile web page viewable on the thousands of different web platforms there are.
Web browsers in mobile devices aim to comply with web and mobile industry standards. The author teaches you the standards, best practices and development techniques for building interactive mobile web pages for browsers in smartphones and other mobile devices.
The standards-based mobile web browser is the most promising cross-platform mobile technology. The author based this book on his courses he teaches based upon his many years of experiennce in deploying mobile web applications around the world.
The examples are easy to follow and help get you up and running in a short time.
Its a great book and should be in your computer book library.Beginning Smartphone Web Development OverviewWritten by learnthemobileweb.com's Gail Frederick, Beginning Web Development is one of the first, if not the first, books by a major publisher on Smartphone specific application development and mobile Web standards.The book contains 90% cross-platform development techniques for all smartphone browsers and 10% optimizations for WebKit, Chrome, Palm Pre, Pocket IE and popular third-party smartphone browsers like Opera Mobile and Skyfire.The success of the iPhone and BlackBerry and the emergence of Palm Pre webOS, Nokia S60 and many more devices currently necessitates the need for this book for the marketplace - the Mobile Web 2.0.

Want to learn more information about Beginning Smartphone Web Development?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro CSS and HTML Design Patterns Review

Pro CSS and HTML Design Patterns
Average Reviews:

(More customer reviews)
Are you looking to buy Pro CSS and HTML Design Patterns? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro CSS and HTML Design Patterns. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro CSS and HTML Design Patterns ReviewAn analogy for comparing this book to other CSS books: if other books are 2-day seminars then this book is a full fledged college course. This book takes a rigorous, organized approach to teaching you how CSS works whereas most CSS books take a "here's what you need to know" approach. It is not difficult, but it does take time to read the entire book and you cannot skip parts of the book or it won't make sense.
First, if you only read pages 70-71, then you will have gotten the value of the price of the book. Michael is the first and at this point the only person that I've seen figure out an approach very similar to O-O inheritance (not CSS hierarchical inheritance). His is example uses a button class and 3 sub-classes, whose rules are written button.square, button.rounded and button.go. This is an invaluable technique. Other sites have always said that "you can't do O-O inheritance in CSS", but he has come up with a simple way to do it.
The difference between this book and others is that he organizes CSS into a methodology that no one else has. He organizes it into box model type, box model extent and box model placement. These are the authors categories and not explicit CSS categories (though they can be said to be implied by the CSS standard). He then goes about showing you every combination of how these work together, why each is useful and their limitations, including browser limitations. It's very dry reading, but you get a grasp of CSS that you wouldn't get otherwise. For example, I always had difficulty with centering items in CSS, because it would work sometimes and not other times. In other books and on the web, I would find centering "hacks" that usually involved text-align: center, but never really understood why CSS didn't have a way to center items. It turns out that CSS does have a way to center elements, but you have to know which type of box model that you're working with as well as its limitations ( horizontally shrinkwrapped elements cannot be centered and IE6 cannot center absolute elements).
I highly recommend this book, but only if you are willing to commit time to learning it thoroughly. This is not a "get you up and running in 30 minutes" type of book.Pro CSS and HTML Design Patterns OverviewApplying design patterns to HTML and CSS allows web developers and designers to improve their work, in terms of efficiency/productivity and end results, so this is an essential book for anyone involved in the industry to own.As well as information on CSS and HTML best practices, this book provides the reader with all the CSS and HTML design patterns they need, to adapt for their own projects quickly and easily, along with details of exactly how each one works, and how to use them most effectively.The book is up to date for modern browser support, and CSS and HTML specs.

Want to learn more information about Pro CSS and HTML Design Patterns?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

jQuery in Action Review

jQuery in Action
Average Reviews:

(More customer reviews)
Are you looking to buy jQuery in Action? Here is the right place to find the great deals. we can offer discounts of up to 90% on jQuery in Action. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

jQuery in Action ReviewjQuery is a Javascript framework that aims to let you think structurally and conceptually, rather than worrying about syntax and other details. In that largely succeeds, and so does this remarkable book.
Every technical book should be like this one; having written a few myself, I know that's a tall order. "jQuery in Action" is concise but clear, humorous but not silly, and answers all the questions it raises, quickly. The reader is never left wondering "But what about..." for more than a sentence or two. The authors clearly gave a lot of thought to pedagogy, because things are explained in a clear way which progresses naturally from chapter to chapter. Factor in the extremely readable style and the handsome diagrams, and it's easy to see why reading this book is a sheer joy.
For each major feature of jQuery, this book provides a "Laboratory page", a kind of interactive HTML playground where you can try the feature out using different options. The remarkable flexibility of these pages is a testament to both the power of jQuery and to the imagination and creativity of the authors.
Perhaps the most commendable feature of "jQuery in Action" is, however, its unflinching honesty. All too often authors are interested in selling you on an approach or a product, and they tend to gloss over the rough spots to win you over. These authors refuse to do that. They present their topic just as it is, describe its merits, and let the reader decide. You should, of course, decide to buy this book!jQuery in Action Overview
A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they've reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.

jQuery in Action, like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you'll need to be productive immediately.The book anchors each new concept in the tasks you'll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work.

There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks.

jQuery in Action offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages.


Want to learn more information about jQuery in Action?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning Ajax with ASP.NET Review

Beginning Ajax with ASP.NET
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning Ajax with ASP.NET? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning Ajax with ASP.NET. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning Ajax with ASP.NET ReviewThis book feels like it was thrown together quickly to cash in on the Ajax craze. The various chapters don't really flow together that well. It seems like they were written independently and then they threw in "For more information on see chapter ". Some of the chapters were pretty good for getting started, like the stuff about XMLHttpRequest. But others lacked enough information to be useful on their own (like the one on XPATH and XSLT). The book may be useful to get a survey of a bunch of the technologies behind Ajax and how to use Asp.net, but I don't think this book will stand the test of time.Beginning Ajax with ASP.NET OverviewAjax has the power to revolutionize the way web-based applications are designed. This book provides you with a thorough working knowledge of what Ajax has to offer and how to take full advantage of it in your application development.Following an exploration of how Ajax works with .NET, you'll get acquainted with DHTML, the role of JavaScript and the Document Object Model, and the XMLHttpRequest Object, which is the foundation of Ajax. Then you will examine the Ajax-type features built into ASP.NET and explore the Ajax.NET Professional Library in detail. Finally, you will explore client scripting as well as building and using controls with Microsoft's Atlas. With an entire chapter devoted to debugging, you will have all you need to use this cutting-edge technology.What you will learn from this book* What you can do with the open source Ajax.NET Professional Library* How to use the corresponding functionality, Asynchronous Client Script Callbacks, that comes with ASP.NET 2.0* Techniques for using the XMLHttpRequest Object to communicate between the client web browser and the server* An overview of XML, XSLT, and other ways to send data between client and server* How to integrate Microsoft's Atlas with many of the services available in ASP.NET 2.0Who this book is forThis book is for programmers who use ASP.NET and are just starting to use Ajax technologies to create more responsive, modern applications.Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Want to learn more information about Beginning Ajax with ASP.NET?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...