<?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>10255</bug_id>
          
          <creation_ts>2010-07-29 06:19:05 +0000</creation_ts>
          <short_desc>address element needs to apply more granularly</short_desc>
          <delta_ts>2010-10-04 14:55:09 +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>pre-LC1 HTML5 spec (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.whatwg.org/specs/web-apps/current-work/#the-address-element</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>externalComments, needsReview</keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>contributor</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>ayg</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>smccandlish+w3c</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>37153</commentid>
    <comment_count>0</comment_count>
    <who name="">contributor</who>
    <bug_when>2010-07-29 06:19:05 +0000</bug_when>
    <thetext>Section: http://www.whatwg.org/specs/web-apps/current-work/#the-address-element

Comment:
The earlier version where it said &quot;If an address element applies to a section
of a document, then it represents contact information for that	section only&quot;
was a better approach. I see what you&apos;re after here, but it&apos;s way too 1996. &quot;A
web page&quot; or &quot;a document&quot; in 2010 terms is very, very often a composite
content stream with numeous sources with independent attribution (contact
info).	This needs to work down to the div level. I would suggest that this be
done with id attributes and some attribute of the address element that refers
to an id attribute (e.g. &lt;div id=&quot;foo&quot;&gt;...&lt;address
scope=&quot;foo&quot;&gt;...&lt;/address&gt;&lt;/div&gt;  Please re-examine this with a more &quot;Web 2.0+&quot;
view.  - Stanton - gmail: smccandlish - please subscribe me to this bug (I&apos;m
submitting this thru the floating mini-form at the bottom of
http://whatwg.org/specs/web-apps/current-work)

Posted from: 68.35.93.63</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37154</commentid>
    <comment_count>1</comment_count>
    <who name="Stanton McCandlish">smccandlish+w3c</who>
    <bug_when>2010-07-29 06:35:56 +0000</bug_when>
    <thetext>Nevermind request to add me to the bug; I noticed the pop-up link that allowed me to get the bug number and come here to get registered and do it myself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38735</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-09-09 09:57:51 +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: Did Not Understand Request
Change Description: no spec change
Rationale: What is the use case for providing author contact information on a basis more fine-grained than the nearest &lt;article&gt;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38874</commentid>
    <comment_count>3</comment_count>
    <who name="Stanton McCandlish">smccandlish+w3c</who>
    <bug_when>2010-09-11 08:19:29 +0000</bug_when>
    <thetext>As I said, &quot;a web page&quot; today frequently consists of all sorts of inlined content piped in from somewhere else, and not attributable to the author of the page as such. Not all such items are suitable to be marked up as &lt;article&gt;s.

An extremely common use case would be discussion forums, like this very Bugzilla, or any webboard, or any &quot;comments&quot; section on a blog page, or the talk pages of any wiki.  Each post is individually attributable, and would probably be a &lt;div&gt;.  The *initial* post should arguably be an &lt;article&gt;, but the responses arguably should not be, since they are not independent, but subordinate to and dependent upon the original &quot;article&quot; (post, announcement, whatever).

If you re-read my original post now, it should make more sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38928</commentid>
    <comment_count>4</comment_count>
    <who name="Aryeh Gregor">ayg</who>
    <bug_when>2010-09-12 18:18:48 +0000</bug_when>
    <thetext>The spec explicitly and normatively says you can use &lt;article&gt; in those cases:

&quot;&quot;&quot;
When article elements are nested, the inner article elements represent articles that are in principle related to the contents of the outer article. For instance, a blog entry on a site that accepts user-submitted comments could represent the comments as article elements nested within the article element for the blog entry.
&quot;&quot;&quot;
http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-article-element

The name is arguably not ideal, but that&apos;s true for most HTML elements, and it&apos;s usually hard to come up with better ones.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38991</commentid>
    <comment_count>5</comment_count>
    <who name="Stanton McCandlish">smccandlish+w3c</who>
    <bug_when>2010-09-13 19:55:25 +0000</bug_when>
    <thetext>I still don&apos;t see any reason this is applied at the article level instead of div. Basically it&apos;s just going to force people to have to re-code billions (across the whole Web, not individually) of divs as articles for no real reason.  The original wording of HTML5&apos;s address, as I quoted in first message on this thread, made a lot more sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38993</commentid>
    <comment_count>6</comment_count>
    <who name="Aryeh Gregor">ayg</who>
    <bug_when>2010-09-13 20:45:01 +0000</bug_when>
    <thetext>No version of HTML5 ever had the text you quoted in comment #0.  That was part of a totally different spec, &quot;HTML: The Markup Language Reference&quot;:

http://dev.w3.org/html5/markup/address.html

People are expected to use semantic elements such as &lt;article&gt; rather than non-semantic elements such as &lt;div&gt; when they want the relevant semantics.  &lt;div&gt; is only meant to be used when no other element is applicable.  Since a number of semantic elements were added in HTML5, this will require some rewriting compared to HTML 4, yes.  Other things key off &lt;article&gt; specially too, like &lt;time pubdate&gt; and (IIRC) the header algorithm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38996</commentid>
    <comment_count>7</comment_count>
    <who name="Stanton McCandlish">smccandlish+w3c</who>
    <bug_when>2010-09-13 23:58:32 +0000</bug_when>
    <thetext>I didn&apos;t say is should ONLY apply to div. I said that it should be applicable down to that level (i.e., the level of block elements generally, to spell it out).  That is, it should also apply to blockquote and other elements that could contain address element information. 

Now that I think of it, even some inline elements could use this.  For example, source code (in the code element) often has such information in code comments.

It would be kind of absurd to mark up a blockquote, code block, etc., as an article AND as a blockquote or code or whatever, simply to be able to use address.  Such elements have *their own* semantics, and should not have to be stuffed within the semantic &quot;wrapper&quot; of the article tag for no good reason.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39786</commentid>
    <comment_count>8</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-09-28 19:32:48 +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: If it applied to &lt;div&gt; you&apos;d be unable to wrap your &lt;article&gt;&apos;s &lt;address&gt; in a &lt;div&gt; for styling purposes, which would be bad.

I really don&apos;t see why applying it to &lt;article&gt; is a bad thing. That&apos;s exactly what &lt;article&gt; is for. In a discussion medium such as this bug database, each comment should absolutely be an &lt;article&gt;. That&apos;s what &lt;article&gt; is explicitly intended to be for.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>