HTML5 Hacks

HTML5 Hacks

Author: Jesse Cravens

Publisher: "O'Reilly Media, Inc."

Published: 2012-11-15

Total Pages: 505

ISBN-13: 144933508X

DOWNLOAD EBOOK

With 90 detailed hacks, expert web developers Jesse Cravens and Jeff Burtoft demonstrate intriguing uses of HTML5-related technologies. Each recipe provides a clear explanation, screenshots, and complete code examples for specifications that include Canvas, SVG, CSS3, multimedia, data storage, web workers, WebSockets, and geolocation. You’ll also find hacks for HTML5 markup elements and attributes that will give you a solid foundation for creative recipes that follow. The last chapter walks you through everything you need to know to get your HTML5 app off the ground, from Node.js to deploying your server to the cloud. Here are just a few of the hacks you’ll find in this book: Make iOS-style card flips with CSS transforms and transitions Replace the background of your video with the Canvas tag Use Canvas to create high-res Retina Display-ready media Make elements on your page user-customizable with editable content Cache media resources locally with the filesystem API Reverse-geocode the location of your web app user Process image data with pixel manipulation in a dedicated web worker Push notifications to the browser with Server-Sent Events


HTML5

HTML5

Author: Adam McDaniel

Publisher: John Wiley & Sons

Published: 2011-10-20

Total Pages: 386

ISBN-13: 111820476X

DOWNLOAD EBOOK

Use the latest version of HTML to create dynamic Web pages HTML5 is the latest iteration of the standard markup language for creating Web pages. It boasts extensive updates from its predecessor and allows you to incorporate rich media content into a site without any dependence on extra software such as Flash. Packed with hundreds of screen shots, this visual guide introduces you to the many new features and abilities of HTML5 and shows you the many exciting new possibilities that exist for designing dynamic Web pages. Offers visual learners a solid reference on HTML5, the latest version of the standard markup language for designing Web pages Demonstrates how to use HTML5 to create Web pages that feature the latest in rich media content Provides easy-to-understand examples that cover a variety of topics to get you up and running with HTML5 Features a companion Web site that contains all the code needed to learn HTML5 HTML5: Your visual blueprint for designing effective Web pages opens your eyes to the world of possibilities that exist with the new version of the popular markup language. Adam R. McDaniel is a Web developer, technical architect, and security analyst, who has contributed to the Linux Kernel.


Mobile HTML5

Mobile HTML5

Author: Estelle Weyl

Publisher: "O'Reilly Media, Inc."

Published: 2013-11-13

Total Pages: 592

ISBN-13: 1491948884

DOWNLOAD EBOOK

Build kickass websites and applications for all mobile (and non-mobile) platforms by adding HTML5 and CSS3 to your web development toolkit. With this hands-on book, you’ll learn how to develop web apps that not only work on iOS, Android, Blackberry, and Windows Phone, but also perform well and provide good user experience. With lots of code and markup examples, you’ll learn best practices for using HTML5 features, including new web forms, SVG, Canvas, localStorage, and related APIs. You’ll also get an in-depth look at CSS3, and discover how to design apps for large monitors and tiny screens alike. Learn HTML5’s elements, syntax, and semantics Build forms that provide enhanced usability with less JavaScript Explore HTML5 media APIs for graphics, video, and audio Enable your applications to work offline, using AppCache, localStorage, and other APIs Learn what you need to know about CSS3 selectors and syntax Dive into CSS3 features such as multiple backgrounds, gradients, border-images, transitions, transforms, and animations Make your web applications usable, responsive, and accessible. Design for performance, user experience, and reliability on all platforms


HTML5: Up and Running

HTML5: Up and Running

Author: Mark Pilgrim

Publisher: "O'Reilly Media, Inc."

Published: 2010-08-06

Total Pages: 224

ISBN-13: 1449399665

DOWNLOAD EBOOK

If you don't know about the new features available in HTML5, now's the time to find out. This book provides practical information about how and why the latest version of this markup language will significantly change the way you develop for the Web. HTML5 is still evolving, yet browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and mobile browsers are even farther ahead. HTML5: Up & Running carefully guides you though the important changes in this version with lots of hands-on examples, including markup, graphics, and screenshots. You'll learn how to use HTML5 markup to add video, offline capabilities, and more -- and you’ll be able to put that functionality to work right away. Learn new semantic elements, such as , , and Meet Canvas, a 2D drawing surface you can program with JavaScript Embed video in your web pages without third-party plugins Use Geolocation to let web application visitors share their physical location Take advantage of local storage capacity that goes way beyond cookies Build offline web applications that work after network access is disconnected Learn about several new input types for web forms Create your own custom vocabularies in HTML5 with microdata


Hacking Web Apps

Hacking Web Apps

Author: Mike Shema

Publisher: Newnes

Published: 2012-08-29

Total Pages: 298

ISBN-13: 159749951X

DOWNLOAD EBOOK

HTML5 -- HTML injection & cross-site scripting (XSS) -- Cross-site request forgery (CSRF) -- SQL injection & data store manipulation -- Breaking authentication schemes -- Abusing design deficiencies -- Leveraging platform weaknesses -- Browser & privacy attacks.


