Guide to HTML5

Posted by Unknown on 5:31 AM 0 comments


The Definitive Guide to HTML5 Video

Learn HTML5, 19 books to get you started
Plugins will soon be a thing of the past. The Definitive Guide to HTML5 Video is the first authoritative book on HTML5 video, the new web standard that allows browsers to support audio and video elements natively. This makes it very easy for web developers to publish audio and video, integrating both within the general presentation of web pages. For example, media elements can be styled using CSS (style sheets), integrated into SVG (scalable vector graphics), and manipulated in a Canvas. The book offers techniques for providing accessibility to media elements, enabling consistent handling of alternative representations of media resources.
The Definitive Guide to HTML5 Video dives deep into the markup that is introduced for media element support in browsers. You’ll explore the default user interface offered through browsers for media elements, as well as the JavaScript API provided to control their behavior. You’ll also learn how to account for H.264 and Ogg Theora codecs.
What you’ll learn
  • How to create cross-browser markup in HTML to include audio and video into your web pages
  • How to replace the default controls of web browsers with your own or “skin” your media player
  • How to use the JavaScript API for media elements
  • How to integrate media elements with other HTML5 constructs such as CSS, SVG, Canvas, or Web Worker Threads
  • How tp make audio and video accessible
  • How to use media fragment URIs to address certain temporal subparts or tracks of a media resource
  • The open source tools available to deal with the new HTML5 media elements
  • Who this book is for
    This book is for those who are proficient in authoring and publishing Web pages, but have never utilized audio and video. It will also benefit old buffs of Adobe Flash, Microsoft Silverlight, or QuickTime who are trying to understand what is happening in HTML5 media and how to use the new media elements.

    HTML5 and CSS3: Develop with Tomorrow’s Standards Today

    Learn HTML5, 19 books to get you started
    HTML5 and CSS3 are the future of web development, but you don’t have to wait to start using them. Even though the specification is still in development, many modern browsers and mobile devices already support HTML5 and CSS3. This book gets you up to speed on the new HTML5 elements and CSS3 features you can use right now, and backwards compatible solutions ensure that you don’t leave users of older browsers behind.
    This book gets you started working with many useful new features of HTML5 and CSS3 right away. Gone are the days of adding additional markup just to style a button differently or stripe tables. You’ll learn to use HTML5′s new markup to create better structure for your content and better interfaces for your forms, resulting in cleaner, easier-to-read code that can be understood by both humans and programs.
    You’ll find out how to embed audio, video, and vector graphics into your pages without using Flash. You’ll see how web sockets, client-side storage, offline caching, and cross-document messaging can ease the pain of modern web development. And you’ll discover how simple CSS3 makes it to style sections of your page. Throughout the book, you’ll learn how to compensate for situations where your users can’t take advantage of HTML5 and CSS3 yet, developing solutions that are backwards compatible and accessible.

    HTML5 & CSS3 For The Real World

    Learn HTML5, 19 book to get you started
    HTML5 and CSS3 for the Real World is ideal for any web designer or developer who wants to start using the latest generation of web technologies in their everyday work.
    This book will teach you how to:
  • understand the new semantic markup available in HTML5
  • use CSS3 to make sites beautiful without sacrificing clean markup or resorting to complex workarounds
  • employ native HTML5 video and audio in your pages
  • use web fonts to enrich a site’s typography
  • make web applications accessible using WAI-ARIA
  • make the most of the new HTML form elements.
  • This easy-to-follow guide is illustrated with lots of examples, and leads readers through the process of creating great websites from start to finish using HTML5 and CSS3.
    It also features:
  • details on all the new HTML5 and CSS3 elements and features
  • information on the current level of browser support
  • advice for creating great experiences for all users thanks to progressive enhancement.
  • Smashing HTML5

    Learn HTML5, 19 books to get you started
    HTML5 is packed with great new features, including new content-specific elements, audio and video playback, canvas for drawing, and many others. But where to begin? With Smashing HTML5, you have everything you need to get up and running quickly.
    Bill Sanders is a professional Web developer, information and interface designer, and instructor. His expertise and knowledge shared throughout Smashing HTML5 will help fast-track you toward building next-generation Web sites.
    Smashing HTML5 provides comprehensive coverage – from how to get started with HTML5 to optimizing media on the Web. You will learn how to use text, graphics, audio, video, and navigation in HTML5 Web pages running in compatible browsers.
    You will also learn how to:
  • Work with HTML5 tags
  • Design page structure
  • Make site navigation easy for your audience
  • Integrate media including video into HTML5 pages
  • Harness the power of the HTML5 canvas
  • Use HTML 5 forms
  • Create interactivity, store information, and much more
  • Smashing HTML5 is an essential read for Web designers and developers looking to transition to HTML5. With this book, you’ll be able to create Web pages that not only look great, but also take advantage of the new features HTML5 has to offer.

    HTML5 Media

    Learn HTML5, 19 books to get you started
    If you’re a web developer or designer familiar with CSS and JavaScript, this tightly focused introduction shows you how to add HTML5 media elements to your web pages, and how to provide custom controls for letting web visitors interact with the content.
    You’ll also learn how to provide subtitles and captions, using file formats that work in browsers now. This book includes code samples and downloadable examples to help you take full advantage of audio and video in your web pages.
  • Ensure your audio or video works in all browsers that support HTML5 media elements
  • Learn about widely supported media file codecs and containers
  • Customize the appearance of media elements with CSS
  • Build your own applications to work with and control media elements
  • Apply video subtitles and closed captioning with SRT and WebVTT
  • Use SVG filters with HTML5, and play videos in your Canvas applications
  • Explore upcoming features, including support for multiple tracks and synchronized playback
  • HTML5 Geolocation

    Learn HTML5, 19 books to get you started
    Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API in action, with code and examples to help you build HTML5 apps using the “write once, deploy everywhere” model. Along the way, you get a crash course in geolocation, browser support, and ways to integrate the API with common geo tools like Google Maps.
  • Learn how geo information is gathered from different sources, depending on the device
  • Discover how coordinate systems work, including geodetic systems and datums
  • Use the API to collect location information from a user’s browser with JavaScript code
  • Place geo information on a map using the Google Maps or ArcGIS JavaScript APIs
  • Save geo data with databases, the Keyhole Markup Language, or the shapefile format
  • Be familiar with several practical uses for geo data, such as geomarketing, geosocial, geotagging, and geo-applications
  • HTML5 Cookbook

    Learn HTML5, 19 books to get you started
    Dive deep into the latest HTML5 features that really make the language shine—everything from markup semantics to Canvas, web forms, application protocols, and the latest JavaScript APIs.
    With more than 100 practical tips and techniques that you can use in your projects right away, the HTML Cookbook helps you experience HTML5′s versatility firsthand.
    Each informative recipe includes a code solution, along with a detailed discussion into why and how it works. And each chapter has an example design to showcase the topics presented. This handy book is perfect for intermediate to advanced web and mobile web developers ready to take advantage of HTML5 immediately, with recipes on the following topics:
  • Basic web syntax
  • Progressive HTML5 markup techniques
  • Geolocation
  • Web forms
  • Canvas
  • Audio and video
  • Microdata
  • Advanced JavaScript APIs
  • HTML5 Canvas

    Learn HTML5, 19 books to get you started
    Whether you currently use Flash, Silverlight, or just HTML and JavaScript, you’ll quickly pick up the basics. Practical examples show you how to create various games and entertainment applications with Canvas as you learn. Gain valuable experience with HTML5, and discover why leading application developers rave about this specification as the future of truly innovative web development.
  • Create and modify 2D drawings, text, and bitmap images
  • Incorporate and manipulate video, and add audio
  • Build a basic framework for creating a variety of games on Canvas
  • Use bitmaps and tile sheets to develop animated game graphics
  • Go mobile: port Canvas applications to iPhone with PhoneGap
  • Explore ways to use Canvas for 3D and multiplayer game applications
  • HTML5: Designing Rich Internet Applications

    Learn HTML5, 19 books to get you started
    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
  • Pro HTML5 Programming Powerful APIs for Richer Internet Application Development

    learn HTML5, 19 books to get you started
    In this book, developers will learn how to use the latest cutting-edge HTML5 web technology—available in the most recent versions of modern browsers—to build web applications with unparalleled functionality, speed, and responsiveness.
  • Explains how to create real-time HTML5 applications that tap the full potential of modern browsers
  • Provides practical, real-world examples of HTML5 features in action
  • Shows which HTML5 features are supported in current browsers
  • Covers all the new HTML5 APIs to get you up to speed quickly with HTML5
  • What you’ll learn
  • How the HTML5 specification has evolved
  • How to develop cutting-edge web applications using new HTML5 features like WebSockets, geolocation, Web Storage, Canvas, and audio and video
  • Which features are available in browsers today
  • Who this book is for
    Web designers and developers who want to use the latest cutting-edge technology available in current browsers
    Developers who want to create dynamic, HTML5 web applications
    Developers who want to know which HTML5 features are supported in current browsers

    Leave a Reply