: RJ Owen, Luke Stevens
: The Truth About HTML5
: Apress
: 9781430264163
: 1
: CHF 32.80
:
: Allgemeines, Lexika
: English
: 184
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF
The Truth About HTML5 is for web designers, web developers, and front-end coders who want to get up to speed with HTML5. The book isn't afraid to point out what everyone gets wrong about HTML5's new markup, so you don't make the same mistakes. It will show you what rocks in HTML5 today and what the future holds.

Marking up a basic web page shouldn't be a quasi-religious exercise where the high priests of HTML5 must be consulted for their interpretation of the holy texts (the HTML5 spec). Don't waste hours trawling through confusing, poorly researched, and often flat-out wrong information on the Internet. Get the truth on HTML5's markup here. You'll also find out about HTML5's new microdata standard that's being used on major websites, such as eBay and IMDB, right now, and get the low-down on the Canvas object and what it can and can't do for you. The book also covers how HTML5 affects CMSs and web apps, what HTML5 means for mobile, and what the future holds.

HTML5 isn't one big blob of technology that will be 'finished' at some point in the future. It's a grab bag of cool stuff, much of which has been around for years. Learn what's well supported and ready to go today. Now that the initial wave of hype is over, it's time to learn the truth about HTML5.

A bio is not available for this author.

Contents at a Glance3
Contents172
About the Authors182
About the Technical Reviewer183
Foreword184
Introduction4
Chapter 1: A Somewhat Sensationalized History of HTML56
How Architecture Astronauts and the W3C Tried to Kill HTML6
You Probably Use XML6
XHTML Is Born, But What Does It Mean?7
Draconian Error Handling (Or: Why Don t I Just Punch You in the Face?)7
OK, Not Really. But Your Browser Would Punch You in the Face8
XHTML Still Meant Better HTML8
But the Crazy Had Only Just Begun8
XHTML 2.0: Unloved and Alone9
HTML5: A New Hope?.?.?.?We Hope9
The W3C Says Go to Hell10
The WHATWG Is Born10
It s a Whole New World11
To HTML5 and Beyond!11
HTML5 Is the New Black or Hotness or Something12
Is HTML5 Hype, Substance, or Both?12
Hixie or Bust12
XHTML 2.0 Is Dead and Everyone Is Happy13
HTML5?.?.?.?er?.?.?.?HTML, wait?.?.?.?HTML.next?13
Should We Just Kill Off the W3C Altogether or Embrace It?14
Reform14
Destroy14
Embrace15
How Does New Stuff Get Added to HTML5 Now?15
WHATWG and W3C Diversions16
TLDR
What We ll Be Focusing On17
Chapter 2: The Truth About a Basic HTML5 Web Page18
Formatting Changes in HTML519
What About an HTML5 Shim and CSS for the New Elements?19
What About the HTML5 Boilerplate and Modernizr ?20
Chapter 3: The Truth About Structuring an HTML5 Page21
A Little Taste of Pain: The Sectioning Elements21
Where Did These Elements Come From?22
Who Cares?23
The Contradiction at the Heart of HTML5 s New Elements23
Outline What?24
What Is an Outline, and Why Should I Care?24
How We Currently Create Outlines (Even Without Realizing It)24
Sectioning Is an Old Problem26
If We Care About Blind Users, We Should Care About Headings27
HTML5 s Improved Outlining Was Dead Before It Ever Shipped27
Sneaking in Big Ideas Leads to Dead Ideas28
We Forked the Spec28
The Exception Is28
The Exception Is28
2928
How Should We Structure an HTML5 Page?29
Styling Headings HTML5-Style Is Kind of Insane30
This Is Not Inconsequential: People Have to Teach This Stuff31
Where Does This Leave Us?31
A Sane Approach to Structural Markup for Accessibility31
ARIA Benefits32
Layout Recommendations33
Chapter 4: The Truth About HTML5 s Structural Elements34
34
34
3434
Really, It Doesn t Do Anything35
How Can Screen Readers Use35
How Can Screen Readers Use35
3535
ARIA Alternative: Banner35
Recommendation36
36
36
3636
Good Intentions Accessibility Disaster
ARIA Alternative: Navigation36