- Shopping Bag ( 0 items )
What do the web browsers on iPhone, iPad, Android, Blackberry, Kindle, and Nokia have in common with Google Chrome and Apple Safari? WebKit powers them all. This guide shows you how to create web sites and mobile web apps using WebKit. Learn to use all the developer tools, the latest web standards, and WebKit's unique styles and functions to create appealing, interactive sites ...
What do the web browsers on iPhone, iPad, Android, Blackberry, Kindle, and Nokia have in common with Google Chrome and Apple Safari? WebKit powers them all. This guide shows you how to create web sites and mobile web apps using WebKit. Learn to use all the developer tools, the latest web standards, and WebKit's unique styles and functions to create appealing, interactive sites for mobile and desktop display.
Explores how WebKit supports HTML5 and CSS3, providing a large toolkit for creating faster and better mobile web sites
With mobile devices proliferating at a rapid rate, there's never been a better time to learn all about the engine that powers the leading mobile browser. WebKit For Dummies teaches you to create web pages that make the most of everything WebKit has to offer.
Part I: Introducing WebKit 7
Chapter 1: Opening for Business 9
Chapter 2: Configuring WebKit 33
Part II: Your First Mobile Web App 61
Chapter 3: Building Your First Mobile Web App 63
Chapter 4: jQuery Mobile 87
Chapter 5: Testing and Debugging 109
Chapter 6: Flying Solo 131
Part III: Mobile Web Fundamentals 141
Chapter 7: Web versus Native 143
Chapter 8: Mobile Web App Design 155
Chapter 9: HTML5 167
Chapter 10: CSS3 183
Part IV: Optimizing Your Apps 221
Chapter 12: Optimizing for iOS 223
Chapter 13: Optimizing for Android 235
Chapter 14: Optimizing for BlackBerry 245
Chapter 15: Optimizing for webOS 255
Chapter 16: Optimizing for Performance 263
Part V: Advanced Topics 273
Chapter 17: Converting from Web to Native 275
Chapter 18: Accessing Phone Features 285
Chapter 19: Graphics and Animation 303
Chapter 20: The Future of WebKit and HTML5 327
Part VI: The Part of Tens 339
Chapter 21: Ten Cool WebKit Tricks 341
Chapter 22: Ten Amazing HTML5 Demos 351
Chapter 23: Ten Useful Safari Extensions 361
The 7 Best Things About WebKit
1. It's Open Source and Free! Anyone (people and companies) can use WebKit, and even modify it and redistribute it, at no cost.
2. It's StandardsCompliant! WebKit has been around for over 10 years now, and features some of the best support for HTML5 and other standards of any browser engine.
3. It's Everywhere! WebKit is the engine behind several popular desktop computer browsers, including Google Chrome and Apple Safari. It's also the engine behind the mobile Web browsers on Apple's iOS, Android, Blackberry, Nokia, Kindle, webOS, and more!
4. It's fast! According to a 2011 study done by Compuware, Google Chrome (a WebKit browser) outperforms all other major Web browsers in realworld tests.
5. It has a huge developer community! Because WebKit is used on so many platforms, it has a huge number of people actively contributing to its development all the time. The result: new features and bug fixes get implemented fast.
6. It has Web Inspector! Web Inspector is a powerful and essential tool for testing and debugging Web apps. And, it's built right into WebKit browsers!
7. It's Stable!! WebKit2 separates each browser window into it's own process. What this means is that a crash in one tab or window won't bring down your entire Web browser.
Posted May 8, 2013
Posted December 15, 2012
Posted June 1, 2012
-Tells how to get and set up WebKit for Windows and Mac, but no info on getting and setting up WebKit for Linux.
-Sloppy Nook version:
-code sample layouts hard to read--a problem in nearly all eBooks I've looked at. This seems to be result of producing the Nook version on the cheap--since there are no printing costs, and the Nook version sells for just about the same as the dead-tree version, this is wrong.
-Consistently uses the wrong direction smart quotes at beginning of quoted sections--including in code samples, which shouldn't use smart quotes at all, since they should all be in plain text.
-Despite what the author says on p 15, none of the code samples is presented with monospaced font. These two "bads" also show cheap, sloppy work in creating the Nook version.
-No way in Nook to expand the size of the exhibits. Many are small enough that they can't be studied easily.