07:30:57 RRSAgent has joined #xhtml 07:30:57 logging to http://www.w3.org/2008/06/17-xhtml-irc 07:31:03 zakim, this will be xhtml 07:31:03 ok, Steven; I see IA_XHTML2()4:00AM scheduled to start in 29 minutes 07:31:22 rrsagent, make log public 07:31:37 Meeting: XHTML Virtual FtF Day 1 07:31:41 Chair: Roland 07:32:48 Agenda: http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0043 07:32:53 Steven has changed the topic to: Agenda: http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0043 07:33:29 rrsagent, make minutes 07:33:29 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html Steven 07:48:03 oedipus has joined #xhtml 07:58:02 Steven has joined #xhtml 07:58:30 rrsagent, here? 07:58:30 See http://www.w3.org/2008/06/17-xhtml-irc#T07-58-30 08:00:09 IA_XHTML2()4:00AM has now started 08:00:17 zakim, dial steven-617 08:00:19 +Roland 08:00:20 ok, Steven; the call is being made 08:00:21 +Steven 08:01:17 +Gregory_Rosmaita 08:03:25 Agenda: http://www.w3.org/MarkUp/xhtml2/wiki/2008-06-FtF-Agenda 08:03:37 Steven has changed the topic to: Agenda: http://www.w3.org/MarkUp/xhtml2/wiki/2008-06-FtF-Agenda 08:06:23 +??P2 08:06:46 zakim, ??P2 is Yam 08:06:46 +Yam; got it 08:06:46 zakim, ??P2 is Yam 08:06:48 I already had ??P2 as Yam, oedipus 08:08:14 http://www.w3.org/Project/IRC/ 08:08:48 http://www.w3.org/Project/IRC/#Client 08:09:03 http://www.w3.org/2001/01/cgi-irc 08:09:18 http://cgi.w3.org/member-bin/irc/irc.cgi 08:12:43 yamx has joined #xhtml 08:12:57 hello, this is yam. 08:13:12 for ARIA discussion - host language integration proposed by CharlesMcN: http://lists.w3.org/Archives/Member/w3c-wai-pf/2008AprJun/att-0407/aria-implementation.html 08:13:31 Scribe: Steven 08:13:39 Topic: Backpatting 08:13:49 Steven: Three specs have transitioned this week 08:13:52 ... Basic 08:13:54 ... M12N 08:13:57 ... RDFa 08:14:12 hip, hip, hooray! 08:14:52 http://www.w3.org/News/2008#item111 08:18:18 for ARIA discussion - host language integration proposed by CharlesMcN: http://lists.w3.org/Archives/Member/w3c-wai-pf/2008AprJun/att-0407/aria-implementation.html 08:20:07 Gergory: There is a proposal. Basic proposal, doesn't actually use role 08:20:15 ARIA roles are applied to an element with the "role" attribute. This attribute is derived from the XHTML Role Attribute Module [XHTML-ROLES] but is not technically an actual usage of that specification. As in the XHTML Role Attribute Module, this attribute is in no namespace. However, values of the attribute are not CURIEs [CURIE], but simply strings. 08:20:42 s/Gerg/Greg/ 08:20:44 The role attribute indicates what type of object the element represents. 08:20:56 Gregory: It doesn't use CURIEs either, but just strings 08:22:55 zakim, code 08:22:55 I don't understand 'code', ShaneM 08:22:59 ... the whole effort right now, misplaced in my opinion, hardcodes aria-* into Firefox 08:23:22 ... and can only be fixed in a future non-point revision of Firefox 08:23:24 zakim, what is the code 08:23:24 I don't understand 'what is the code', ShaneM 08:23:44 xhtml shan 08:23:45 e 08:24:02 Gregory: Does this effect the XML serialization? 08:24:08 cant wake up enough to remember the phone number.... 08:24:09 ... I would like namespacing everywhere 08:24:36 Gregory: The TAG doesn't like aria-*, but was willing to live with it 08:24:58 ... without setting precedent, they allowed aria-* for HTML5 08:25:15 ... but scripting is going to be different either way 08:25:33 ... there is a plan for a meeting with the HTML5 people 08:25:35 +ShaneM 08:27:00 Roland: A related question 08:27:08 .. there is an example in XHTML 08:27:12 XHTML example: span class="checkbox" id="chbox1" role="checkbox" aria-checked="true" tabindex="0" 08:28:02 ... that is XHTML, what is the equivalent in HTML5 08:28:13 s/5/5?/ 08:28:50 .. all the examples are different 08:28:57 Gregory: That is part of the problem 08:29:10 ... there is a difference in how HTML5 and XHTML treat role 08:29:22 Roland: I don't really understand the proposal properly 08:30:10 ... until I can see the same example in each language next to each other 08:30:28 http://lists.w3.org/Archives/Public/www-archive/2008Jun/att-0048/nameFromProposal.html#implementation 08:30:34 Roles use a special-purpose "role" (CMN: should this be aria-role?) attribute whose value is the name of the role. 08:31:13 Tina has joined #xhtml 08:31:54 Shane: One of the many possible uses of role is classifying an element 08:33:03 Roland: So I would like to see examples comapring them 08:33:13 s/comap/compa/ 08:34:45 SP: as far as i can see, one ramification of TAG decision vis a vis aria dash is that we have the worst of all possible worlds; aria- rather than aria: disappears; consistency across HTML and XHTML - just as difficult to code in javascript, HTML and XHTML because have to use diff ways of writing diff things 08:35:02 SM: made proposal that all aria- and be done with it 08:35:41 RM: aria- just as other dash 08:35:50 alessio has joined #xhtml 08:35:58 SP: both syntax forms used -- dash and colon 08:36:16 hi all 08:36:37 Shane: My proposal is to use aria-* everywhere 08:36:39 SM: proposed no aria: - collection of aria dash 08:36:59 Gregory: Rich accepts the TAG decision 08:37:22 Roland: What was the decision for SVG? 08:37:27 Gregory: Still being negotiated 08:37:54 ... HTML5 aren't really interested in coming to a compromise 08:38:21 Roland: We have a mess as it is 08:38:44 ... we can't create a clean version for the future if we don't use the mechanisms that exist 08:39:12 Gregory: The effort is being driven by the implementors 08:39:17 ... rather than the community 08:39:33 Roland: But then the authors pay the price 08:39:39 Gregory: Yes 08:39:48 ... it is very short sighted 08:39:59 I would suggest that for XHTML, HTML and SVG you add the same to an element, e.g. -- class="checkbox" id="chbox1" role="checkbox" aria-checked="true" tabindex="0" -- 08:40:03 Present: ROland, Gregory, Steven, Tina, Alessio 08:40:07 s/RO/Ro/ 08:40:18 Present+Yam 08:40:25 Present+Shane 08:40:36 Yam: A question. 08:41:11 ... for consistency, we are using aria-*, and so we have to accept the non-namespace? 08:41:56 Gregory: Yes 08:42:18 Could someone please remind me of the phone #? 08:42:19 Steven: So this means that aria-* are chameleon, just the name identifies it 08:42:26 zakim, code? 08:42:26 the conference code is 94865 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), Steven 08:42:28 string literal 08:42:53 Thank you, Steven. 08:43:37 RM: this is it in our schema (SVG as well) - literal set of characters mean something 08:43:51 SM: same as class treatment in some contexts 08:43:52 Shane: Class is like this too 08:44:14 Gregory: I will follow up with SVG to find out what the status is 08:44:21 + +04670855aaaa 08:44:34 zakim, aaaa is Tina 08:44:34 +Tina; got it 08:45:33 Roland: So the validator has to accept different things 08:46:02 Shane: Do you expect aria-* to expand in a future spec? 08:46:06 Gregory: Yes 08:46:46 ... we are not being treated like a module; we are being swallowed whole 08:47:03 Shane: Like role 08:47:14 Steven: And MathML and SVG by the looks too 08:49:05 RM: what we want is for authors used to writing aria-foo use same syntax no matter what 08:49:07 Roland: If authors are used to aria-*, then it should be the same in all languages, regardless how stupid that is 08:50:33 HTML = getAttribute versus namespaced aria = getNSAttribute 08:51:55 GJR agrees strongly with steven - shortsighted decision 08:53:06 Steven: This pulls the rug from under the feet of the accessibility community 08:53:39 ... it prevents them using aria in any languages except for the ones that have explicitely adopted the attributes 08:53:54 .. wheras the extensibility of XML should allow them to be used everywhere 08:54:02 s/wheras/whereas/ 08:54:12 a model of how not to draft a spec - compromised colon because of IE6, aria dash adapted by fiat by FF3 - decisions being driven by implementation 08:54:33 Roland: How should we react 08:54:38 s/react/react?/ 08:55:18 GJR would like to know what the TAG expects to happen after this "once-off" exception 08:55:19 Shane: I thought we'd already decided 08:55:54 Lachy has joined #xhtml 08:55:56 Roland: We are looking out for the authors 08:56:21 ... so that should drive our decision 08:56:50 Yam: We should say that we support the authors and use aria-* 08:56:51 thank you roland for taking a firm stance -- that is one thing that has been lacking from others (XHTML2 WG has always been aria's best friend) 08:58:02 Roland: We have to stand up for the rights of the author 08:58:36 ... I will draft something short and we can discuss it later this week 08:59:24 thank you very much roland 08:59:37 Roland: +1 08:59:46 -ShaneM 08:59:49 -Gregory_Rosmaita 08:59:54 -Steven 08:59:55 -Tina 08:59:58 -Yam 08:59:58 == BREAK == 09:00:24 === Return at **:15 === 09:01:19 markbirbeck has joined #xhtml 09:01:59 rrsagent, make minutes 09:01:59 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 09:02:02 back at **:15 09:05:15 Thanks...not sure how much I can join though, due to ongoing problems that have to be sorted out. 09:12:03 yamx has joined #xhtml 09:16:00 FYI from: http://lists.w3.org/Archives/Public/www-archive/2008Jun/att-0048/nameFromProposal.html#implementation 09:16:00 Note: ARIA roles are in the namespace of the rest of the document, if defined, and do not require a namespace prefix. If other roles are provided in the role attribute, they MUST have namespace prefixes. The namespace prefixes are not processed as namespaces per se but serve to distinguish non-ARIA roles. 09:16:00 Each ARIA state and property is represented with its own attribute. The state and property attributes are in no namespace, meaning the attributes are implemented without namespace qualifiers like other attributes of the host language. To minimize the chance of conflict with attribute names defined in the host language, the attribute name for each state and property is the prefix "aria-" plus the name of the state or property. For example, the attribute name 09:16:03 Note: In most cases, the attributes required to represent the ARIA states and properties are not defined in the host language. The role attribute may also not be defined. If the host language does not provide an extensibility mechanism, documents that implement ARIA in this manner will not pass DTD-based validation. However, user agents that conform to ARIA will process such documents. 09:16:08 Editorial note: we are exploring mechanisms to provide automated conformance checking for documents that include ARIA. This might be provided informatively as a tool, and conformance checking with it is not required. Providing an unofficial version of the HTML DTD with ARIA support added to drive existing validators might be useful as well. 09:17:56 An exception to existing specifications, in other words? 09:18:55 omw 09:19:01 I am here, but not called in yet. 09:19:10 zakim, who is here? 09:19:10 On the phone I see Roland 09:19:11 On IRC I see yamx, markbirbeck, Lachy, alessio, Tina, Steven, oedipus, RRSAgent, Zakim, Roland, deane, ShaneM 09:19:20 zakim, dial steven-617 09:19:20 ok, Steven; the call is being made 09:19:21 -Roland 09:19:21 +Roland 09:19:22 +Steven 09:19:55 +ShaneM 09:20:18 +Gregory_Rosmaita 09:20:22 +??P4 09:20:32 Zakim, ??P4 is yamx 09:20:32 +yamx; got it 09:20:33 +Tina 09:20:44 FYI: mark checked in, but his participation may be limited 09:21:12 zakim, who is here? 09:21:12 On the phone I see Roland, Steven, ShaneM, Gregory_Rosmaita, yamx, Tina 09:21:14 On IRC I see yamx, markbirbeck, Lachy, alessio, Tina, Steven, oedipus, RRSAgent, Zakim, Roland, deane, ShaneM 09:21:14 Topic: Reviews 09:21:24 Roland: XML Base 09:21:46 http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0036.html 09:21:54 http://lists.w3.org/Archives/Public/public-forms/2008Jun/0018.html 09:22:18 SP: 4 comments 09:23:08 SP: first, change in XML Base is change from URI to "legacy extended IRI" -- increases number of chars that can appear in URI (includes diff charsets) -- IRIs for authoring, job of UA to encode when sending over the wire 09:23:19 SP: side-note: what we say about CURIEs 09:23:55 SP: IRI can include chars not allowed in XML -- namely, control characters -- that should be pointed out 09:24:02 SM: IRI can contain control char? 09:24:24 SM: fascinating... 09:26:14 SP: second: if an app is going to use XML Base (is a PER and not a new edition) - diff by the way how apps perform; actually effects normative reqs because if say XML Base is some IRI with "international characters" in them, all URIs in doc effectively become IRIs into bargin (turns all URIs to IRIs) - consuming app must know about IRIs, but can't send over wire; comment: this should be pointed out, can't take existing app and claim use XML Base PER because 09:26:38 SP: being nice by saying this isn't a PER -- not just clarification; affects normative reqs 09:27:26 SP: next comment: what XML Base actually applies to; URIs everywhere, but take CURIEs -- not URIs; if had attribute for CURIE gets expanded into a URI, so does XML Base apply to it? not clear what allowed to apply 09:27:34 SP: no example using IRI 09:28:18 SP: list of changes - def of URI ref changed from one RFC to another, but couldn't confirm that is the case (RFC 2396 to RFC 2386) 09:28:35 SP: summary: new XML Base just says base URI is IRI - main functional diff 09:28:54 http://www.ietf.org/rfc/rfc3987.txt 09:29:04 RM: RFC 3987 - defines IRIs 09:29:13 RM: RFC 3986 - defines URIs 09:29:16 http://www.ietf.org/rfc/rfc3986.txt 09:29:50 SP: wish ietf would use XHTML 09:30:01 GJR: effort to get ietf to do that 09:30:22 SP: looks as if should be pointing to 87 not 86 09:30:50 SP: definition of "legacy IRI" can't find in document 09:31:16 SP: LEIRI (legacy extended IRI) 09:31:50 http://www.w3.org/TR/2008/PER-xmlbase-20080320/ 09:31:50 http://www.ietf.org/internet-drafts/draft-duerst-iri-bis-02.txt 09:32:01 The syntax of Legacy Extended IRIs is the same as that 09:32:01 for IRIs, except that ucschar is redefined.... 09:32:42 This PER normatively references the draft of a replacement to RFC 3987 (here called RFC 3987 bis) for the definition of the term Legacy Extended IRI. It will not advance to Recommendation status until the replacement RFC is published, and the reference will be updated accordingly. 09:33:14 SP: do intend to reference LEIRI when ready 09:33:19 http://www.ietf.org/internet-drafts/draft-duerst-iri-bis-02.txt 09:33:47 RM: agree with SP's comments, except think a change too far to be a second edition 09:33:59 SP: consulting minutes of XForms meeting 09:34:32 http://www.w3.org/2005/10/Process-20051014/process.html#correction-classes 09:35:15 SP: type 3 - Corrections that MAY affect conformance, but add no new features 09:35:15 These changes MAY affect conformance to the Recommendation. A change that affects conformance is one that: 09:35:15 1. turns conforming data, processors, or other conforming agents into non-conforming agents, or 09:35:15 2. turns non-conforming agents into conforming ones, or 09:35:15 3. clears up an ambiguity or under-specified part of the specification in such a way that an agent whose conformance was once unclear becomes clearly conforming or non-conforming. 09:35:43 RM: correction through extension 09:35:54 RM: waiting for new LEIRI RFC 09:36:18 SP: W3C process does support making XML Base an edited rec 09:36:39 Shane: I'm not sure that this makes it legitimate 09:36:48 SM: not sure lends any serious legitimacy - changing normative req which changes conformance 09:36:57 ... a conforming app will now not conform 09:37:25 "For the third class of change, W3C requires: 09:37:25 Review by the community to ensure the technical soundness of proposed corrections. 09:37:25 Timely publication of the edited Recommendation, with corrections incorporated." 09:37:27 RM: can hand over to w3c legal-lawyers, but in favor of making comment that this goes too far - they can decide if it does or not 09:37:40 Rolnad: I would like to comment that we think this is too much for a PER 09:37:52 s/Rolnad/Roland/ 09:38:11 SM: given what SteveB said about Basic in transition call, this wouldn't pass muster - couldn't do XHTML 1.1 as PER if adding target module - same type of change 09:38:23 Shane: We were told we couldn't do XHTML 1.1 as a PER if we were adding the target attribute 09:38:30 ... which is a similar change 09:39:06 GJR plus one to roland's comment 09:39:22 Steven: Well then we should make that comment 09:39:41 RM: simply say take same view as XForms group, but in addition goes step too far to be considered second edition 09:39:48 Roland: I would like to endorse the comments made by the Forms WG, but add this extra comment 09:40:16 Shane: Agree 09:40:25 GJR plus 1 09:40:44 Yam: I agree 09:41:19 zakim, choose a victim 09:41:19 Not knowing who is chairing or who scribed recently, I propose Tina 09:41:48 ACTION: Roland to send reply on XML Base supporting Forms WG comments, and objecting to PER 09:42:01 rrsagent, draft minutes 09:42:01 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 09:42:04 +1 09:42:24 Topic: XHR review 09:42:43 s/Topic: Reviews/Topic: XML Base Review/ 09:42:53 http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0041.html 09:43:11 Steven: here only, I hope, 'cause I didn't hear a word on the phone ... :) 09:44:12 Shane: I tried to focus our response 09:44:20 http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0031.html 09:44:41 "Basically, the XHTML 2 Working Group is concerned that the draft appears 09:44:41 to have a dependency on HTML5. On closer inspection, it is not clear 09:44:41 whether this dependency is completely necessary. Further, linking the 09:44:41 spec to HTML5 will delay its deployment and incorporation into other 09:44:41 languages that have a vested interest in portable scripting (e.g. XHTML 09:44:42 1, XHTML 2, XForms). Finally, it appears that the dependecy is 09:44:44 slightly backwards, since the requirement is that HTML5's document 09:44:46 "Window" object support the XMLHttpRequest interface. Our request is 09:44:48 that this dependency be removed (or that the connection be made 09:44:50 informative instead of normative) so that all interested constituents 09:44:52 can take advantage of this important interface as soon as possible. 09:44:54 " 09:45:08 Shane: iS THIS RESPONSE FROM THE html5 wg? 09:45:11 rOLAND: nOT CLEAR 09:45:39 s/ iS THIS RESPONSE FROM THE html5 wg?/Is this a response from the HTML5 WG?/ 09:46:18 s/rOLAND: nOT CLEAR/Roland: Not clear/ 09:46:29 Gregory: He does tend to respond for himself 09:46:43 deployment by fiat 09:47:43 unhelpful link to public archive provided in AVK response: http://lists.w3.org/Archives/Public/public-webapi/ 09:48:54 Shane: Maybe I wans't clear enough when I talked about incorporating in l;anguages 09:48:59 Steven: I think you ewre 09:49:03 s/ewre/were/ 09:49:15 s/wans/wasn/ 09:49:29 GJR notes that AVK uses pronoun: "me" 09:51:25 SP: keep up our end of this, and let them do what they want to do 09:51:34 s/SP/Tina/ 09:51:42 SM: law isn't a sword, but a shield; use process as shield if being attacked 09:52:02 yes Steven, I think it's the right thing to do 09:52:21 Tina: I think we should follow process 09:52:52 ... of course we don't want to aggrevate them, but process is what we use in W3C 09:53:10 RM: need to make clear what is required - can't say "HTML5, figure it out yourself" 09:53:10 yes 09:53:25 Shane: I don't believe that there are HTML5 concepts that are used by this spec 09:53:40 ... and if there are, they should be incorporated into this spec 09:54:09 Steven: I don't mind taking the action item to reply 09:54:43 Yam: I am curious what the other dependencies are 09:55:02 ACTION: Steven to reply to http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0041.html 09:55:18 rrsagent, draft minutes 09:55:18 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 09:55:54 http://www.w3.org/2006/appformats/ 09:56:10 http://www.w3.org/News/2008#item107 09:56:15 http://www.w3.org/2008/webapps/ 09:57:08 http://www.w3.org/2008/webapps/charter/ 09:58:55 Topic: Transitions 09:59:57 Shane: There was a problem, I failed to include the modules in the TR space upload 10:00:15 ... which was a decision we made years ago 10:00:33 ... but 1.0 points to the TR space 10:01:03 ... so that broke languages that use M12N 10:01:20 http://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0046.html 10:01:43 Shane: IanJ says that we should have a fixed datespace version of our modules, even if we want one outside TR space 10:02:13 ... we should take that seriously 10:02:20 ... and including modules in datespace 10:02:29 ... that don't change under people's feet 10:02:57 ... Ian offered to help me craft language to address that 10:02:57 plus one to Shane's comment: "On a related note, we should consider making the latest version link for 10:02:57 m12n xhtml-modularization1 so that we can start working on 10:02:57 xhtml-modularization2 and not collide 10:03:33 Shane: Do we agree that we should have a version in datespace as well as in markup area 10:03:46 should ensure we continue to have the flexibility to update our implementations as we find problems with them, as SM wrote 10:05:18 Sorry guys...I missed that XHR discussion. I have gone further in this over on the XForms list, and the main point that they are now making is that given the 'cross-domain security' stuff is quite important, they don't want to have to define that in multiple places, in case it gets out of sync. They therefore feel that XHR must depend on the HTML 5 Window object. 10:05:38 Steven: The reason we moved them out of TR space was to allow us to fix errors quickly, not to change them under people's feet 10:05:41 Shane: Right 10:06:00 AVK did also say in passing that if we wanted something else, we should write our own. I think that's a good suggestion. :) 10:06:03 Shane: We have always been careful about changes we make 10:06:50 Shane: I think we should sontinue to have stuff outside of datespace 10:06:57 s/sont/cont/ 10:07:06 Anyway, upshot is that I think any reply from this group should (a) at least consider the points I'm making on the XForms list, and (b) CC the XForms and SVG lists, since they are also saying that there should not be a dependency on Window. 10:07:19 Shane: But tell people to use datespace if they need continuity 10:07:25 Interruption over. 10:07:37 present+MarkB 10:08:19 Steven: Sounds fine, it suits both audiences 10:08:27 no objection 10:08:27 ... a stable version, and an updated one 10:09:22 Shane: I'm willing to draft a policy 10:09:29 yes 10:10:02 Shane: And then we should try and work with IanJ to make that a more general policy 10:11:03 Shane: What version of modules should our markup languaes refer to 10:11:19 s/to/to?/ 10:11:28 ... the stable version or the updated version 10:11:44 Shane: XHTML Basic 1.0 did it wrong 10:11:57 ... and used a wrong version of the modules 10:12:09 ... which we couldn't fix quickly 10:12:29 Yam: Sorry about that 10:13:09 ... (I was an editor of that spec) 10:14:19 Steven: One option is to do the same with drivers as with modules 10:14:45 ... a link to a stable version, and a link to a 'corrected' version 10:15:02 Shane: In earlier versions we had a version by reference, and a 'flattened'version 10:15:07 ... maybe harder with Schemas 10:15:30 s/version/ version/ 10:15:55 Shane: So the latest version would be in markup space? 10:16:01 Steven: Yes 10:16:55 ... we could mirror the errata document with a DTD 10:17:23 ... that is later rolled into a datespaced version when the errata are rolled into the spec 10:18:10 Yam: I prefer to refer to a datespaced version, for safety 10:18:18 http://www.w3.org/2000/12/REC-xhtml-basic-20001219-errata 10:19:13 20081219 datestamp 10:19:25 s/20081219/20001219 10:19:36 Known errors: None at this time. 10:19:48 Shane: I think that what we did before was wrong, and datespacing is the correct solution 10:20:02 Shane: Another question 10:20:05 ... shortnames 10:20:24 ... Gregory, you said we should introduce a new shortname 10:20:29 GJR: yes, should do NOW 10:22:11 Steven: So M12N refers to the latest version, M12N-2 explicitely refers to V2, and then M12N-1 points to the originbal version 10:22:14 Shane: Yes 10:22:18 amen 10:22:38 s/bal/al/ 10:23:16 http://www.w3.org/2005/05/tr-versions 10:23:46 Steven: This covers the case 10:23:52 Shane: We should just do it 10:24:04 [General agreement] 10:24:23 ACTION: Shane to organise new shortname(s) with IanJ 10:24:38 no anchor, but www.w3.org/2005/05/tr-versions addresses short names in "3.2 Latest Version URI Syntax and Short Names" 10:25:33 Topic: CURIEs last call comments 10:25:38 rrsagent, make minuites 10:25:38 I'm logging. I don't understand 'make minuites', oedipus. Try /msg RRSAgent help 10:25:42 rrsagent, make minutes 10:25:42 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 10:26:31 http://www.w3.org/TR/2008/WD-curie-20080506/ 10:26:53 http://lists.w3.org/Archives/Member/w3c-xml-cg/2008Jun/0004.html 10:27:13 http://lists.w3.org/Archives/Public/www-html-editor/2008AprJun/0033.html 10:29:25 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/CURIE?user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 10:29:26 Shane: We had three comments to the mailing list 10:29:37 Steven: Plus the one above to XML CG 10:30:03 Shane: The above links to all comments, including old ones we have already dealt with 10:30:10 ... look for the three with no resolutions 10:30:13 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/CURIE?id=8037;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 10:30:22 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/CURIE?id=8039;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 10:30:28 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/CURIE?id=8040;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 10:30:36 Shane: 8037 is just editorial, he's right, accept 10:30:53 Shane: 8039 10:30:58 ... from XForms 10:31:37 http://lists.w3.org/Archives/Public/www-html-editor/2008AprJun/0041.html 10:31:58 Steven: They have use cases where they will use CURIEs 10:32:05 "In XForms, one candidate for use of CURIE is the appearance attribute, which is presently defined as a union of three enumeration values (minimal, compact, full) with the the set of qualified-names containing colons (qname-but-not-ncname)." 10:32:05 ... like @appearance 10:32:35 http://www.w3.org/2002/xforms/vocab 10:32:56 quote: So we suggest normative text be added: "An XML Application SHOULD use namespace prefixes to define CURIE prefixes." 10:33:27 "However, not all XML Applcications are namespace-aware so it should not be required to use namespace prefixes to define CURIE prefixes." 10:33:27 Shane: These are great comments, which we should accept 10:33:38 [Agreement] 10:33:47 Shane: 8040 10:33:53 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/CURIE?id=8040;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 10:34:04 Shane: This is a personal comment, not fromt he TAG 10:34:22 http://lists.w3.org/Archives/Public/www-html-editor/2008AprJun/0033.html 10:34:54 "I would have taken the lexical space of CURIE to be the QName like syntactic form and the value space to be aligned with that of xsd:anyURI. Being told that the lexical space of CURIE is IRI is confusing (to me at least)." 10:35:28 "However, CURIEs in XML attribute values inherit all the problems of QNames in attribute values in terms of a processors access to prefix mappings and the associated scoping issues. In what way are CURIE's designed to be more suitable as attribute values than QNames? ie. are they subject to the same cautions as QNames in content - and if not why not?" 10:36:46 Shane: QNames have been shoehorned into attributes, that they weren't designed for 10:37:38 ... in contrast, CURIEs are never treated as tuples, but as IRIs 10:38:04 ... parsers and the DOM won't expand them automatically 10:39:08 http://www.w3.org/2001/tag/group/track/issues/56 10:39:42 tag on CURIE: http://www.w3.org/2008/04/curie.html 10:40:31 Steven: Maybe use an analogy with how relative URIs are treated in the DOM 10:41:01 Shane: I do agree that CURIEs have the same scoping problem as QNames 10:41:13 ... and I don't think we pretend to have solved those problems 10:42:49 yamx has joined #xhtml 10:44:43 But we open up the possibility of using other ways to create prefixes in the future. 10:44:59 Section 2: Usage "CURIEs can be used in exactly the same syntactic way QNames have been used in attribute values, with the modification that the format of the strings after the colon is looser. In all cases a parsed CURIE will produce an IRI. However, the process of evaluating involves replacing the CURIE with a concatenation of the value represented by the prefix and the part after the colon (the reference)." 10:45:00 So *one* of our techniques suffers from the same problem as QNames. 10:45:12 But that doesn't mean CURIEs will *always* suffer form the same problem. 10:45:22 "Note that if CURIEs are to be used in the context of scripting, accessing a CURIE via standard mechanisms such as the XML DOM will return the lexical form, not its value as IRI. In order to develop portable applications that evaluate CURIEs, a script author must transform CURIEs into their value as IRI before evaluating them (e.g., dereferencing the resulting IRI or comparing two CURIEs)." 10:45:25 Roland: Do we need to say anything about converting from IRIs to URIs? 10:45:35 Steven: I think the IRI spec covers that 10:46:23 Section 2.2 - http://www.w3.org/TR/2008/WD-curie-20080506/#sec_2.2. 10:46:31 Roland: This spec shouldn't use URIs anywhere then 10:46:46 "The concatenation of the prefix value associated with a CURIE and its reference MUST be an IRI (as defined by the IRI production in [IRI]). Note that while the set of IRIs represents the lexical space of a CURIE, the value space is the set of URIs (IRIs after canonicalization - see [IRI])." 10:48:26 Roland: Is this another improvement over QNames? 10:48:41 Shane: I think QNames allow IRIs too (they use AnyURI) 10:49:18 current abstract: "The aim of this document is to outline a syntax for expressing URIs in a generic, abbreviated syntax. While it has been produced in conjunction with the XHTML 2 Working Group, it is not specifically targeted at use by XHTML Family Markup Languages. Note that the target audience for this document is Language designers, not the users of those Languages." 10:51:27 Steven: He's right, the lexical space is , and the value space is IRI 10:51:34 Shane: I need to fix that then 10:52:08 http://www.w3.org/TR/2008/WD-curie-20080506/#sec_4.1. 10:52:29 current: "The [SPARQL] language provides a PREFIX keyword for defining the prefix used in their CURIE-like identifiers." 10:52:36 Shane: He has a comment about SPARQL 10:52:47 Host languages MAY define additional constraints on these syntax rules when CURIES are used in the context of those host languages. Host languages MUST NOT relax the constraints defined this specification. 10:54:14 SPARQL 4.1.1. - http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/#QSynIRI 10:55:02 "The PREFIX keyword associates a prefix label with an IRI. A prefixed name is a prefix label and a local part, separated by a colon ":". A prefixed name is mapped to an IRI by concatenating the IRI associated with the prefix and the local part. The prefix label or the local part may be empty. Note that SPARQL local names allow leading digits while XML local names do not." 10:55:17 Steven: SPARQL needs QNames as much as RDFa does 10:55:23 Shane...what was the link that Ivan sent us about some language using CURIEs? Should we reference that in our illustrations? 10:55:26 ... predicates can be any URI in RDF 10:55:46 ... and SPARQL needs to search for them 10:55:51 (I think it was rules-related. RulesML, or something?) 10:56:57 "The set of RDF terms defined in RDF Concepts and Abstract Syntax includes RDF URI references while SPARQL terms include IRIs. RDF URI references containing "<", ">", '"' (double quote), space, "{", "}", "|", "\", "^", and "`" are not IRIs. The behavior of a SPARQL query against RDF statements composed of such RDF URI references is not defined." 10:57:53 "the RIF group plans to use CURIE-s in their next charter for what they call presentation syntax. This is not a XML based syntax at all, by the way.: 10:58:22 Shane: We should just accept Stuart's comments wholesale 10:58:29 [Agreement] 10:58:30 +1 10:58:37 +1 10:59:11 http://lists.w3.org/Archives/Member/w3c-xml-cg/2008Jun/0004.html 11:00:58 +1 11:01:07 "When CURIES are used in an XML-based host language, 11:01:07 prefix values MUST be able to be defined using the 'xmlns:' syntax 11:01:07 specified in [XMLNAMES]. Such host languages MAY also provide 11:01:07 additional prefix mapping definition mechanisms." 11:01:15 Steven: Why do we say that? 11:01:22 Shane: For HTML4 11:04:15 Steven: Then we should tell authors not to bind the same prefix to different URIs 11:05:26 Shane: That's good 11:05:35 Shane: Do we need to treat this as a formal comment? 11:05:42 Steven: No, we're just being polite 11:06:09 ACTION: Steven to reply to http://lists.w3.org/Archives/Member/w3c-xml-cg/2008Jun/0004.html 11:06:27 Roland: End of session? 11:06:52 Steven: So next step is to update the spec and go to CR 11:07:17 Shane: I will change the spec 11:07:21 i can plus one (in shane we trust...) 11:07:24 Roalnd: Shall we look at it Thursday? 11:07:27 Shane: Great idea 11:07:46 rrsagent, make minutes 11:07:46 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 11:08:22 === BREAK, reconvene in 98 minutes === 11:08:29 do people believe this: Note that while the lexical space 11:08:29 of a CURIE is as defined in curie above, 11:08:29 the value space is the set of IRIs. 11:08:33 === 12:45 UTC === 11:08:47 reconvene at 12:45UTC http://www.timeanddate.com/worldclock/meetingdetails.html?year=2008&month=6&day=17&hour=12&min=45&sec=0&p1=136&p2=179&p3=215&p4=248&p5=283 11:08:50 a o k 11:08:54 +1 11:09:16 -ShaneM 11:09:18 -Steven 11:09:20 -Gregory_Rosmaita 11:09:38 -yamx 11:09:42 -Tina 11:10:02 I will be back home, but I think 90 minutes is enough. See you later. 11:10:36 and I will be migrating to my office. 11:11:24 Those long Tokyo commutes 11:13:30 have a good lunch (for me just a sandwich) 11:17:27 RDFa Syntax is updated. I will update the CURIE draft later today with all the changes we agreed, and also develop the Dispositiojn of COmments document 11:31:19 OedipusWrecked has joined #xhtml 11:44:55 alessio has left #xhtml 11:59:51 -Roland 11:59:53 IA_XHTML2()4:00AM has ended 11:59:54 Attendees were Roland, Steven, Gregory_Rosmaita, Yam, ShaneM, +04670855aaaa, Tina, yamx 12:00:34 rrsagent, make minutes 12:00:34 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus_laptop 12:10:43 Zakim has left #xhtml 12:40:22 Zakim has joined #xhtml 12:40:28 zakim, this will be xhtml 12:40:28 ok, Steven; I see IA_XHTML2()4:00AM scheduled to start 280 minutes ago 12:44:03 IA_XHTML2()4:00AM has now started 12:44:09 ShaneM has joined #xhtml 12:44:10 +Roland 12:44:57 +ShaneM 12:45:08 +Tina 12:45:12 zakim, dial steven-617 12:45:12 ok, Steven; the call is being made 12:45:14 +Steven 12:45:50 yamx has joined #xhtml 12:46:42 +??P9 12:46:51 Zakim, ??P9 is yamx 12:46:51 +yamx; got it 12:48:04 === RESTART === 12:48:37 Topic: Role last call comments 12:48:48 http://www.w3.org/TR/2008/WD-xhtml-role-20080407/ 12:48:54 Shane: Did we get any? 12:49:05 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/RoleAttrib?id=8038;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 12:49:05 ... We already replied to the SVG WG 12:49:28 Roland: No comment from Al? 12:49:34 Shane: You're right 12:50:52 http://lists.w3.org/Archives/Public/www-html-editor/2008AprJun/0036.html 12:51:02 comment from Al Gilman 12:51:22 http://htmlwg.mn.aptest.com/cgi-bin/xhtml2-issues/RoleAttrib?id=8041;user=guest;statetype=-1;upostype=-1;changetype=-1;restype=-1 12:51:30 Shane: issue 8041 12:51:43 ... a personal comment he says 12:56:15 Shane: He points out that role has a CURIE dependency. Well, he's right 12:57:44 ... he wonders what to do with roles that they don't know how to deal with 12:57:50 Roland: Ignore it 12:58:03 Shane: Or not; follow the URIs and so on 12:59:22 The working group recognizes that the dependency on CURIEs is a risk, but is aggressively progressing the CURIE specification and are confident that it will become a Recommendation in short order. 12:59:22 12:59:22 As to what the ARIA spec should require with regard to processing role values that are CURIES, we have no real recommendation. It is entirely up to you. 12:59:30 Steven: We should reply that yes, there is a dependency and his spec needs to say what to do with unknown values 13:00:24 The working group recognizes that the dependency on CURIEs is a risk, but is aggressively progressing the CURIE specification and is confident that it will become a Recommendation in short order. 13:00:24 13:00:24 As to what the ARIA spec should require with regard to processing role values that are CURIES, we have no real recommendation. It is entirely up to you. You could dereference the associated URI and attempt to determine the semantics by examining the RDF at the other end, for example. RichS has proposed such a thing in the past. 13:00:24 ... clearly they need an extension path 13:01:33 Steven: Yes, something like that 13:01:54 ACTION: Reply to Al in issue 8041 13:02:02 ACTION 5= 13:02:16 ACTION: Shane to reply to Al in issue 8041 13:02:48 Tina: I can live with role, but 13:03:04
13:03:07 ... I would like to add that if a naked element fits better, then use that and not the role 13:03:18 s/naked/native/ 13:04:29 Tina: It is better to use semantic elements like p, than add roles to semantic-less elements 13:05:34 Shane: Where should we put this? 13:06:20
13:07:00 Tina: We need to avoid this sort of misuse 13:08:19 +Gregory_Rosmaita 13:08:56 rrsagent, make minutes 13:08:56 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html oedipus 13:09:15 Insert text into: http://www.w3.org/TR/xhtml-role/#s_role_module_attributes 13:10:45 Although the role attribute adds sematnics to an element, authors should be aware that it is preferable to use elements with inherent semantics, such as

