Web Standards [electronic resource] : Mastering HTML5, CSS3, and XML /
Sikos, Leslie.author.
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common web design problems, and gives you a deep understanding of web standards and how they can be implemented to improve your web sites. You will learn how to develop fully standards-compliant, mobile-friendly, and search engine-optimized web sites that are robust, fast, and easy to update while providing excellent user experience and interoperability. The book covers all major web standards for markup, style sheets, web typography, web syndication, semantic annotations, and accessibility. This edition has been fully updated with the latest in web standards, including the finalized HTML5 vocabulary and the full list of CSS3 properties. Web Standards: Mastering HTML5, CSS3, and XML is also a comprehensive guide to current and future standards for the World Wide Web, demonstrating the implementation of new technologies to address the constantly growing user expectations. Web Standards: Mastering HTML5, CSS3, and XML presents step-by-step guides based on solid design principles and best practices, and shows the most common web development tools and web design frameworks. You will master HTML5 and its XML serialization, XHTML5, the new structuring and multimedia elements, the most important HTML5 APIs, and understand the standardization process of HTML 5.1, HTML 5.2, and future HTML5 versions.
Description based upon print version of record.
""Web Standards""; ""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Preface""; ""Part 1: Web Standards""; ""Chapter 1: Introduction to Web Standards""; ""The Basic Concepts""; ""The Role of Standardization""; ""The Cost of Nonstandardized Markup""; ""Benefits of Standard-Compliant Markup""; ""Development and Announcement of Standards""; ""W3C""; ""WHATWG""; ""ERCIM""; ""IETF""; ""Ecma International""; ""Unicode Consortium""; ""DCMI""; ""IANA""; ""OASIS""; ""ISO""; ""Standards Promotion and Distribution""; ""Groups and Associations""
""The Web Standards Project""""Web Standards Group""; ""International Webmasters Association""; ""Web Industry Professionals Association""; ""Open Digital Rights Language Initiative""; ""Staying Informed: Events and Courses""; ""Resources""; ""Types, Stages, and Status of Standards""; ""The Variety of Rendering Engines""; ""Trident""; ""Gecko""; ""KHTML""; ""WebKit""; ""Presto""; ""Blink""; ""Amaya""; ""Testing the Standard Support of Browsers""; ""Standard Compliance Tests""; ""Comprehensive Tests""; ""Standards vs. Quirks Modes, DOCTYPE Switching""; ""Problem Statement""
""Limited Standards Support in Machine-Generated Code""""Major Concerns""; ""Bad Practices""; ""Lack of Support""; ""Unconcern""; ""Influential Sites""; ""Visual Appeal Over Functionality""; ""Well-Formedness""; ""Interoperability""; ""Browser Independence""; ""Eliminated Version Targeting""; ""Backward Compatibility""; ""Forward Compatibility""; ""Functionality""; ""Device Independence""; ""Separating Content from Presentation""; ""Usability""; ""Reliable Layout""; ""Code Optimality""; ""Summary""; ""References""; ""Chapter 2: Internationalization""; ""The Importance of Character Encoding""
""Unicode""""Characters That Should Be Avoided In the Markup""; ""Formatting Characters Suitable Also for Markup""; ""Special Characters""; ""The Byte-Order Mark ( BOM)""; ""Whitespace Characters""; ""NFC Normalization Is Recommended""; ""Unicode Should Be Preferred""; ""Declaring Character Encoding for the Markup""; ""Encoding Declaration in the HTTP Header""; ""In-Document Declarations""; ""Declaring Character Encoding for CSS""; ""HTTP Header Declarations""; ""In-Document Declarations""; ""Escape Codes, Special Characters, and Symbols""; ""Numeric References""; ""Entity References""
""Checking I18N""""Summary""; ""References""; ""Chapter 3: Markup Languages: More Than HTML5""; ""SGML Languages""; ""HTML""; ""XML Languages""; ""XHTML""; ""Version Overview""; ""HTML Versions and Variants""; ""XHTML Versions and Variants""; ""XHTML 1.0""; ""XHTML 1.1""; ""XHTML 2.0""; ""HTML5""; ""HTML5 Modules""; ""XHTML5""; ""(X)HTML 5.1, (X)HTML 5. 2, and Beyond""; ""Markup Syntaxes""; ""The HTML Syntax""; ""The XHTML Syntax and Restrictions""; ""Well-formedness""; ""Names Are in Lowercase""; ""Required End Tags""; ""Quoted Attribute Values""; ""No Attribute Minimization""
""Whitespace Handling""
Includes bibliographical references and index.
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common web design problems, and gives you a deep understanding of web standards and how they can be implemented to improve your web sites. You will learn how to develop fully standards-compliant, mobile-friendly, and search engine-optimized web sites that are robust, fast, and easy to update while providing excellent user experience and interoperability. The book covers all major web standards for markup, style sheets, web typography, web syndication, semantic annotations, and accessibility. This edition has been fully updated with the latest in web standards, including the finalized HTML5 vocabulary and the full list of CSS3 properties. Web Standards: Mastering HTML5, CSS3, and XML is also a comprehensive guide to current and future standards for the World Wide Web, demonstrating the implementation of new technologies to address the constantly growing user expectations. Web Standards: Mastering HTML5, CSS3, and XML presents step-by-step guides based on solid design principles and best practices, and shows the most common web development tools and web design frameworks. You will master HTML5 and its XML serialization, XHTML5, the new structuring and multimedia elements, the most important HTML5 APIs, and understand the standardization process of HTML 5.1, HTML 5.2, and future HTML5 versions.
Computer programming.
Software engineering.
Web Development.
Software Engineering/Programming and Operating Systems.