<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>13851</bug_id>
          
          <creation_ts>2011-08-21 04:19:50 +0000</creation_ts>
          <short_desc>Title:Semantics, structure, and APIs of HTML documents. About the new Html 5 tags i have some confusion. If the new tags just has semantic meaning than what is the point of including too many tags in the new html version. Its like the browser wars all ove</short_desc>
          <delta_ts>2011-12-03 03:35:29 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#top</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to>contributor</assigned_to>
          <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>55542</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2011-08-21 04:19:50 +0000</bug_when>
    <thetext>Specification: http://www.w3.org/TR/html5/
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
Title:Semantics, structure, and APIs of HTML documents.

About the new Html 5 tags i have some confusion.
If the new tags just has semantic meaning than what is the point of including
too many tags in the new html version.
Its like the browser wars all over again as every browser will want to add
their own tags and features in the already cluttered
html markup.
      We all love old school &quot;DIV&quot; .It was simple and easy to learn.
A new tag added to html 5 is a new tag that has to be learned by everybody.
And as you know that learning new thing is a thing that the developer
community is not very good at.
Some may hate the changes.

    So As a you are a w3 representative i wanna give a suggestion about
semantics of the tags.
I think we should be using old divs as usual. And there should be something
like reserved &quot;ID&quot;s and instead
of &lt;header&gt;, &lt;div id=&quot;HEADER&quot;&gt; should be parsed or understood by browser as
header in the page.
This way the user and the old browser will be immune to the fast changing web
specification.
You were saying that google can understand the ids given to divs so why
browser can&apos;t???
To differentiate between reserved ids from regular ids we can do something
like CAPITALIZE them or append a special character at beginning
like id=&quot;$header&quot; id=&quot;$footer&quot;.

If we are just using &lt;header&gt; and &lt;footer&gt; tags that doesn&apos;t means the
developer will not be giving them ids.
So why don&apos;t just giv id to old school divs .That way backward compatibility
will be also ensured...
And browser maker can also be relaxed as they don&apos;t have to release a new
version every time a new tag is discovered.

Posted from: 202.159.215.190
User agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>60880</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2011-12-03 03:35:29 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: &lt;div id=&quot;header&quot;&gt; seems longer than &lt;header&gt;. I don&apos;t see much point doing that. The compatibility argument isn&apos;t strong since everyone now basically supports &lt;header&gt;.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>