Login to My Library
 
   
Limit results to available items
Record:   Prev Next
Author Lubbers, Peter.
Title Pro HTML5 programming / Peter Lubbers, Brian Albers, Frank Salim ; technical reviewer, Tony Pye.
Publisher [New York] : Apress, ©2011.
©2011
Edition 2nd ed.
book jacket
LOCATION CALL NO. STATUS
 Electronic Doc  INTERNET    AVAILABLE
Add Author Albers, Brian.
Salim, Frank.
Pye, Tony.
ISBN/ISSN 9781430238652
1430238658
9786613570376
6613570370
10.1007/978-1-4302-3865-2.
9781430238645
Phys Descr 1 online resource
Subject HTML (Document markup language)
Web site development.
Contents Title Page; Copyright Page; Contents at a Glance; Table of Contents; Foreword; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; An Overview of This Book; Example Code and Companion Web Site; Contacting the Authors; CHAPTER 1 Overview of HTML5; The Story So Far-The History of HTML5; The Myth of 2022 and Why It Doesn't Matter; Who Is Developing HTML5?; A New Vision; Compatibility and Paving the Cow Paths; Utility and the Priority of Constituencies; Interoperability Simplification; Universal Access; A Plugin-Free Paradigm.
What's In and What's Out?What's New in HTML5?; New DOCTYPE and Character Set; New and Deprecated Elements; Semantic Markup; Simplifying Selection Using the Selectors API; JavaScript Logging and Debugging; window. JSON; DOM Level 3; Monkeys, Squirrelfish, and Other Speedy Oddities; Summary; CHAPTER 2 Using the Canvas API; Overview of HTML5 Canvas; History; What Is a Canvas?; Canvas Coordinates; When Not to Use Canvas; Fallback Content; CSS and Canvas; Browser Support for HTML5 Canvas; Using the HTML5 Canvas APIs; Checking for Browser Support; Adding a Canvas to a Page.
Applying Transformations to DrawingsWorking with Paths; Working with Stroke Styles; Working with Fill Styles; Filling Rectangular Content; Drawing Curves; Inserting Images into a Canvas; Using Gradients; Using Background Patterns; Scaling Canvas Objects; Using Canvas Transforms; Using Canvas Text; Applying Shadows; Working with Pixel Data; Implementing Canvas Security; Building an Application with HTML5 Canvas; Practical Extra: Full Page Glass Pane; Practical Extra: Timing Your Canvas Animation; Summary; CHAPTER 3 Working with Scalable Vector Graphics; Overview of SVG; History.
Understanding SVGScalable Graphics; Creating 2D Graphics with SVG; Adding SVG to a Page; Simple Shapes; Transforming SVG Elements; Reusing Content; Patterns and Gradients; SVG Paths; Using SVG Text; Putting the Scene Together; Building an Interactive Application with SVG; Adding Trees; Adding the updateTrees Function; Adding the removeTree Function; Adding the CSS Styles; The Final Code; Summary; CHAPTER 4 Working with Audio and Video; Overview of Audio and Video; Video Containers; Audio and Video Codecs; Audio and Video Restrictions; Browser Support for Audio and Video.
Using the Audio and Video APIChecking for Browser Support; Accessibility; Understanding Media Elements; Working with Audio; Working with Video; Practical Extras; Summary; CHAPTER 5 Using the Geolocation API; About Location Information; Latitude and Longitude Coordinates; Where Does Location Information Come From?; IP Address Geolocation Data; GPS Geolocation Data; Wi-Fi Geolocation Data; Cell Phone Geolocation Data; User-Defined Geolocation Data; Browser Support for Geolocation; Privacy; Triggering the Privacy Protection Mechanism; Dealing with Location Information; Using the Geolocation API.
Summary Annotation HTML5 is here, and with it, web applications haveacquired power, ease, scalability, and responsiveness like never before. With this book, developers will learn how to use the latest cutting-edge HTML5 web technologyavailable in the most recent versions of modern browsersto build web applications with unparalleled functionality, speed, and responsiveness. This new edition includes major revisions for WebSockets functionality, reflecting the new W3C specification. It also features new chapters covering the drag-and-drop API as wellas SVG. Explains how to create real-time HTML5 applications that tap the full potential of modern browsersProvides practical, real-world examples of HTML5 features in actionCovers all the new HTML5 APIs to get you up-to-speed quickly with HTML5Fully updated to include the latest revisions of the WebSocket API, and much more. What youll learnHow the HTML5 specification has evolvedHow to develop cutting-edge web applications using new HTML5 features like WebSockets, geolocation, web storage, Canvas, and audio/videoWhich features are available in modern browsersWho this book is forWeb designers and developers who want to use the latest cutting-edge technology available in current browsersDevelopers who want to create dynamic, HTML5 web applicationsDevelopers who want to know which HTML5 features are supportedby modern browsersTable of ContentsOverview of HTML5Using the Canvas APIWorking With Scalable Vector GraphicsWorking with Audio and VideoUsing the Geolocation APIUsing the Communication APIsUsing the WebSocket APIUsing the Forms APIWorking withDrag-and-DropUsing the Web Workers APIUsing theStorageAPIsCreating Offline WebApplicationsThe Future of HTML5.
Note Includes index.
Copyright © Apress 2011
Available electronically via the Internet
Automatic Holdings Feed
ProQuest.ormacsaml
springerlink.ebookscomplete
Alt Title HTML5 programming
Series The expert's voice in Web development
Expert's voice in Web development.
Record:   Prev Next

 

Contact Us | Legal | Print this page | Feedback