Adobe Dreamweaver CS6 Bible

Adobe Dreamweaver CS6 Bible

Author: Joseph Lowery

Publisher: John Wiley & Sons

Published: 2012-06-27

Total Pages: 1226

ISBN-13: 1118239776

DOWNLOAD EBOOK

Thoroughly covers the latest version of the leading website development software Web designers rely on Dreamweaver to create functional, attractive websites quickly and efficiently. The newest version adds some important functionality for tablet and smart phone screens, HTML5 enhancements, CSS3 updates, and native mobile application development for iOS, Android, and other platforms. This comprehensive guide covers them all and much more, making it the complete course in Dreamweaver for new users as well as a vital guide to help experienced designers delve deeper into more advanced topics. Covers all the updates in the newest version of Dreamweaver, including multi-screen, responsive web design for desktop, tablets, and phones; plug-in free video and audio playback; new web font support; and native mobile application development for Apple iOS, Google Android, Palm, Symbian, BlackBerry, and other platforms Features all the basic information for new users as well as detailed coverage of more advanced topics Shows how to set preferences, access the code directly, build pages using style sheets, work with text and images, set up tables, create interactive forms, and use frames and framesets Explores JavaScript frameworks, powering Ajax pages with jQuery, making data dynamic, using content management systems like WordPress, inserting Flash elements, using video and audio, integrating with XML and XSLT, animating with CSS3, and much more Dreamweaver CS6 Bible is the A-to-Z Dreamweaver reference for all web developers.


Building Web Apps with Ember.js

Building Web Apps with Ember.js

Author: Jesse Cravens

Publisher: "O'Reilly Media, Inc."

Published: 2014-07-09

Total Pages: 187

ISBN-13: 144937090X

DOWNLOAD EBOOK

If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend—this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern. Through the course of the book, you’ll learn how to build a prototype Ember application (a musician index called Rock’n’Roll Call), using routers, templates, models, controllers, and views. You’ll also understand how Ember’s convention over configuration approach helps you persist data, build backend technologies, and create widgets for developing production-capable applications that behave like desktop software. Set up workflow management and boilerplate code creation Learn how Ember’s “developer ergonomics” help you use less code Write templates for the book’s prototype with Handlebars.js Use routers to manage application states without reloading the page Connect controllers and views with events, and sync data with data-binding Build an Ember backend with a RESTful API or Ruby on Rails Use the Ember-Data library to persist data and talk to the backend Write reusable encapsulated widgets to extend your applications


Build an HTML5 Game

Build an HTML5 Game

Author: Karl Bunyan

Publisher: No Starch Press

Published: 2015-03-01

Total Pages: 220

ISBN-13: 1593276788

DOWNLOAD EBOOK

If you already have even basic familiarity with HTML, CSS, and JavaScript, you’re ready to learn how to build a browser-based game. In Build an HTML5 Game, you’ll use your skills to create a truly cross-platform bubble-shooter game—playable in both desktop and mobile browsers. As you follow along with this in-depth, hands-on tutorial, you’ll learn how to: –Send sprites zooming around the screen with JavaScript animations –Make things explode with a jQuery plug-in –Use hitboxes and geometry to detect collisions –Implement game logic to display levels and respond to player input –Convey changes in game state with animation and sound –Add flair to a game interface with CSS transitions and transformations –Gain pixel-level control over your game display with the HTML canvas The programming starts right away in Chapter 1—no hemming and hawing, history, or throat clearing. Exercises at the end of each chapter challenge you to dig in to the bubble shooter’s code and modify the game. Go ahead. Take the plunge. Learn to create a complete HTML5 game right now and then use your newfound skills to build your own mega-popular, addictive game.


Kinect Hacks

Kinect Hacks

Author: Jared St. Jean

Publisher: "O'Reilly Media, Inc."

Published: 2012

Total Pages: 280

ISBN-13: 1449315208

DOWNLOAD EBOOK

Much more than a game controller, Microsoft's Kinect is a bundle of high quality sensors for capturing data on depth, motion, and form. It was only a matter of time before spirited hackers got involved, and this hands-on guide--written by an editor of developkinect.com--highlights the best projects to come out of OpenKinect, the largest and most active Kinect hacking community.


HTML5 for Publishers

HTML5 for Publishers

Author: Sanders Kleinfeld

Publisher: "O'Reilly Media, Inc."

Published: 2011-10-06

Total Pages: 76

ISBN-13: 144932004X

DOWNLOAD EBOOK

HTML5 is revolutionizing the Web, and now it's coming to your ebook reader! With the release of the EPUB 3 specification, HTML5 support is officially a part of the EPUB standard, and publishers are able to take full advantage of HTML5's rich feature set to add rich media and interactivity to their ebook content. HTML5 for Publishers gives an overview of some of the most exciting features HTML5 provides to ebook content creators--audio/video, geolocation, and the Canvas--and shows how to put them in action. Learn how to: Intersperse audio/video with textual content Create a graphing calculator to display algebraic equations on the Canvas Use geolocation to customize a work of fiction with details from the reader's locale Employ MathML to create an interactive equation solver Make a coloring book using SVG and JavaScript