Oct 10, 2011 ... Estelle Weyl. & Maximiliano Firtman. Mobile. HTML5 coming soon... also by @ ...
why mobile html5? Wednesday ..... window.orientation.
Reasons for mobile web development. □ Many different platforms: Android,
IPhone, Symbian,. Windows Phone/ Mobile, MeeGo… (only a few of them) ...
One increasingly popular technology for creating cross-platform .... for mLearning, i.e. tools for general purpose mobile content development, delivery and ...
the programming model is relatively light-weight (consisting of HTML5 markup,
styling and ... PULP Scription: A DSL for Mobile HTML5 Game Applications. 505.
May 15, 2012 ... cross-platform applications is essential in the modern mobile market. ... mobile,
HTML5, cross-platform, performance ..... Windows Mobile .NET.
well as with the growing need to be connected and learn anywhere and anytime lead to considerable ... HTML5 stack, which includes two other technologies, except HTML5 itself â CSS3, the latest .... mLearning Studio MP3; FLV, MP4 (H264).
JavaScript application classes. They reported just-in-time ... combination of both HTML5 and Flash. Rogers et al. ... QuickTime or Adobe Flash. Three groups of ...
MOBILE WEB DEVELOPER (HTML5, CSS3, JAVASCRIPT). Position: Full time.
Education: Post secondary education in computers, engineering or a related ...
devices, e-readers, tablets and the like is arguably ... Richard Padley ... and web services, publishers can cut out wasted effort and build cross-platform apps.
Why Use HTML5 for Audio and Video vs. Flash. 205. HOUR 12. Audio and Video
in HTML5. What You'll Learn in This Hour: . Why the and tags ...
basic techniques involved in setting up Dreamweaver websites and basic editing
... creating the web page content, including HTML5 and CSS3. Thus, the basic.
Jun 28, 2013 - Abbreviations and Acronyms. 5. 1 Introduction. 10. 1.1 HTML5 . ..... including Firefox, Chrome, Safari, Internet Explorer 10, Android browser,.
Dec 11, 2013 ... THE MICROSOFT JOURNAL FOR DEVELOPERS. DECEMBER 2013 VOL 28
NO 12. Entity Framework 6: The Ninja Edition. Julie Lerman.
Mobile developer (Ext JS / Sencha Touch / HTML5 / CSS3). ProductIP is an
integrated online GRC (Governance, Risk Management, and Compliance).
5 days ago - Page 1 ... Oswald Campesato CSS3 and HTML5 for Mobile and Desktop Oswald Campesato create mobile Web applic
based mobile apps, we have developed a vulnerability detection tool to analyze
... Keywords. HTML5-based Mobile Application; Code Injection; Static Analy- sis.
1. ...... library (called cordova.jar) when compiling their code. This library can be ..
How to add local databases using Web SQL and Indexed DB . How to build an ...
This hour you will learn about web storage and how you can use space on your.
While there are far more native than HTML5 mobile ... 6% or 75,000 are mobile
web or HTML5 based. Another ..... app for iOS, Android, Blackberry, Windows.
6 Feb 2012 ... HTML5 and CSS3. 7. JavaScript and Javascript frameworks for mobile web/app
developers (Jayson). 8. Project 1: Designing and building a ...
Jun 28, 2013 - 17 gies to use energy in a more efficient manner. Research in the latter usually involves ...... On Samsung Galaxy S3 device, open the browser from the home screen, ...... using a 3G-connected laptop. However, these ...
An Android application is designed to ... This activity can then be supported by an Android application ... alternatives to native mobile application development. 4. HTML5 ..... The Swedish National Agency for Education (Skolverket). (2011).
Mar 21, 2012 ... Because HTML5 needs to support existing content, the doc- type could .... In
addition to the CSS properties set by W3C, a browser developer ...
Nov 12, 2013 ... Media, Inc. Mobile HTML5, the image of a Racket-tailed Drongo, and ..... You can
test all the examples in this book on Windows, Unix, Android.
Want to read more? You can buy this book at oreilly.com in print and ebook format. Buy 2 books, get the 3rd FREE! Use discount code: OPC10 All orders over $29.95 qualify for free shipping within the US.
It’s also available at your favorite book retailer, including the iBookstore, the Android Marketplace, and Amazon.com.
Editors: Simon St. Laurent and Meghan Blanchette Production Editor: Kristen Brown Copyeditor: Kiel Van Horn Proofreaders: Troy Mott and Jasmine Kwityn November 2013:
Indexer: Lucie Haskins Cover Designer: Randy Comer Interior Designer: David Futato Illustrator: Rebecca Demarest
First Edition
Revision History for the First Edition: 2013-11-12:
First release
See http://oreilly.com/catalog/errata.csp?isbn=9781449311414 for release details. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Mobile HTML5, the image of a Racket-tailed Drongo, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc., was aware of a trade‐ mark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.
ISBN: 978-1-449-31141-4 [LSI]
Table of Contents
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Native Applications Versus Web Applications What’s New(t)? New Elements and APIs What’s New in CSS? Mobile-Specific Considerations Why This Book? What’s in This Book Conventions Used in This Book Using Code Examples Safari® Books Online How to Contact Us Acknowledgments
xii xvii xix xx xx xxii xxiii xxiii xxiv xxiv xxv
1. Setting the Stage to Learn Mobile HTML5, CSS3, and JavaScript APIs. . . . . . . . . . . . . . . . 1 CubeeDoo: HTML5 Mobile Game Development Tools Text Editor Browser Debugging Tools Desktop Debuggers Remote Debugging Testing Tools Emulators and Simulators Online Tools Phones Automated Testing
Attributes Global and Internationalization Attributes HTML 4 Attributes Made Core in HTML5 New to HTML5: Global Accessibility and Interactive Attributes HTML Element/Attribute Syntax Self-Closing Elements Best Practices The Required Components Elements Found in the : Adding Metadata Mobile Meta Tags Mobile Vendor-Specific Values The of Your Web Page s Aren’t Just for Stylesheets
25 26 29 31 35 37 38 39 44 45 47 49 50 51
3. Elements That Are New in HTML5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Sectioning Elements in HTML5 Versus