Re: Response to your comments on Accessible Rich Internet Applications (WAI-ARIA) 1.0

On Tue, 15 Dec 2009 01:34:46 +0100, Janina Sajka <janina@rednote.net>  
wrote:

>
> Dear Simon Pieters:
>
> Thank you for your comments on the 24 February 2009 Last Call Working
> Draft of Accessible Rich Internet Applications (WAI-ARIA) 1.0
> (http://www.w3.org/TR/2009/WD-wai-aria-20090224/). The Protocols and
> Formats Working Group has reviewed all comments received on the draft. We
> would like to know whether we have understood your comments correctly and
> whether you are satisfied with our resolutions.
>
> Please review our resolutions for the following comments, and reply to us
> by 1 February 2010 to say whether you accept them or to discuss  
> additional
> concerns you have with our response. You can respond in the following
> ways:
>
> * If you have a W3C account, we request that you respond online at
> http://www.w3.org/WAI/PF/comments/acknowledge?document_version_id=1;

"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result  
resource in /afs/w3.org/pub/WWW/WAI/PF/comments/acknowledge.php on line 50
...
No comments awaiting acknowledgement from you found."


> * Else, by email to public-pfwg-comments@w3.org (be sure to reference our
> comment ID so we can track your response). Note that this list is  
> publicly
> archived.
>
> Please see below for the text of comments that you submitted and our
> resolutions to your comments. Each comment includes a link to the  
> archived
> copy of your original comment on
> http://lists.w3.org/Archives/Public/public-pfwg-comments/, and may also
> include links to the relevant changes in the Accessible Rich Internet
> Applications (WAI-ARIA) 1.0 editors' draft at
> http://www.w3.org/WAI/PF/aria/20091214/.
>
> Due to the scope of changes made in response to comments on the Last Call
> Working Draft of WAI-ARIA, we are returning the specification to Working
> Draft status. We will shortly publish a public "stabilization draft" of
> WAI-ARIA and updated Working Drafts of the accompanying documents. While
> these versions will not incorporate further discussion based on your
> acknowledgement of our response to your comments, we will work with you  
> on
> your feedback as part of our preparation for the following version. You  
> are
> also welcome to submit new comments on the new public versions in  
> addition
> to sending your acknowledgement of our response to your previous  
> comments.
>
> Note that if you still strongly disagree with our resolution on an issue,
> you have the opportunity to file a formal objection (according to 3.3.2  
> of
> the W3C Process, at
> http://www.w3.org/2005/10/Process-20051014/policies.html#WGArchiveMinorityViews)
> to public-pfwg-comments@w3.org. Formal objections will be reviewed during
> the candidate recommendation transition meeting with the W3C Director,
> unless we can come to agreement with you on a resolution in advance of  
> the
> meeting.
>
> Thank you for your time reviewing and sending comments. Though we cannot
> always do exactly what each commenter requests, all of the comments are
> valuable to the development of Accessible Rich Internet Applications
> (WAI-ARIA) 1.0.
>
> Regards,
>
> Janina Sajka, PFWG Chair
> Michael Cooper, PFWG Staff Contact
>
>
> Comment 276: Please remove FPI in sample ARIA DTD
> Date: 2009-06-22
> Archived at:  
> http://lists.w3.org/Archives/Public/public-pfwg-comments/2009AprJun/0098.html
> Relates to: Accessible Rich Internet Applications (WAI-ARIA) 1.0 -  
> 9.1.3. Sample XHTML plus ARIA DTD  
> <http://www.w3.org/TR/2009/WD-wai-aria-20090224/#xhtml_dtd>
> Status: Alternate action taken
>
> -------------
> Your comment:
> -------------
> http://www.w3.org/TR/wai-aria/#xhtml_dtd
>
> <!-- This is the driver file for a sample XHTML + ARIA DTD.
>
>       Please use this public identifier to identify it:
>
>           "-//W3C//DTD XHTML+ARIA EXAMPLE 1.0//EN"
> -->
> <!ENTITY % XHTML.version  "XHTML+ARIA 1.0" >
>
> <!-- For example, if you are using XHTML 1.1 directly, use the public
>       identifier in the DOCTYPE declaration, with the namespace
> declaration
>       on the document element to identify the default namespace:
>
>         <?xml version="1.0"?>
>         <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+ARIA 1.0//EN"
> "http://www.w3.org/MarkUp/DTD/xhtml-aria-1.dtd">
>         <html xmlns="http://www.w3.org/1999/xhtml"
>               xml:lang="en">
>         ...
>         </html>
>
>       Revisions:
>       (none)
> -->
>
> Please remove the FPI from this sample DTD.
>
> Why? Because the following sequence of events have happened in the past:
>
>    1. A W3C WG mints a new XHTML FPI.
>    2. Some authors copy the doctype and use in their pages.
>    3. Some of those authors serve their pages as application/xhtml+xml to
>
> XHTML browsers.
>    4. Some of those pages have HTML entities like &nbsp; or &copy;.
>    5. Those pages don't work in XHTML browsers.
>    6. Browsers extend their list of magic FPIs that enable the HTML
> entities in XML.
>
> It is painful, unnecessary and wastes time for authors and browser
> implementors.
>
> The spec also says "To avoid competition with future formal XHTML DTDs
> that support ARIA, this is only a sample and has not been posted to a
> referenceable location." although it seems to be referencable from
> http://www.w3.org/MarkUp/DTD/xhtml-aria-1.dtd
>
> --------------------------------
> Response from the Working Group:
> --------------------------------
> we will move the DTD out of the spec and re-publish it in an alternate
> location (http://www.w3.org/WAI/ARIA/schemata/). Although it won't be a
> formal part of the spec anymore, it will be more appropriate to be  
> treated
> as a formal resource. Therefore, we will remove the "for position only"
> marker when we do this.

I accept this resolution, but would prefer if this split out DTD was  
changed in the following ways:

Change

>       Please use this public identifier to identify it:
>
>           "-//W3C//DTD XHTML+ARIA EXAMPLE 1.0//EN"

to

>       There is no public identifier to identify it.


and

> <!-- For example, if you are using XHTML 1.1 directly, use the public
>       identifier in the DOCTYPE declaration, with the namespace
> declaration
>       on the document element to identify the default namespace:
>
>         <?xml version="1.0"?>
>         <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+ARIA 1.0//EN"
> "http://www.w3.org/MarkUp/DTD/xhtml-aria-1.dtd">
>         <html xmlns="http://www.w3.org/1999/xhtml"
>               xml:lang="en">
>         ...
>         </html>

to

> <!-- For example, if you are using XHTML 1.1 directly, use the system
>       identifier in the DOCTYPE declaration, with the namespace
> declaration
>       on the document element to identify the default namespace:
>
>         <?xml version="1.0"?>
>         <!DOCTYPE html SYSTEM
> "http://www.w3.org/MarkUp/DTD/xhtml-aria-1.dtd">
>         <html xmlns="http://www.w3.org/1999/xhtml"
>               xml:lang="en">
>         ...
>         </html>

(possibly changing the system identifier if the DTD is located somewhere  
else).

-- 
Simon Pieters
Opera Software

Received on Tuesday, 15 December 2009 08:49:09 UTC