- From: Shane McCarron <shane@aptest.com>
- Date: Fri, 27 May 2005 20:32:48 -0500
- To: Jim Ley <jim.ley@gmail.com>
- CC: www-html-editor@w3.org, www-html@w3.org, xhtml2-issues@hades.mn.aptest.com
Jim Ley wrote: >On 5/27/05, Shane McCarron <shane@aptest.com> wrote: > > >It is disappointing that just a few days after being last reminded of >your obligations under the W3 Process document, you again fail to >adhere to those obligations. > > Thanks again for reminding me. >I do not regard this as an appropriate attempt to respond to or >satisfy my issue, there is no techincal content in why the issue was >rejected, and at no time have you attempted to explain either the >decision or attempted to satisfy me. Please formally address the >issue in accordance with the process document. > > Our primary obligation is to produce a document that achieves consensus. This particular feature has achieved a sufficient level of consensus in the working group. That's why it is in the draft. I have not had an opportunity to discuss this issue further with the working group, or to ask the group to consider revising its response. However, here are some PERSONAL THOUGHTS on this feature of XHTML 2: The working group has chosen to extend the fallback model that was present in HTML 4 with the object element. There is no requirement that document authors use this mechanism, just as there was no requirement anyone use the mechanism that was available with the object element. There are a myriad of pathological cases where this mechanism, while technically sound, would be aesthetically disappointing. This is true of lots of features in HTML, XHTML and indeed in other markup languages and technologies. Tables, for example, are used in inappropriate ways all over the place. However, we would never consider getting rid of tables, because there are situations where tables are the perfect tool for the job. Your original request, b.t.w., asked a question. It did not request a change or propose a solution, even a vague one. Regardless, the working group took the request as a serious submission and reviewed it. We interpreted your comment as having two related components - 1) that fallback items might be different sizes, and 2) that the fallback content might need to be styled differently. We responded to 1) with "We understand that fallbacks might have different sizes. This is really an issue for the author. The flexibility far outweighs the risk that things will render in unpredictable ways." You have indicated that this is an unacceptable response, and we have recorded your objection. We did not respond to the second component explicitly. I can extrapolate from my notes that the group felt the issue with different styles could be addressed by, for example, assigning different @id values to each level, or using different @style attributes at each level, or using different @class values at each level that you wanted to style differently. This permits very finely grained control of the formatting of fallback blocks. You could also, of course, choose to NOT style the different levels explicitly too. This provides for maximum flexibility. You are correct that using the fallback in the example you cite would be challenging to style using the mechanisms above. However, it could be written as: <div src="temperature-graph.png" srctype="image/png" id="weatherimg"> <table id="weathertable"> <caption>Average monthly temperature over the last 20 years</caption> <tr><th>Jan</th><th>Feb</th><th>Mar</th><th>Apr</th><th>May</th><th>Jun</th> <th>Jul</th><th>Aug</th><th>Sep</th><th>Oct</th><th>Nov</th><th>Dec</th> </tr> <tr><td> 4</td><td> 2</td><td> 7</td><td> 9</td><td>13</td><td>16</td> <td>17</td><td>17</td><td>14</td><td>11</td><td> 7</td><td> 4</td> </tr> <!-- 19 more rows for the other 19 years> </table> </div> And then styled appropriately. If you have a proposal that would address your concern in some other way, please let us know. -- Shane P. McCarron Phone: +1 763 786-8160 x120 Managing Director Fax: +1 763 786-8180 ApTest Minnesota Inet: shane@aptest.com
Received on Saturday, 28 May 2005 01:33:02 UTC