15:57:19 RRSAgent has joined #html-wg 15:57:19 logging to http://www.w3.org/2008/08/28-html-wg-irc 15:57:21 RRSAgent, make logs public 15:57:21 Zakim has joined #html-wg 15:57:23 Zakim, this will be HTML 15:57:23 ok, trackbot; I see HTML_WG()12:00PM scheduled to start in 3 minutes 15:57:24 Meeting: HTML Issue Tracking Teleconference 15:57:24 Date: 28 August 2008 15:57:45 HTML_WG()12:00PM has now started 15:57:52 +Gregory_Rosmaita 15:57:55 MikeSmith, I will make sure I make next week, I have to go now :/ 15:58:02 +??P4 15:58:09 Laura has joined #html-wg 15:58:15 zakim, ??P4 is Steve_Faulkner 15:58:15 +Steve_Faulkner; got it 15:58:19 Lachy, could you or zcorpan join to replace me? 15:58:19 anne: OK 15:58:24 Gez has joined #html-wg 15:58:32 Lachy, thanks in advance :) 15:58:39 Zakim, call Mike 15:58:39 ok, MikeSmith; the call is being made 15:58:40 +Mike 15:58:55 +Laura 15:59:02 Zakim, who's on the phone? 15:59:02 On the phone I see Gregory_Rosmaita, Steve_Faulkner, Mike, Laura 15:59:15 + +1.408.398.aaaa 15:59:18 Josh has joined #html-wg 15:59:29 zakim, 398.aaaa is me 15:59:29 sorry, dsinger, I do not recognize a party named '398.aaaa' 15:59:31 +??P6 15:59:45 zakim, +1 408.398.aaaa is me 15:59:45 I don't understand '+1 408.398.aaaa is me', dsinger 15:59:46 zakim, +1.408.398.aaaa is dsinger 15:59:46 +dsinger; got it 16:00:02 +Julian 16:00:02 thx oedipus 16:00:08 no problem dsinger 16:00:12 +??P13 16:00:24 Zakim, ??P6 is Gez 16:00:24 +Gez; got it 16:00:30 zakim, ??P13 16:00:30 I don't understand '??P13', Josh 16:00:43 Zakim, ??P13 is Josh 16:00:43 +Josh; got it 16:00:49 someone needs to mute their phone 16:00:50 Thanks Mike 16:00:54 yup 16:00:54 Zakim, who's on the phone? 16:00:54 On the phone I see Gregory_Rosmaita, Steve_Faulkner, Mike, Laura, dsinger, Gez, Julian, Josh 16:00:57 zakim, mute me 16:00:59 Josh should now be muted 16:00:59 zakim, who is making noise? 16:01:03 aaaaaah 16:01:07 + +1.425.646.aabb 16:01:07 mae culpa 16:01:11 oedipus, listening for 11 seconds I heard sound from the following: Laura (7%), Gregory_Rosmaita (9%), Mike (55%) 16:01:17 No worries 16:01:19 zakim, +1.425.646.aabb is me 16:01:19 +smedero; got it 16:01:25 ChrisWilson: yoohoo 16:01:47 yeah, I'm joining now - had to kick someone out of my office. 16:01:53 +DanC 16:01:54 Zakim, who's on the phone? 16:01:54 On the phone I see Gregory_Rosmaita, Steve_Faulkner, Mike, Laura, dsinger, Gez, Julian, Josh (muted), smedero, DanC (muted) 16:01:57 +[Microsoft] 16:01:57 am in internet cafe with trad tunes in the background.. 16:02:04 zakim, microsoft is me 16:02:04 +ChrisWilson; got it 16:02:22 zakim, mute me 16:02:22 sorry, oedipus, I do not know which phone connection belongs to you 16:02:29 zakim, mute Gregory_Rosmaita 16:02:29 Gregory_Rosmaita should now be muted 16:02:43 hsivonen: if you have time and interest in the headers discussion, would be happy to have you on the call 16:03:08 I'm here now, I suppose I can call in 16:03:14 Lachy: thanks 16:03:22 agenda? 16:03:40 scribe: Gregory_Rosmaita 16:03:44 http://www.w3.org/html/wg/tracker/agenda 16:03:45 scribeNick: oedipus 16:04:00 Agenda: http://lists.w3.org/Archives/Public/public-html-wg-announce/2008JulSep/0027.html 16:04:00 Zakim, passcode 16:04:00 I don't understand 'passcode', Lachy 16:04:02 Zakim, passcode? 16:04:02 the conference code is 4865 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), Lachy 16:04:19 ACTION 72 and ISSUE 57 headers: 16:04:19 Sorry, couldn't find user - 72 16:04:19 http://www.w3.org/html/wg/tracker/actions/72 16:04:19 http://www.w3.org/html/wg/tracker/issues/57 16:04:20 Action 72 Deliverable: 16:04:20 Sorry, couldn't find user - 72 16:04:20 http://esw.w3.org/topic/HTML/Action72Headers 16:04:21 Discussion on public-html for Deliverable for Action 72 @headers 16:04:22 http://lists.w3.org/Archives/Public/public-html/2008Aug/thread.html#msg518 16:04:23 reviewing issues from tracker? 16:04:24 table headers - clear description of problem 16:04:26 http://lists.w3.org/Archives/Public/public-html/2008Aug/thread.html#msg679 16:04:26 +??P7 16:04:28 Previous teleconf discussions: 16:04:30 17 July 2008 meeting (Rough IRC Teleconf minutes only): 16:04:30 TOPIC: ACTION 72 - Table Headers 16:04:32 http://krijnhoetmer.nl/irc-logs/html-wg/20080717#l-394 16:04:34 7 July 2008 meeting: 16:04:36 http://www.w3.org/2008/07/10-html-wg-minutes.html#item06 16:04:38 Bug Report 5822: 16:04:40 http://www.w3.org/Bugs/Public/show_bug.cgi?id=5822 16:04:40 action-72? 16:04:40 ACTION-72 -- Joshue O Connor to rewrite spec to reinstate id/headers AND their functionality by specifically stating that headers are allowed to reference a td. Reword the current definition of the headers attribute so that each of the space separated tokens must have the value of the ID value of a th or td element. -- due 2008-08-21 -- PENDINGREVIEW 16:04:40 http://www.w3.org/html/wg/tracker/actions/72 16:04:41 Zakim, I am ??P7 16:04:41 +Lachy; got it 16:04:42 Recent Testing: 16:04:44 http://esw.w3.org/topic/HTML/TableHeadersTestingBug5822 16:04:46 Previous Testing: 16:04:48 http://esw.w3.org/topic/HTML/TableAccessibility 16:04:51 @headers Issue History: 16:04:52 http://esw.w3.org/topic/HTML/IssueTableHeaders 16:04:54 @headers has been an issue since May 2007 (Issue is over 15 months old): 16:04:56 http://esw.w3.org/topic/HTML/IssueTableHeaders#head-bac4baeb0cd0ea09b7f76ff9c409740257566408 16:05:02 Thanks Laura :-) 16:05:06 q? 16:05:21 rrsagent, make minutes 16:05:21 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:05:28 okay, pausing for a moment. 16:05:51 MS: what needs to be reviewed? 16:05:57 LC: deliverable 16:06:00 The deliverable is on the wiki http://esw.w3.org/topic/HTML/Action72Headers 16:06:06 http://lists.w3.org/Archives/Public/public-html/2008Aug/0518.html 16:06:16 http://esw.w3.org/topic/HTML/Action72Headers 16:06:22 s/MS: what/CW: what/ 16:06:47 rrsagent, make minutes 16:06:47 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:07:11 yup 16:07:18 SF: difference is that @headers be allowed on TD 16:07:24 LC: just add "or TD" 16:07:45 yes 16:07:50 sorry, I'm reading. 16:07:52 chair: Chris_Wilson 16:08:20 q? 16:08:24 CW: discussion - pros cons - concerns about this as solution? 16:08:29 q+ 16:08:35 ack Gez 16:08:38 q+ to say plus 1 16:08:38 I'm not clear about what the proposal/issue is 16:08:53 The current spec contains a feature that is not implemented by any assistve technology, so there is no method in HTML5 for marking up complex and irregular data tables accessibly. headers/id is well supported by AT and is used to ensure that accessibility of complex irregular data tables. If in the future a new feature becomes well supported by AT's, then remove headers/id feature from the spec. (It is a two word edit) 16:09:01 Legacy and current AT's do not support the new HTML5 way of associating header cells and data cells. But they do support headers/id. 16:09:06 We know AT implementers support headers/id: 16:09:07 http://esw.w3.org/topic/HTML/TableHeadersTestingBug5822 16:09:07 http://esw.w3.org/topic/HTML/TableAccessibility 16:09:07 http://esw.w3.org/topic/HTML/IssueTableHeaders#head-33a3d0ffbf5c6936b165f1ef92a80d98015073fb 16:09:13 For AT backwards compatibility alone, Action 72 should be accepted and the definition of the headers attribute be extended to allow the headers attribute to reference a td. 16:09:18 were there example tables provided as evidence that require @headers to reference a TD? 16:09:19 Complex and irregular tables cannot be marked up in HTML5 according to the cuurent draft. The current spec does not provide current and legacy AT with the required information about relationships between headers and data. So to support AT's that do not implement the HTML5 algorithms, authors who want to use HTML5 will be forced to write non-conformant code. headers/id needs to be grandfathered into the spec. 16:09:32 GL: concerned that the specification needs to be amended to include multiple references to TD - impossible to mark up an reasonably complex table - ATs already support it, and is lightweight solution, so i would ask it be put back in 16:09:34 ack me 16:09:34 oedipus, you wanted to say plus 1 16:09:39 +1 to Gez 16:09:42 GJR: plus 1 to adding "to TD" 16:09:54 Lachy, did you want to discuss the con side? 16:09:55 +1 to gez 16:10:07 ok, type away. 16:10:45 can someone answer the above question I wrote? --> were there example tables provided as evidence that require @headers to reference a TD? 16:10:55 if so, where are they documented? 16:10:57 (anybody have a summary of the arguments against? ah... I find "Why Headers Should Not be Included" part of http://esw.w3.org/topic/HTML/IssueTableHeaders ) 16:11:08 http://esw.w3.org/topic/HTML/TableHeadersTestingBug5822 16:11:36 There are Gez samples? 16:11:57 DC: confused about heirarchical TH 16:12:02 Hierarchical headers are not allowed in HTML 5 .. 16:12:04 As hierarchical headers are not allowed in HTML5, this means that conceptual headers (cells that contain data and have their own header, but act as a header for other cells in the table) must be marked up as a td. As these cells are conceptually headings, the headers attribute should be able to reference the id attribute of these cells. 16:12:15 THanks Gez .. 16:12:16 GZ: if have TH can't have nested TH - will put example in IRC and talk WG through it 16:12:18 http://juicystudio.com/wcag/tables/complexdatatable.html 16:12:26 here tis http://juicystudio.com/wcag/tables/complexdatatable.html 16:12:29 snap :-) 16:12:39 rrsagent, make minutes 16:12:39 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:13:27 11,012.34 16:13:28 so this is a table with rowspans 16:14:15 I'd argue that those dates should be marked up as TH, because they are headers 16:14:22 odd... for 12/12/2005 and Budgeted 16:14:26 GZ: table which might be used by investment company - small table that demonstrates point of why headers necessary - for each datum, screen reader user needs to know values (has actual headers) - "running cost" is a pure header, but "partner portal" is not a TH, but should be a TD; all data need to be marked up as TD, but need @headers associations for assistive tech to work with such a simple table 16:14:34 but what about budgeted, actual, etc - they can't be THs/ 16:14:41 and they're even styled to look like headers, despite using in the markup 16:14:51 @DanC why odd? 16:14:51 so they should just use TH 16:14:57 lachy, style is irrelevant - separate content from presentatio 16:14:59 Regarding the idea of nested headers: The headers attribute can reference a th, so if the tds are changed to ths, the relationship would be complete. But that isn't allowed in the editor's draft, as nested headers aren't allowed. It also creates a new problem of what is the automatic scope association of a th in the middle of a table. Does it apply to the row (to the left?, to the right?, both directions?), does it apply to the column (above? below? both 16:15:04 s/presentatio/presentation 16:15:11 DC: look like headers 16:15:25 CW: running dates headers, but not budgeted, actual, etc. 16:15:27 oedipus, I know. But the fact that, to a sited user, they're made to look as if they are headers, then it means the author is trying to convey that they are headers 16:15:39 They could have been styled on thead, but that's just how our client styled it 16:15:40 s/sited/sighted/ 16:15:49 lachy, not really - they are just "important" to the author 16:16:00 These relationships need semantic hooks that AT can use.. hence the suggestion. 16:16:03 MS: table header cell is exact language 16:16:17 MS: not defined in much detail beyond that 16:16:29 CW: could argue that anything that should be considered a header should be a TH? 16:16:41 yes 16:16:41 CW: forecasted in example would then be TH 16:16:48 DC: that would be my first guess 16:17:15 tds will act as virtual headers - as such - if their ids can be referenced by headers. 16:17:32 By *true* headers, as such. 16:17:39 ed has joined #html-wg 16:17:41 GZ: if had more data in table, total cost of ownership etc. in extreme right column; if ended up with budgeted anual forcast as TH, would look like that is header for rest of row, which isn't correct; nested headers don't make such sent 16:18:10 q+ to ask about solution of restructuring the data into a different table 16:18:17 CW: additional content to the right of running cost - essentially making running cost a nested table containing running cost over time, but can't carry table alignment across multiple partner portals 16:18:25 At the very least this example shows a deficiency in the current spec that needs to be addressed, 16:18:27 (while in this case, "Budgeted" looks like a to me, it seems like there's an established state-of-the-art that uses , and it works, and I don't see much reason to stop them.) 16:18:46 GZ: yes - if sighted easy, if using AT have to drill into table - massive disadvantage 16:19:05 yes. 16:19:14 q? 16:19:16 q+ to suggest that one assessment of this particular table might be that it's simply poorly designed, regardless of what class of user needs to use it 16:19:19 yes, but we're not in person, so don't see a better way 16:19:22 ack MikeSmith 16:19:22 MikeSmith, you wanted to ask about solution of restructuring the data into a different table and to suggest that one assessment of this particular table might be that it's simply 16:19:25 ... poorly designed, regardless of what class of user needs to use it 16:19:30 Gez: Most of the examples of complex data tables that require headers/id associations have not been built by hand. They're usually built server-side, after analysts select the data they want to report on, and generating the relationships is easy for the software. When composite data is included, headers are usually required, as the composite data has a finite range that might not run for the remaining column/row. This can sometimes be overcome (if there a 16:19:57 Quering and interogating data tables is a complex task for many users of AT. 16:20:02 q+ 16:20:11 q+ 16:20:17 MS: part of discussion and solutions that have been advanced for some cases - don't know if this table falls into that case - there are certain tables that are fundamentally badly designed - not fixing poor design by adding features for AT software - better solution is to redesign table 16:20:18 q+ 16:20:19 q+ to wonder about "poorly designed" vs established norms 16:20:56 MS: do wonder about case of fixing via markup versus fixing data into more appropriate form; nested rowspans can be presented in other ways that don't rely on rowspans 16:20:59 DC: true 16:21:00 "It may be true that it is possible to restructure many complex data tables by adding rowgroup or colgroup elements to the table and by altering the spans of cells in such a way that the scope attribute can specify the header cells for all data cells. I am not convinced but it is true for some of the "classic" examples. That process is complicated and cumbersome. It basically requires rewriting the table. Compare that with the headers/id approach. ANY Tab 16:21:02 http://lists.w3.org/Archives/Public/public-html/2007Jun/0103.html 16:21:11 s DC/CW 16:21:14 MS: not helping by enabling bad design 16:21:18 q? 16:21:38 CW: suggesting re-design table model to take into account compound data scenarios 16:21:41 MS: right 16:22:09 @MS: The mark up should facilitate how authors *will* mark up tables, though I agree that tables are often very badly designed. 16:22:26 Gez, do you have an URL for an unmodified "complexdatatable" example available? (with the additional rows and such to the right of the "running cost") 16:22:37 CW: not sure if suggesting way solving problem in example - can understand why this set of data would be presented in this manner - is a compound data scenario - not representible today, so authors have to use hack; are you saying authors shouldn't do this or improve the table algorithm 16:22:58 Note that headers/id association are rather well supported by much current AT so Gez's solution is rather simple and elegant. 16:22:59 MS: case-by-case stuff comes up and have to decide if real solution is restructuring the data 16:23:10 q? 16:23:13 ack Stevef 16:23:17 MS: don't know if would be right solution for majority of cases, but been discussed on list 16:23:53 Will authors change the way that they mark up tables that much as we transition to HTML 5? Probably not. 16:23:59 q- 16:24:06 (Steve is making the point I was queued to make) 16:24:22 SF: understand MS' argument, but this table is an example of a table that came from a custormer - generated by database into multiple formats, all quite complex - shouldn't be in business of telling people how to order data, rather than providing binding so data can be presented in accordance with author's wishes/client's needs 16:24:36 SF: cannot markup tables in this way" proscription will be ignored 16:24:58 +1 Steve and Dan. 16:24:59 q? 16:25:09 ack Gez 16:25:17 Real world cases will define how the language should behave to a degree.. 16:25:18 SF: need to provide way to mark up so is accessible - people are doing this, and that isn't going to change 16:26:13 ack oedipus 16:26:15 GZ: user-generated table - generated on options user has determined - user should be able to exert control over data - this is what people are asking for: information in the order that they want to see it - if marked up like this SR users will be disadvantaged 16:26:20 (I'm not interested in using HTML conformance to enforce some idea of "good style". if the software out there groks @headers -> and people are making use of it, seems OK to me. I don't see much reason to upset this applecart.) 16:26:30 zakim, unmute Greogory_Rosmaita 16:26:30 sorry, oedipus, I do not know which phone connection belongs to Greogory_Rosmaita 16:26:35 zakim, unmute Gregory_Rosmaita 16:26:35 Gregory_Rosmaita should no longer be muted 16:28:00 @GJR: Tables are presentational. They only have meaning by the semantic associations that are given to them. The user should be able to control the data to get what they need. User needs will vary. One size does not fit all. 16:28:16 People who use screen readers listen to information, without any visual cues. They currently rely on the headers/id mechanism to be able to comprehend complex table data. 16:28:27 CW: enforcing an association with tables being presentational not understand 16:28:34 q+ 16:28:49 GJR: purely presentational 16:29:06 CW: want to steer away from TABLE as presentational and semantic 16:29:16 CW: semantic needs to be conveyed which is point of @header 16:29:18 @Chris: Yes. 16:29:28 (sorry guys I have to drop off the phone...and step away from IRC...) 16:29:34 -dsinger 16:29:55 Lachy, did you have any comments on the example? 16:30:17 no 16:30:35 GJR: Tables are presentational. By definition of the X/Y relationships the explicit associations must be programatic.. 16:30:35 do you accept it as an interesting example? 16:30:38 ack Stevef 16:30:50 GJR: no gestalt view, no semantic info from TABLE 16:31:07 -Steve_Faulkner 16:31:14 GJR: hence need for headers/id bindings 16:31:32 CW: SF was asking downside of taking this on 16:31:34 Is there a down side to the proposal? 16:31:42 Hmm. looks like I might have had an opinion here 16:31:48 ChrisWilson, sure, it's interesting. I don't agree with the way it's all marked up, as pointed out before, but it still has some interesting issues 16:32:05 +1 Chris 16:32:12 +1 16:32:16 is there any dissenting opinion? 16:32:17 CW: good example we've been discussion - should explicitly link-to in ACTION - makes enough sense to me to say we should extend definition of headers to included TDs - need demonstrated, no compelling counter agruments advanced 16:32:20 GJR: plus 1 16:32:38 +1 16:32:52 CW: explicitly said would be discussed and polled here - if had strong opinion, expected people to show up or articulate position on list 16:32:54 Good stuff. 16:32:56 CW: would like to close this 16:33:03 Stevef__ has joined #html-wg 16:33:12 CW: with no formal objections to why this is a good idea, would like to close 16:33:23 +??P3 16:33:24 all of this discussion needs to be summarised and posted to the mailing lists where I and others, can have more time to analyise it thoroughly 16:33:36 Can someone fill me on briefly on what the idea is 16:33:39 Zakim, ??P3 is Steven 16:33:39 +Steven; got it 16:33:52 Lachy, I'm pretty confident all the arguments made on the phone today are already in email 16:33:58 zakim, ??P3 is steve_f 16:33:58 I already had ??P3 as Steven, Stevef 16:34:01 @James: See http://esw.w3.org/topic/HTML/Action72Headers#head-14f006a74dc57f338be03afe43e7409e9828a86f 16:34:15 CW: no one yet objected with good arguement; in lack of counter argument, feel this should be considered right solution 16:34:19 LC: thanks 16:34:20 DanC, good. But I still don't think that making a binding decision like this on a telcon is the right approach 16:34:29 jgraham: idea is that there are cases where @headers seems to be needed on th 16:34:34 not just on td 16:34:42 thats it. 16:34:56 It's the opposite of what Mike Smith just said 16:34:59 wait, I thought it was just about having headers reference a TD, not that it should also be usable on TH? 16:35:01 TOPIC: ACTION ITEM REVIEW 16:35:06 Lachy, I suppose the decision isn't binding until it's been put to the WG 16:35:07 Oh, I have already explained why I think that is a bad approach in general 16:35:11 CW: MikeSmith, you have 2 due 16:35:18 sorry, long day.. 16:35:25 jgraham: http://juicystudio.com/wcag/tables/complexdatatable.html is the example under discussion 16:35:34 CW: reviewed agenda tracker, disposed of first item 16:35:48 zakim, unmute me 16:35:48 Josh should no longer be muted 16:35:49 MikeSmith: For that particular example it is not needed as far as I can tell 16:35:49 +Cynthia_Shelly 16:35:50 TOPIC: Issue 57 not a Duplicate of Issue 20 16:35:54 item 3 - discuss why issue-57 is not a dupe of issue-20 16:36:07 q+ 16:36:10 to jgraham - Stevef and Gez have pointed out that table is an actual table from one of their customers 16:36:17 q? 16:36:21 (although my alternative proposal is also a modification of the current sec) 16:36:25 s/sec/spec/ 16:36:30 ack stevef 16:36:36 JOC: discussion we just had was sufficient to explain difference - lot of discussion same as table issue - markup versus design; bit of non-issue for me, really 16:36:39 zakim, mute me 16:36:39 Josh should now be muted 16:36:49 SF: process point: discussed and said "right thing to do" - how will progress? 16:37:03 @james: Rationale for Changing the Spec 16:37:03 * The constraint that the headers attribute can only reference the id attribute value of a header cell is of very little use, and makes it impossible to define most complex data tables accessibly. 16:37:03 * A mechanism to associate data cells with conceptual header cells and pure headings is required to determine content relationships. 16:37:03 * 16:37:04 For further rationale and history of this issue consult the reference section below. 16:37:07 HTH 16:37:08 CW: took action item assigned to josh and will figure out how to ensure edit gets made in timely fashion 16:37:12 SF: thank you 16:37:27 CW: missing alt issue (31)? 16:37:42 topic: briefly discuss missing-alt issue-31 16:37:43 TOPIC: Issue 31 - Missing @alt issue 16:38:01 action-54? 16:38:01 ACTION-54 -- Chris Wilson to ask PF WG to look at drafted text for HTML 5 spec to require producers/authors to include @alt on img elements -- due 2008-08-29 -- OPEN 16:38:01 http://www.w3.org/html/wg/tracker/actions/54 16:38:09 Action 54: First Draft 16:38:09 Sorry, couldn't find user - 54 16:38:09 http://esw.w3.org/topic/HTML/Action54AltAttribute 16:38:09 Action 54: Second Draft 16:38:09 Sorry, couldn't find user - 54 16:38:09 http://esw.w3.org/topic/HTML/Action54AltAttributeSecondDraft 16:38:12 Action 54: Third Draft 16:38:12 Sorry, couldn't find user - 54 16:38:14 http://esw.w3.org/topic/HTML/Action54AltAttributeThirdDraft 16:38:22 DC: action 54 - chris collecting info from PF WG - latest from AlG chair of PF is not done yet - ETA? 16:38:31 CW: that is on my list of things to discuss with Al 16:38:40 q+ 16:38:43 The Third Draft takes a minimalist apporach because the cuurent editor's draft includes guidance on how authors should include text alternatives for images, and some of the guidance is incorrect; such as suggesting that it's not always reasonable to provide alt text, which will become open to abuse. That guidance needs to be removed from the HTML5 specification, and the specification should instead point authors to WCAG, authoring tools to ATAG, and user 16:38:53 DC: input pending from PF still; other piece of state-of-art is ... 16:38:56 recent summary from the editor http://lists.w3.org/Archives/Public/public-html/2008Aug/0759.html 16:38:58 The second draft version is still waiting for a reply from the PFWG regarding our March and April requests: 16:38:59 http://lists.w3.org/Archives/Public/public-html/2008Apr/0408.html 16:38:59 http://lists.w3.org/Archives/Public/public-html/2008Mar/0234.html 16:38:59 I emailed Al for an update a while ago: 16:38:59 http://lists.w3.org/Archives/Public/wai-xtech/2008Aug/0024.html 16:38:59 and new proposal 16:39:06 Josh: did you see my laternative proposal? I think it's much easier for authors in that case and, given a choice between the two (they are not mutually exclusive) a better win for accessibility on the whole web 16:39:24 @James: No, will have a look. Have you a ref? 16:39:29 DC: 15 or so options 16:39:32 [[ 16:39:32 F. We could say that for these "key content without alt text" cases, we 16:39:32 have the alt="" attribute omitted, but there must be at least one of the 16:39:32 above, and the first of the above that is present must include sufficient 16:39:32 information to orient the user. 16:39:33 ]] 16:39:35 We still need their input on all three drafts. 16:39:39 q+ 16:39:49 [[ 16:39:50 Are there cases where the image is lacking good alt text that wouldn't be 16:39:50 covered by one of the following?: 16:39:50 - title="" attribute on the itself 16:39:50 - of the
that contains the 16:39:51 - heading of the section that contains the 16:39:53 F. We could say that for these "key content without alt text" cases, we 16:39:55 have the alt="" attribute omitted, but there must be at least one of the 16:39:57 above, and the first of the above that is present must include sufficient 16:39:57 Karl's proposal: 16:39:57 "All img elements must have the alt content attribute set. The accessibility requirements on the possible values of the alt attributes are defined by WCAG 2.0 and not HTML 5." 16:39:57 http://lists.w3.org/Archives/Public/public-html/2008Aug/0437.html 16:39:59 information to orient the user. 16:40:01 ]] 16:40:01 q? 16:40:06 Josh: I'm just looking 16:40:23 CW: anything to discuss on call, DanC? 16:40:23 q+ to just note that the alt="{photo}" stuff is gone now 16:40:30 ack stevef 16:40:32 DC: no, but others have input 16:40:36 There was also T.V. Raman's proposal (based on Ian's proposal "F"): http://lists.w3.org/Archives/Public/public-html/2008Aug/att-0829/image-alt.html 16:41:01 @James: Why not add your idea to the tracker? 16:41:36 SF: this action has been open for a while, but the spec has changed significantly a number of times since issue officially opened - this last one just last week -- PF has to re-evaluate every time a change occurs - PF is now dedicating weekly telecons to HTML5 issues so should expedite feedback from PF to HTML WG 16:41:37 ack oedipus 16:41:42 @Steve: Yes. 16:41:57 ack MikeSmith 16:41:57 MikeSmith, you wanted to just note that the alt="{photo}" stuff is gone now 16:42:03 unmute Gregory_Rosmaita 16:42:05 GJR: working on @role for media specific and all objects 16:42:43 GJR: legend maps to @alt; desc to @longdesc - http://esw.w3.org/topic/PF/XTech/HTML5/RoleAttribute 16:43:00 http://esw.w3.org/topic/PF/XTech/HTML5/MediaSpecificElements 16:43:05 Josh: It's roughly explained in http://lists.w3.org/Archives/Public/public-html/2008Aug/0561.html and the sample implementation is http://tinyurl.com/624mko (it's not clear what markup changes I made there) 16:43:25 DC: TV Raman's input - make @alt optional - @role for graphical elements 16:43:37 @thanks James.. Do add to tracker. 16:43:46 GJR: please consult the 2 esw wiki pages above - my phone is somewhere on the floor 16:44:07 GJR: flickr case is server-side tool problem, not spec problem 16:44:43 CW: confused - camera do provide metadata, but of limited/no use 16:44:53 LC: date data could be useful 16:45:06 DC: allows you to tell photo from screen shot 16:45:31 I already posted my comments about the EXIF metadata issue to the list. TV Ramen failed to provide any use cases, or explain why a DOM API is useful at all, as opposed to a a UA specific UI for accessing it 16:45:32 CW: not really - allows you to tell picture taken from digital camera, but not screen shot which could be output of a digital device 16:46:04 CW: if access data is there, may be useful and interesting - it not being there, though is the common case and lack of it doesn't tell anyone anything 16:46:12 q? 16:46:20 CW: like to discuss more - pretty lively discussion - would be glad to hold over for another week 16:46:28 CW: any other comments? 16:46:36 [no comments] 16:46:46 topic issue-54 16:46:50 TOPIC: ISSUE 54 16:46:57 CW: MikeS had action 16:47:34 MS: talked with julian about it last week; julian argued that cases henri brought up were edge cases; other issues around why can't produce HTML5 conformant output with current XSLT schemas 16:48:36 Those are problems that need to be addressed in the XSLT specification, not the HTML5 spec 16:48:49 MS: ready to bring proposal to group: optional public identifier on DOCTYPE - julian posted to list on overlapping issue - don't know the events associated with empty elements in HTML5 - in text/html not going to produce empty elements; wanted to ask julian if wants to go ahead with idea of adding public id to doctype as optional part of doctype 16:49:32 JR: should do - discussion on how to produce empty element should be discussed - concerned that more pieces of code in world than XSLT engines that make decisions about empty elements that cannot be represented as start text with end text 16:49:45 JR: should be discussed as 2 issues 16:49:51 No, it is not a good idea to place constraints on the development of HTML based on the flaws of other tools/langauges 16:49:56 MS: will go forward with them as 2 separate issue 16:49:58 JR: ok 16:50:11 topic: discuss issue-55 16:50:17 (head-profile issue) 16:50:18 TOPIC: @profile for HEAD (Issue 55) 16:50:29 DC: question hasn't been put, so not much to discuss 16:50:36 Lachy, the flaw is in HTML (requiring out of band knowledge about the format) 16:50:36 CW: dependent upon an action item? 16:50:44 action-75? 16:50:44 ACTION-75 -- Michael(tm) Smith to raise question to group about Yes, leave @profile out, No, re-add it -- and cite Hixie's summary of the discussion -- due 2008-08-28 -- OPEN 16:50:44 http://www.w3.org/html/wg/tracker/actions/75 16:50:59 any other items for discussion? 16:51:06 [fyi] plus 1 to leave @profile IN 16:51:14 CW: move to adjourn 16:51:15 move to adjourn? 16:51:18 DC: seconded 16:51:19 bye 16:51:21 Julian, no, I disagree 16:51:22 -Julian 16:51:22 bye 16:51:24 thanks all. 16:51:24 Bye 16:51:25 ADJOURNED 16:51:26 see ya! 16:51:27 -smedero 16:51:28 -Lachy 16:51:30 -Gez 16:51:30 Zakim, drop Mike 16:51:31 Mike is being disconnected 16:51:31 -ChrisWilson 16:51:31 -Mike 16:51:32 -Cynthia_Shelly 16:51:37 -Steven 16:51:40 heh 16:51:43 -Laura 16:51:44 oedipus: thatnks 16:51:46 Thanks for scribing, Gregory. 16:51:48 zakim, drop Gregory_Rosmaita 16:51:48 Gregory_Rosmaita is being disconnected 16:51:49 1 16:51:50 -Gregory_Rosmaita 16:51:58 bye 16:51:59 no problem guys - good meeting 16:52:10 rrsagent, make minutes 16:52:10 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:52:16 zakim, please part 16:52:16 leaving. As of this point the attendees were Gregory_Rosmaita, Steve_Faulkner, Mike, Laura, dsinger, Julian, Gez, Josh, smedero, DanC, ChrisWilson, Lachy, Steven, Cynthia_Shelly 16:52:16 Zakim has left #html-wg 16:52:24 rrsagent, make minutes 16:52:24 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:52:32 Zakim, drop DanC 16:53:01 umm, I don't think I saw any, no. 16:53:14 (heh. yeah, we aren't going THERE.) 16:53:18 lol 16:54:26 1 16:54:31 [NEW] ACTION: 54 to First Draft [recorded in http://www.w3.org/2008/08/28-html-wg-minutes.html#action01] 16:54:31 [NEW] ACTION: 54 to Second Draft [recorded in http://www.w3.org/2008/08/28-html-wg-minutes.html#action02] 16:54:31 [NEW] ACTION: 54 to Third Draft [recorded in http://www.w3.org/2008/08/28-html-wg-minutes.html#action03] 16:55:04 go for it 16:55:10 ok, will do 16:55:28 rrsagent, drop action 1 16:55:31 rrsagent, drop action 2 16:55:33 rrsagent, drop action 3 16:55:40 rrsagent, make minutes 16:55:40 I have made the request to generate http://www.w3.org/2008/08/28-html-wg-minutes.html oedipus 16:57:01 Lachy: Let your soul stand cool and composed before a million universes 16:57:35 rrsagent, please part 16:57:35 I see no action items