Web Standards

Mastering HTML5, CSS3, And XML

Web standards – Mastering HTML5, CSS3, and XML. Apress, Inc., New York, USA, 2011, ISBN 978-1-4302-4041-9 (Print)/ISBN 978-1-4302-4042-6 (eBook)/ISBN 978-1-4302-4043-3 (myCopy); 528 ps.

Create Optimized, Browser-Independent Websites Using Web Standards

Web Standards

Web Standards: Mastering HTML5, CSS3, and XML is a comprehensive guide to current and future standards for the World Wide Web. It reveals techniques to obtain standards compliance in development and redesign through step-by-step guides, along with the most common web standards problems and their solutions.

Order from Amazon | Apress | B&N | Springer

A Web Standards Bestseller

  • #2 bestseller on Amazon in XML programming, 2012
  • #3 “most wished for” book on Amazon in XML programming, 2012
  • #37 bestseller on Amazon in network programming, 2012
  • Rated 5 out of 5 stars on Amazon

At A Glance

  • Step-by-step guides to hand coding
  • Common problems and their solutions
  • Practical tips and tricks, best practices
  • Significance of website standardization
  • Theoretical background of web standards
  • Standardization bodies, events, and resources
  • Web technologies from the standardista point of view
  • Fundamental web design principles and Web Quality Assurance
  • Major specifications of the Open Web Platform
    • CSS3 modules and features (Web Fonts, CSS3 transitions, etc.)
    • Web accessibility, WAI-ARIA 1.0, WCAG 1.0, WCAG 2.0, and U.S. Section 508
    • HTML5 APIs (Canvas, Geolocation, Web Storage, Web Workers, WebSocket, etc.)
    • The Semantic Web, machine-readable metadata, RDF technologies, RDFa, HTML5 microdata

Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common website problems, and gives you a deep understanding of web standards and how they can be applied to improve your website. You will learn how to create fully standards-compliant websites and provide search engine-optimized Web documents with faster download times, accurate rendering, correct appearance and layout, lower development cost, approved accessibility, backward and forward compatibility, and easy maintenance and content updating. The book covers all major Web standards, focusing on syntax, grammar, recommended annotations, and other standardization concerns.

Web Standards: Mastering HTML5, CSS3, and XML is also a comprehensive guide to current and future standards for the World Wide Web. As a web developer, you’ll have seen problems with inconsistent appearance and behavior of the same site in different browsers. Web standards can and should be used to completely eliminate these problems. Web Standards: Mastering HTML5, CSS3, and XML describes how you can make the most of web standards, through technology discussions as well as practical sample code that you can use for your own sites and web applications. It also provides a quick guide to standard website creation for Web developers.

  • Learn techniques and best practices to achieve full standards compliance
  • Write valid markup, styles, and news feeds from scratch or standardize websites by redesign
  • Restrict markup to semantics and provide reliable layout, separate content from presentation and behaviour

What You’ll Learn

  • The importance and benefits of Web standards
  • How to write valid markup from scratch
  • The most up-to-date standards, rather than non-finalized specifications
  • How to provide meaningful semantics and machine-readable metadata
  • How to restrict markup to semantics
  • How to achieve full standard compliance reasonably

Web standards are not fixed sets of rules but a constantly evolving list of finalized technical specifications of web technologies released by standardization bodies such as the W3C, the WHATWG, the ERCIM, the IETF, the Ecma International, the Unicode Consortium, the DCMI, the IANA, the OASIS, and the ISO. This is why it is crucial to learn how to distinguish those specifications that are under development from the ones that already reached the final development status (in case of W3C specifications, the highest maturity level).

In website development, there are competing specifications and formats you should know. By reading this book, you will be able to choose the more advanced technologies, standards, and techniques between the two or more options. For example, two popular formats are used in web syndication, Atom and RSS, however, Atom is the more advanced between the two formats due to its IANA-registered Internet Media Type, Relax NG support, XML namespace, and other features, and thus it should be preferred.

Who This Book Is For

Web Standards: Mastering HTML5, CSS3, and XML provides a complete reference of Web standardization resources for website developers. It can also be recommended as a university textbook for web development courses.

The Bible Of Web Standardization

The Author
Contents
Links And References
Download Listings
Testimonials

HTML5 And XHTML5 Tutorials: HTML5 Overview | Well-Structured HTML5 Documents | HTML5 Video Tutorial | XHTML5 tutorial | XHTML5: The Zenith Of Markup Languages

CSS3 Tutorials: CSS3 modules tutorial | CSS3 transitions tutorial | Web Fonts tutorial

Semantic Web Tutorials: Semantic Web Overview | RDF Tutorial | XHTML+RDFa Tutorial

Responsive Web Design Tutorial: From Progressive Enhancement To Responsive Web Design

RSS Tutorial

Web Accessibility Tutorial

Website Standardization Tutorial

Drawing on the HTML5 Canvas
Directly Embedded SVG in HTML5
File API Demonstration
Standard-Compliant GoogleMaps Embedding Code
Valid YouTube Video Embedding