Make WordPress Core

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#12524 closed enhancement (wontfix)

Level of HTML5 usage in 2010.

Reported by: hakre's profile hakre Owned by: iammattthomas's profile iammattthomas
Milestone: Priority: normal
Severity: normal Version: 3.0
Component: Themes Keywords:
Focuses: Cc:


I see some HTML5 partly flowing into 2010 (example: r13565) but I also see some of the recommendations for HTML5 not in it.

I have no background information about the state of that theme regarding the decision for or against a specific HTML version. So I need to ask:

Is this little HTML5 in there to actually camouflage the theme being HTML5 or is it in as a statement to actually make use of it? Just curious.

A very speaking example is the <div id="header"> / <header> demo in this article which actually provides a html5 blog mockup sample page which seems ideally convenient as a pattern for something like a wordpress theme.

Are there any plans to adopt HTML5 for the theme? Looks like many new HTML elements are available for semantic web publishing WP could make use of.

Change History (5)

#1 @hakre
14 years ago

  • Milestone Unassigned deleted
  • Version set to 3.0

#2 @hakre
14 years ago

  • Component changed from General to Themes

#3 @nacin
14 years ago

  • Milestone set to 3.0
  • Owner set to iammattthomas
  • Status changed from new to assigned
  • Type changed from defect (bug) to enhancement

#4 @iammattthomas
14 years ago

  • Resolution set to wontfix
  • Status changed from assigned to closed

2010 will be valid HTML5, but we won't be using any HTML5-specific elements like <header> or <footer>. They're fantastic and I look forward to using them in future themes, but today, the reward for using those elements isn't worth the headaches caused by trying to make older browsers interpret them reliably.

Remember WordPress will be getting a new default theme every year now, so we'll have lots of opportunities to revisit this.

#5 @nacin
14 years ago

  • Milestone 3.0 deleted
Note: See TracTickets for help on using tickets.