, rather than layering semantics on a semantically neutral elements, such as

13:11:10 Roland: use SHOULD 13:11:16 use elements with native inherit semantics 13:11:18 alessio has joined #xhtml 13:11:52 +[IPcaller] 13:12:03 s/adds semantics/may be used to add 13:12:08 zakim, IPcaller is Alessio 13:12:08 +Alessio; got it 13:12:22 Although the role attribute may be used to add semantics to an element, authors SHOULD use elements with inherent semantics, such as

, rather than layering semantics on a semantically neutral elements, such as

13:12:40 i can help with ARIA examples of proper use of role 13:13:00 have role="math" ARIA examples positive and negative 13:16:18 Shane: So next step is a new draft, and review later this week for CR 13:18:00 zakim, mute alessio 13:18:00 Alessio should now be muted 13:18:17 sorry 13:18:38 Topic: Access 13:18:49 http://www.w3.org/TR/2008/WD-xhtml-access-20080526/ 13:19:02 oedipus: please do! :) 13:19:28 Roland: Any comments? 13:19:34 Shane: I don't think so 13:19:47 Steven: A bit worrying 13:19:56 GJR got a verbal thumbs up on Access Module from RichS wearing his UbiWeb hat 13:20:18 Tina: I have an initial implementation 13:20:27 ... we had no problems, it looks fine! 13:20:41 Roland: Since one usage is accessibility 13:20:53 ... do WAI say anything about it? 13:21:14 Gregory: Our official position (PF) is that we want HTML5 to adopt it 13:22:02 Tina: WCAG2 doesn't mention access keys 13:22:17 Gregory: Right, but I can record that 13:23:09 Lachy has joined #xhtml 13:23:47 http://www.w3.org/TR/WCAG20/#keyboard-operation 13:24:07 oedipus_laptop has joined #xhtml 13:24:15 Tina: I have no objection to going forward 13:24:26 Lachy has joined #xhtml 13:24:45 maybe I can revisit (and go on with) my old tests on Access module to put them on the wiki 13:25:06 Steven: If groups are OK, then we should ask them for positive statements so we can point to proof of review 13:27:13 Steven: XForms says: 13:27:15 Further, a host language must provide a way to indicate overall navigation order among form controls and other elements included in the host language, as well as keyboard or direct access navigation to specific elements. One such proposal is to uses a pair of attributes named navindex and accesskey, defined as follows: 13:28:05 GJR: will submit access module example to wcag20 - http://www.w3.org/WAI/GL/WCAG20/TECHS-SUBMIT/ 13:28:35 tina, any other WCAG2 comments or observations, please let me know (email if you prefer: oedipus@hicom.net) 13:28:45 Steven: So XForms doesn't provide a native acceskey 13:29:00 ACTION: Steven to ask XForms to send a comment 13:29:19 oedipus: I'm working on some comments actually ... in particularly when it comes to the blinking/refresh bit. 13:29:27 ACTION: Gregory to get positive review from Ubiquitous web apps 13:29:57 Roland: What about SVG? 13:30:53 Shane: The real value of access is in combination with XML Events 13:30:58 Steven: And role 13:30:59 agree that plus XML Events is better, but what we have is better than accesskey 13:31:45 Shane: And the ability of defining a sequence of landing points is powerful 13:33:38 -Alessio 13:34:53 alessio_ has joined #xhtml 13:35:21 +??P13 13:35:30 zakim, P13 is Alessio 13:35:30 sorry, alessio_, I do not recognize a party named 'P13' 13:35:35 zakim, ??P13 is Alessio 13:35:35 +Alessio; got it 13:35:49 tina, your type of feedback is desperately needed - and comment on the usability, too, if you care to 13:35:57 Steven: I have sent the message to the Forms WG 13:36:25 oedipus: going to comment, yeah ... just having abit of a time squeeze. We're working on getting a preliminary implementation of WCAG 2 in siteSifter by the 30th. 13:39:21 Steven: Mayeb we can mention it at the HCG this week 13:39:31 tina, wcag20's strong point are the techniques documents - my favorite is technique C7 (overflow to provide longer link text but display only "read more..." 13:39:58 Topic: Putting the specs together 13:40:41 http://lists.w3.org/Archives/Public/www-archive/2008Jun/att-0048/nameFromProposal.html#implementation 13:40:54 proposed text in above attachment 13:41:18 Roland: So what is happening in this whole area? 13:41:33 ... what more do we need to do? 13:41:53 Shane: We have an interesting dependency on the ARIA activity 13:42:10 GJR: there is the high ground that implementors should not treat the "Status of this Document" verbiage as boilerplate - that is what FF did 13:42:34 ... we should strongly advocate ARIA 13:43:00 if it isn't easy to author, it will fail utterly 13:43:07 Roland: There are only a hald dozen browser implementors vs thousands and millions of authors 13:43:14 s/hald/half/ 13:44:09 GJR would like to use ARIA to promote Role, but the HTML5 integration impasse is preventing that 13:44:10 Shane: I don;t think there is anything else we should do, except putting them together in one markup language 13:45:01 RWAB (Rich Web Application Backplane) - if those libraries are aria enabled, then the battle is half-won 13:45:19 sure, gregory 13:45:24 Steven: There is the issue of abstract or intent-oriented events 13:45:34 ... but I believe the Backplane XG owns those now 13:45:47 yay! 13:46:14 === Break til top of hour ==== 13:46:15 -Gregory_Rosmaita 13:46:16 -ShaneM 13:46:21 -Steven 13:46:23 -yamx 13:46:25 -Alessio 13:46:28 -Tina 13:56:11 tina, http://www.w3.org/TR/UAAG20/#principle-operable - also, i have logged additional verbiage for definition of input configuration to include the Access Module 13:57:49 oedipus: *nods* Goodie. 13:59:37 woohoo 14:00:17 gregory, I tried to aria-enable (with aria-live attribute) the google rss reader 14:00:32 yeah? can i test? 14:01:06 sure, I have still to working on ;) 14:01:37 making twitter tweet: http://www.paciellogroup.com/blog/?p=65 14:01:38 http://labs.iwa.it/apps/googlefeed/ 14:01:44 thanks! 14:01:54 +ShaneM 14:02:02 interesting stuff about ARIA at http://www.paciellogroup.com/blog/ 14:02:03 done the same with a my experiment with twitter... LOL 14:02:14 great minds think alike! 14:03:20 zakim, dial steven-617 14:03:20 ok, Steven; the call is being made 14:03:21 +Steven 14:03:44 +Gregory_Rosmaita 14:04:00 +??P5 14:04:04 +??P7 14:04:09 zakim, ??P5 is Alessio 14:04:09 +Alessio; got it 14:04:46 + +46.7.08.55.aaaa 14:05:06 zakim, ??aaa is Tina 14:05:06 sorry, Tina, I do not recognize a party named '??aaa' 14:05:16 Zakim,??P7 is yamx 14:05:16 +yamx; got it 14:05:21 zakim, aaaa is Tina 14:05:21 +Tina; got it 14:05:27 Ah. Thanks, Steven. 14:07:52 zakim, mute alessio 14:07:52 Alessio should now be muted 14:08:16 XHTML Role Candidate Rec draft is up at http://www.w3.org/MarkUp/2008/CR-xhtml-role-20080630/ 14:08:16 Topic: XFrames 14:08:23 ack al 14:08:43 http://www.w3.org/MarkUp/xhtml2/wiki/Tests 14:08:44 Alessio: I have just published the page with my tests 14:09:39 ... It is useful to link inside Frames 14:10:23 http://labs.iwa.it/xhtml2/test-frames-1.xml#src(f1=http://labs.iwa.it/blog/,f2=http://labs.iwa.it/) 14:10:26 Alessio: If you go to the link above 14:10:33 ... and follow the link to the test 14:11:19 ... you will see a simple example 14:12:04 ... we want object and iframe to be identical 14:12:44 Note that http://labs.iwa.it/xhtml2/test-frames-1.xml#src(f1=http://labs.iwa.it/,f2=http://labs.iwa.it/) works too 14:12:59 #src() 14:13:06 #frames() 14:13:38 Alessio: object doesn't allow dynamic changes, only iframe 14:14:31 ... so I had to do some extra work 14:15:34 ... FF3 has an interesting difference, since object does work dynamically 14:15:56 document.getElementById('f2').data = "someurl" 14:16:17 Alessio: this works in FF3, but not in others 14:17:14 ... so I have to change the content of object to get it to work 14:17:22 ... on the fly 14:18:42 Roland: So our aim is to make a collection of objects and iframes to make bookmarking of collections possible 14:18:54 ... and get it to work in current browsers 14:20:40 ... the issue of security is of course of utmost importnace 14:20:47 s/nace/ance/ 14:23:02 Roland: If we can achieve the effect within XHTML, do we need XFrames as well? 14:23:17 Steven: I don't think so; the requirements have been met 14:27:10 q+ 14:30:02 iframe navigation is a product of AT support -- most ATs have support for IFRAME disabled by default 14:30:22 Alessio: There is a problem that object doesn't receive focus 14:30:36 depending on content of IFRAME, it may or may not be accessible to an AT, because AT has to force focus to the IFRAME 14:31:10 Steven: On Safari I don't seem to be able to give either focus 14:31:39 Gregory: Most assistive technologies disable iframes 14:32:03 steven, are you on a mac? 14:32:13 no, I have safari on Windows 14:32:28 q- 14:32:31 Alessio: Safari on a Mac is different 14:33:08 Gregory: Aria adds support for iframes 14:33:56 Gregory: Only expensive screen readers support iframe 14:34:13 Roland: Isn't that just a question of time? 14:34:27 Gregory: Yes, and ARIA will improve things 14:35:32 need native support for resizing in IFRAME 14:35:51 Tina: The screen size thing is only addressable with teaching 14:36:00 ... authors must learn not to make assumptions 14:36:49 Roland: Lots of sites hardwire the width 14:36:53 Steven: Yes 14:38:32 Roland: But they don't have to 14:38:45 ... Alessio, your page adapts to the width 14:39:10 ARIA won't address user control over size of viewport (amount of scrolling necessary) - not scaling, but resizing 14:40:37 Tina: The problem isn't 100%, but 810px etc 14:41:01 ... if you tirn off CSS< you shouldn't lose information 14:41:06 s/ s/tirn/turn/ 14:41:48 we can also add width="50%" height="50%" 14:42:29 Roland: I'm not sure of the difficulties for accessibility with iframe 14:42:36 ... it can clearly be resized 14:45:25 Tina: The main problem is the containment of one document in another 14:45:56 ... such as focus moving between documents 14:46:03 ... what does the access key refer to? 14:46:14 ... the contained or the container? 14:47:25 Roland: Isn't it the same problem with two Googlemaps in two divs? 14:47:32 ... which zoom control do I get? 14:47:42 Tina: Same problem, yes 14:47:59 ... but the combination has to be defined 14:48:16 GJR +1 to tina's point about cascade order of UI between embedded document and document into which it is embedded - need to be defined 14:48:26 Roland: These problems are inherent to mashups 14:49:03 contentWindow.location 14:49:05 Alessio: with iframe you can;t get to the parent document 14:49:39 s/;/'/ 14:51:29 Tina: I woukld prefer mashups being done on the server, but I agree we have to define the effect 14:51:45 Roland: What are the problems we need to solve? 14:51:52 that is what i am going to ask on the w3c-wai-ua list 14:52:10 what are the problems as of today 14:52:56 Roland: Compound documents are a fact of life 14:53:09 ... we should support them in some sort of framework 14:54:33 Tina: I prefer combinations to be done on the server, to simplify the client 14:54:43 Steven: Why does it matter as long as the effect is the same? 14:55:02 example with google feed reader: http://labs.iwa.it/xhtml2/test-frames-1.xml#src(f1=http://labs.iwa.it/blog/,f2=http://labs.iwa.it/apps/googlefeed/) 14:56:56 Steven: Take XForms, which can be implemented equally on the server or the client 14:57:13 ... as long as it appears the same for the author and the user, it should be OK 14:58:39 Roland: We want to make it as easy as possible for the author to achieve the effects needed 14:58:50 ... we should keep that in mind 15:02:04 Roland: Why does your example only workj in 2 browsers? 15:02:11 s/j// 15:02:38 Alessio: IE needs transformation, it doesn't read the XML right 15:02:56 ... Opera doesn't recognise the object 15:03:39 -Alessio 15:03:56 sorry, I'm reconnecting 15:04:14 Steven: On my Opera it is the object that is working, and the iframe not 15:04:43 let me see 15:05:19 Roland: Anyone looked at OpenAjax? They are using iframes 15:05:30 +[IPcaller] 15:05:33 gregory: Yes, they are using ARIA, but I will look more 15:05:44 zakim, [IP is Alessio 15:05:52 +Alessio; got it 15:05:56 thx steven 15:08:27 Yam: What is the definition of the bookmark? 15:10:19 [discussion] 15:10:25 Roland: AOB? 15:10:53 Topic: AOB 15:11:07 -Alessio 15:11:25 Shane: In the CURIE comments, the Forms comments asked for something I missed 15:11:43 +??P31 15:11:52 zakim, ??P31 is Alessio 15:11:52 +Alessio; got it 15:12:21 ... that XML languages that don't use namespaces shouldn't be required to use xmlns 15:12:34 ... so I have changed the language to fix that 15:12:35 sounds good shane 15:12:39 ... CURIE draft today 15:12:46 [ADJOURN] 15:12:58 -ShaneM 15:12:59 -Gregory_Rosmaita 15:12:59 -Steven 15:13:01 -yamx 15:13:01 -Roland 15:13:02 -Tina 15:13:02 -Alessio 15:13:03 IA_XHTML2()4:00AM has ended 15:13:05 Attendees were Roland, ShaneM, Tina, Steven, yamx, Gregory_Rosmaita, Alessio, +46.7.08.55.aaaa, [IPcaller] 15:13:07 rrsagent, make minutes 15:13:07 I have made the request to generate http://www.w3.org/2008/06/17-xhtml-minutes.html Steven 15:26:04 Steven_ has joined #xhtml 15:27:34 alessio_ has left #xhtml 17:12:47 Zakim has left #xhtml 18:21:17 markbirbeck has joined #xhtml 20:10:44 ShaneM has joined #xhtml 21:02:55 markbirbeck has joined #xhtml 21:45:48 Lachy has joined #xhtml 23:48:45 ShaneM has joined #xhtml