Web Standards Mastering HTML5, CSS3, and XML

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...

Full description

Bibliographic Details
Main Author: Sikos, Leslie. author (author)
Format: eBook
Language:Inglés
Published: Berkeley, CA : Apress 2014.
Edition:2nd ed. 2014.
Series:The expert's voice in web development
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629825006719
Table of Contents:
  • ""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""