IRC log of xhtml on 2008-10-24
Timestamps are in UTC.
- 07:05:34 [RRSAgent]
- RRSAgent has joined #xhtml
- 07:05:34 [RRSAgent]
- logging to http://www.w3.org/2008/10/24-xhtml-irc
- 07:05:35 [Zakim]
- IA_XHTML2()3:00AM has now started
- 07:05:36 [trackbot]
- RRSAgent, make logs public
- 07:05:38 [trackbot]
- Zakim, this will be IA_XHTML2
- 07:05:38 [Zakim]
- ok, trackbot, I see IA_XHTML2()3:00AM already started
- 07:05:39 [trackbot]
- Meeting: XHTML2 Working Group Teleconference
- 07:05:39 [trackbot]
- Date: 24 October 2008
- 07:05:42 [Zakim]
- +oedipus
- 07:05:58 [Steven]
- Meeting: XHTML2 WG FtF, Day 2
- 07:06:06 [Steven]
- Chair: Roland
- 07:06:17 [Steven]
- zakim, dial executive_3
- 07:06:17 [Zakim]
- ok, Steven; the call is being made
- 07:06:19 [Zakim]
- +Executive_3
- 07:06:48 [ShaneM]
- ShaneM has joined #xhtml
- 07:07:10 [Roland_]
- Agenda: http://www.w3.org/MarkUp/xhtml2/wiki/2008-10-FtF-Agenda#Friday:_2008-10-24
- 07:09:42 [nic1]
- nic1 has joined #xhtml
- 07:09:58 [Zakim]
- +ShaneM
- 07:15:28 [myakura]
- myakura has joined #xhtml
- 07:15:35 [oeddie]
- oeddie has joined #xhtml
- 07:16:26 [oeddie]
- TOPIC: XML Events 2
- 07:16:31 [oeddie]
- RM: did you make changes?
- 07:16:32 [oeddie]
- SM: did
- 07:16:39 [oeddie]
- RM: in draft dated 20th
- 07:16:41 [oeddie]
- SM: yes
- 07:16:54 [oeddie]
- RM: wen through list and made some changes
- 07:17:03 [Steven]
- s/wen/went/
- 07:17:04 [oeddie]
- RM: eventtarget name of changed attribute
- 07:17:15 [oeddie]
- RM: main piece
- 07:18:20 [oedipus_laptop]
- oedipus_laptop has joined #xhtml
- 07:18:43 [Steven]
- http://www.w3.org/2008/10/20-forms-minutes#item05
- 07:18:54 [Steven]
- Forms discussion on XML Events 2
- 07:18:58 [oedipus_laptop]
- SM: added @eventtarget
- 07:19:08 [oedipus_laptop]
- RM: for listeners
- 07:19:11 [oedipus_laptop]
- SM: in general
- 07:19:36 [oedipus_laptop]
- SM: thought 2 attribute names i changed
- 07:19:40 [oedipus_laptop]
- RM: other in handler section
- 07:19:43 [Roland_]
- http://www.w3.org/MarkUp/2008/ED-xml-events-20081020/
- 07:19:43 [Steven]
- http://www.w3.org/MarkUp/2008/ED-xml-events-20081020/
- 07:19:48 [Steven]
- XML Events 2 Draft
- 07:20:34 [oedipus]
- SM: issue remaining: when are events registered?
- 07:20:40 [oedipus]
- RM: had an action on that
- 07:20:56 [oedipus]
- RM: when document loaded would be registered and loaded into DOM at that point in time
- 07:21:03 [oedipus]
- SP: happen before load events?
- 07:21:10 [oedipus]
- RM: could be tricky
- 07:21:33 [oedipus]
- SM: reason have to be registered before onLoadEvent fires
- 07:22:07 [oedipus]
- SP: onLoadEvent may know stuff necessary for document which seems to mean that would have to refire onLoad
- 07:22:19 [oedipus]
- RM: or protect those looking to load and trigger that way
- 07:22:36 [oedipus]
- SP: script run when found
- 07:22:41 [oedipus]
- RM: so could be before
- 07:22:43 [ShaneM]
- typically you do something like addEvent("load", functionRef) ;
- 07:23:05 [oedipus]
- SP: script would get run before onLoad
- 07:23:31 [oedipus]
- SP: would't the code implementing XML Events 2 need to wait for onLoad itself in order to initialize
- 07:23:36 [oedipus]
- SM: no, not if run inline
- 07:23:49 [oedipus]
- SP: has to run up and down tree to register all listener events
- 07:24:01 [oedipus]
- SP: onLoad, but things depend upon it
- 07:24:12 [oedipus]
- SP: maybe that is its own bootstrap problem
- 07:24:29 [oedipus]
- RM: if go in through javascript and listen with javascript wouldn't be any different
- 07:24:58 [oedipus]
- RM: listener in script for onLoadEvent would have problem after
- 07:25:24 [oedipus]
- RM: no different from anyone running script using ListenerOnLoad from script interface
- 07:26:12 [oedipus]
- SM: 2 diff problems: 1) what to say about handlers module and when registered; 2) if implement to work in existing UAs, how would ensure outcome of issue 1 supported
- 07:26:23 [oedipus]
- SM: not sure let decisions about current UAs color the answer
- 07:26:34 [oedipus]
- SM: should say registered prior to onLoadFire
- 07:26:38 [oedipus]
- SP: yeah
- 07:26:46 [oedipus]
- RM: yeah but how to achieve?
- 07:27:04 [oedipus]
- Nick: can do onLoad then trigger all events waiting for onLoad -- order not defined
- 07:27:14 [oedipus]
- SP: could use root elements
- 07:28:02 [oedipus]
- SP: script implemented can do capture onLoad, initialize, then reinitialize onLoad
- 07:28:14 [oedipus]
- SM: implementation must behave as if...
- 07:28:16 [oedipus]
- RM: yes
- 07:28:18 [oedipus]
- SP: yes
- 07:28:31 [oedipus]
- RM: such that handlers may listen for onLoad event
- 07:28:39 [oedipus]
- SM: can't decide where need to say
- 07:28:50 [oedipus]
- SM: in addEventListener description?
- 07:28:54 [oedipus]
- SM: yes
- 07:28:57 [oedipus]
- RM: makes sense
- 07:29:15 [oedipus]
- SM: reason for confusion is MarkB says that this also wasn't clear from XML Events 1 spec -
- 07:29:24 [oedipus]
- SP: not place to do it -- that's an action
- 07:29:39 [oedipus]
- SP: place to talk about it is in the description of handler attribute
- 07:30:34 [oedipus]
- rrsagent, make minutes
- 07:30:34 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 07:31:05 [oedipus]
- SP: i think should be under handler attribute
- 07:31:14 [oedipus]
- RM: defined on listener element - optional attribute?
- 07:31:17 [oedipus]
- SP: yes
- 07:31:26 [oedipus]
- SP: (reads from spec)
- 07:31:53 [oedipus]
- SP: could do in separate location: whenever handler attached explicitly with handler attribute or implicitly
- 07:32:13 [oedipus]
- RM: problem saying that - what happens when try to add handler after - brining script into DOM
- 07:32:29 [oedipus]
- RM: 2 sides: 1) those that are declared in original document will be done before load
- 07:32:43 [oedipus]
- SP: discussed before and said that can't do that
- 07:32:50 [oedipus]
- RM: should ignore that situation
- 07:33:12 [oedipus]
- SP: little point in changing handler attribute via script - if want that effect, can use script already
- 07:33:32 [oedipus]
- RM: if put widget in DIV, need assertion -- can't bring in declarative approach to do that
- 07:33:51 [oedipus]
- SM: any DOM mutation event should cause the implementation to reexamine tree to ensure all handlers are registered
- 07:33:59 [oedipus]
- SP: are you REALLY sure we want that
- 07:34:20 [oedipus]
- SM: alternative is build page using AJAX -- if want to work, has to work there too
- 07:34:32 [guest]
- guest has joined #xhtml
- 07:34:55 [oedipus]
- SP: not sure -- whole point of this markup was to do declaratively so didn't have to use script; if going to use script, use script's function, not declarative markup
- 07:35:07 [oedipus]
- RM: may not know if embedded at start-up time or post load
- 07:35:13 [oedipus]
- SM: that's my concern too
- 07:35:43 [oedipus]
- SM: don't disagree with SP, but don't know how to accomodate those creating dynamic pages -- added after onLoadEvent fires
- 07:36:09 [oedipus]
- RM: could say or provide function to do it - if do insert after mnode, have to do something to reparse and register these items
- 07:36:21 [oedipus]
- RM: responsibility, not dogma
- 07:36:28 [oedipus]
- SM: address in document conformance?
- 07:36:32 [oedipus]
- SM: or just advice
- 07:36:40 [oedipus]
- SM: more than advice -- have to do it
- 07:37:26 [oedipus]
- RM: have to cause script to get executed in some way to get activated
- 07:37:54 [oedipus]
- SM: popular AJAX libraries do it by setting flag for javascripting process
- 07:37:59 [oedipus]
- RM: need something similar here
- 07:38:03 [oedipus]
- SM: where in doc?
- 07:38:14 [oedipus]
- RM: processing model, isn't it?
- 07:38:41 [oedipus]
- RM: make topic in subsection 3 - subject of how to cause listeners to be registered
- 07:38:46 [oedipus]
- SM: 3.6?
- 07:38:54 [oedipus]
- SM: after event scope
- 07:38:55 [oedipus]
- RM: yep
- 07:39:43 [oedipus]
- regrets+ Tina, MarkB, Alessio
- 07:39:58 [oedipus]
- SM: don't need to do in real time - will edit and we can revisit
- 07:40:16 [oedipus]
- TOPIC: Handlers Module
- 07:40:36 [oedipus]
- RM: changed to make eventtarget
- 07:40:51 [oedipus]
- SM: other is EventType
- 07:41:43 [oedipus]
- RM: other thing that makes sense in this section now -- had scripting module, but also discussion if want handler and a script - this script is a "traditional" script inside handler module
- 07:42:06 [oedipus]
- scribeNick+ oeddie
- 07:42:17 [Steven]
- rrsagent, make minutes
- 07:42:17 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html Steven
- 07:42:19 [oedipus]
- SM: script element that would say "here are my handlers"
- 07:42:26 [oedipus]
- RM: script that is only a function
- 07:43:00 [oedipus]
- RM: add script for all reasons have today
- 07:43:15 [alessio]
- alessio has joined #xhtml
- 07:43:29 [oedipus]
- SM: reluctant to loose section 5 - no home other than XHTML2 today
- 07:43:54 [oedipus]
- RM: keep in there; will review MarkB's issues with Mark - question: define handler or function - function takes to script handler to handler
- 07:44:06 [alessio]
- hi all, I don't have Skype here... can I follow you via IRC?
- 07:44:07 [oedipus]
- RM: reviewing minutes and email from july
- 07:44:27 [oedipus]
- of, course, you are welcome in any way you can participate
- 07:44:37 [oedipus]
- present+ Alessio_on_IRC
- 07:44:43 [oedipus]
- rrsagent, make minutes
- 07:44:43 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 07:44:55 [alessio]
- thx!
- 07:44:57 [Steven]
- i/Date: 24 October 2008/scribenick: oeddie
- 07:45:02 [Steven]
- rrsagent, make minutes
- 07:45:02 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html Steven
- 07:45:42 [oedipus]
- i/SM: added @eventtarget/ScribeNick: oedipus_laptop
- 07:45:46 [oedipus]
- rrsagent,make minutes
- 07:45:46 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 07:45:54 [oedipus]
- RM: shane also included in dialog
- 07:46:08 [Roland_]
- http://lists.w3.org/Archives/Public/public-xhtml2/2008Aug/0011.html
- 07:46:35 [oedipus]
- i/SM: issue remaining/ScribeNick: oedipus
- 07:46:44 [oedipus]
- rrsagent, make minutes
- 07:46:44 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 07:47:28 [oedipus]
- regrets- Alessio
- 07:47:37 [Steven]
- present+Alessio
- 07:48:02 [oedipus]
- SM: handler element included in handler module, right?
- 07:48:02 [oedipus]
- RM: yes
- 07:48:17 [nick]
- nick has joined #xhtml
- 07:48:18 [oedipus]
- SP: where is handler element now?
- 07:48:22 [oedipus]
- SM: doesn't exist
- 07:48:29 [oedipus]
- RM: trying to move from script
- 07:48:49 [oedipus]
- SM: load external things - has @src
- 07:49:14 [oedipus]
- SP: handler element versus action element
- 07:49:32 [oedipus]
- SM: if action element had @src could fulfil function
- 07:49:37 [oedipus]
- RM: leave resources tight
- 07:50:01 [oedipus]
- present+ Roland, Steven, Shane, Gregory, Nick
- 07:50:29 [oedipus]
- SM: don't want to overload action -- just use handler -- make simpler - doesn't cost anything to have in content model
- 07:50:39 [oedipus]
- RM: inside action, put handler
- 07:50:43 [Steven]
- Present+Raman, Uli
- 07:50:49 [Steven]
- rrsagent, make minutes
- 07:50:49 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html Steven
- 07:50:58 [oedipus]
- RM: handler can be child of action
- 07:51:01 [oedipus]
- SM: doesn't have to be
- 07:51:11 [oedipus]
- RM: but valid cases where one might want to
- 07:52:08 [oedipus]
- RM: other change: option of either specifying want handler to run or function to run; where specify handler and where function?
- 07:52:25 [oedipus]
- rrsagent, make minutes
- 07:52:25 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 07:52:47 [oedipus]
- SM: Roland, do you want @implements on handler element?
- 07:53:11 [oedipus]
- GJR: can "see" argument for it, perhaps in case of expert handlers
- 07:53:24 [oedipus]
- RM: trying to think of a reason to say no -- seems might confuse things
- 07:54:16 [oedipus]
- RM: depends upon script - script in 2 diff modules - events module, handlers moule, and script module
- 07:54:33 [oedipus]
- RM: just section in XHTML2 -- need script out of events module document altogether
- 07:55:00 [oedipus]
- SM: case for retention: XML module, not XHTML module; beyond XHTML; like to expose script element to world beyond XML
- 07:55:31 [oedipus]
- RM: agree with that statement; bit we need to work on is what script element says -- XML2 script element different in terms of coding, etc.
- 07:55:41 [oedipus]
- SM: not really different - tried to normalize
- 07:56:03 [oedipus]
- RM: when i looked were definitely differences between Base and Events
- 07:57:00 [oedipus]
- RM: let's finish of the other piece: option to specify handler (ID) or function
- 07:57:12 [oedipus]
- SM: suggesting that be global attribute?
- 07:57:24 [oedipus]
- RM: wherever can specify handler, can specify function
- 07:57:27 [oedipus]
- SM: yes
- 07:57:53 [unl]
- unl has joined #xhtml
- 07:58:06 [oedipus]
- SM: we need to keep in mind that everytime add global attribute, polluting global namespace more
- 07:58:13 [oedipus]
- RM: under handler as IDREF?
- 07:58:18 [oedipus]
- SM: now a URI
- 07:58:28 [oedipus]
- SP: lost use case -- what trying to achieve
- 07:58:44 [oedipus]
- RM: either a handler or script library with all functions
- 07:58:58 [oedipus]
- RM: get functions from script
- 07:59:58 [Steven]
- <a href=..><action ev:event="DomActivate">foobar()</action>Click here</a>
- 08:00:37 [oedipus]
- RM: suggesting that could be name of function
- 08:00:52 [oedipus]
- RM: how if going to attach to handler
- 08:00:59 [oedipus]
- SP: action element is a handler
- 08:01:03 [oedipus]
- SP: used default
- 08:01:12 [Steven]
- <action id="foo">foobar()</action>
- 08:01:41 [Steven]
- <a ev:event="DomActivate" handler="foo"" href=...>Click here</a>
- 08:01:54 [Steven]
- s/""/"
- 08:01:59 [Roland_]
- < listener event="DOMActivate" observer="button1" handler="#doit" / >
- 08:02:32 [oedipus]
- RM: instead of handler, have to create actionable which has to call function - can't refer to handler from function
- 08:02:51 [oedipus]
- SM: like elegance of SP's solution, but entire module has no inline CDATA
- 08:02:55 [oedipus]
- SP: even action?
- 08:02:58 [oedipus]
- SM: even action
- 08:03:06 [oedipus]
- SP: replae with script element
- 08:03:15 [oedipus]
- s/relae/replace
- 08:03:20 [oedipus]
- SM: don't know if will work
- 08:03:23 [Steven]
- Present+Charlie
- 08:03:33 [oedipus]
- rrsagent, make minutes
- 08:03:33 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:03:51 [Steven]
- instead of action above
- 08:03:55 [Steven]
- couldn't I say
- 08:04:01 [oedipus]
- SP: instead of action above, couldn't i say:
- 08:04:22 [Steven]
- <script declare="declare" if="foo">foobar()</script>
- 08:04:32 [Steven]
- s/if/id/
- 08:05:36 [oedipus]
- SP: question is: how much / often the work that handler does is single function -- this is convenience, not functionality - author convenience to call function
- 08:06:02 [oedipus]
- RM: interpretation will be different depending upon culture coming from
- 08:06:19 [oedipus]
- TV: what gets loaded and fired; ???? ouldn't hear reast
- 08:07:00 [oedipus]
- rrsagent, make minutes
- 08:07:00 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:07:17 [oedipus]
- TV: data model
- 08:07:42 [oedipus]
- RM: earlier example in spec: listener > DOMActivate > doit function in script what put there?
- 08:07:44 [alessio]
- alessio has joined #xhtml
- 08:08:06 [oedipus]
- RM: if have script function called doit, would have to create intermediary - that would be handler?
- 08:08:12 [oedipus]
- SP: or script
- 08:08:28 [oedipus]
- SM: all done is add layer of abstraction; still can't get to single function
- 08:08:35 [oedipus]
- SP: in my script core is that single function
- 08:08:40 [oedipus]
- RM: wouldn't execute, though
- 08:08:59 [oedipus]
- SP: would handler=#foo content of scrpt gets executed
- 08:09:05 [oedipus]
- RM: what would happen today
- 08:09:10 [oedipus]
- SP: declare
- 08:09:14 [oedipus]
- SM: no such element
- 08:09:38 [ShaneM]
- defer [CI] When set, this boolean attribute provides a hint to the user agent that the script is not going to generate any document content (e.g., no "document.write" in javascript) and thus, the user agent can continue parsing and rendering.
- 08:09:39 [oedipus]
- SM: is attribute "defer" - hints that not going to do DocumentWrite()
- 08:10:00 [oedipus]
- SM: have @declare on action element
- 08:10:04 [oedipus]
- SP: not sure why
- 08:10:53 [oedipus]
- TV: no way to tell UA not to execute piece of script;
- 08:11:14 [oedipus]
- RM: what led to suggestion of adding function
- 08:11:50 [oedipus]
- RM: still have way of action invoke function
- 08:12:05 [oedipus]
- RM: actionhas function equals -- then no need of another parameter
- 08:12:17 [oedipus]
- TV: will some of these things have effect on ????
- 08:13:25 [oedipus]
- TV: 2 - one depends on function that came from ????
- 08:15:31 [oedipus]
- TV: respect to javascript node - if script tag has src that gets loaded - trick to make load is do Document.Create element; do things need to block or can execution/loading of document continue
- 08:16:03 [oedipus]
- TV: all happen after onLoadEvents fire; if have 2 blocks 1 dependent upon quote from first block, have to find these and define behavior carefully
- 08:16:10 [oedipus]
- SM: makes perfect sense
- 08:16:49 [Steven]
- rrsagent, pointer?
- 08:16:49 [RRSAgent]
- See http://www.w3.org/2008/10/24-xhtml-irc#T08-16-49
- 08:17:27 [oedipus]
- SM: discussing handler element - decided to introduce; then discussed if needed function attribute as part of global attribute set; now keep handler and that handler can invoke function
- 08:17:43 [oedipus]
- SM: separate modules - XML Events does not require XML Handlers
- 08:17:52 [oedipus]
- TV: would like to keep separate if possible
- 08:17:56 [oedipus]
- GJR: plus 1
- 08:17:58 [oedipus]
- SM: +1
- 08:18:11 [oedipus]
- SM: no way to use listener that ties to a function
- 08:18:27 [oedipus]
- RM: handler is always a function could be specified in a language
- 08:19:13 [oedipus]
- TV: other way to fix - declare one of things in XML Events to be a handler (such as the handler) - handler spec can elaborate on that; XML Events client that doesn't support handler can use module
- 08:19:25 [oedipus]
- RM: handler goes to events goes to listener
- 08:19:54 [oedipus]
- SM: another option: @handler doesn't get included into global space unless use events as well
- 08:20:10 [oedipus]
- TV: handler in handler module
- 08:20:17 [oedipus]
- GJR: like way headed
- 08:20:33 [oedipus]
- RM: need to work out specifics - still question - handler attribute to invoke a script
- 08:20:46 [oedipus]
- s/invoke a script/invoke a script function
- 08:21:00 [oedipus]
- SM: also backwards compat - events 1
- 08:21:15 [oedipus]
- SM: happy to define handler element in context of Event Module
- 08:21:53 [oedipus]
- SP: in Events 1 did diliberately to try and get others to adopt XML Events
- 08:22:19 [oedipus]
- TV: Charlie, is there a voice group position on this?
- 08:22:56 [oedipus]
- SP: other groups think our events are special; almost always turns out that they have relevance or something close to it in XForms terms where events don't fire handlers on parts of tree that are irrelevant
- 08:23:05 [oedipus]
- TV: event filtering
- 08:23:32 [oedipus]
- SP: interesting; no other spec talks about relavance like that, amybe ought to put into spec; SMIL good example
- 08:23:55 [oedipus]
- TV: also gets by argument that need to implement a lot of what i don't need to get what i do need
- 08:24:19 [oedipus]
- SP: 2 implements: how do you deal with relavance specially
- 08:24:30 [oedipus]
- SP: how stop events firing on tree where shouldn't
- 08:24:38 [oedipus]
- Charlie: handlers decide what to do
- 08:25:24 [oedipus]
- SP: switch that contains element bound to something that changes, but switch not told; strictly speaking, events so go to that thing and bubble up tree, but currently doesn't
- 08:25:31 [oedipus]
- Uli: in Shiva does
- 08:25:42 [oedipus]
- TV: no one should notice bubble on client side
- 08:26:10 [oedipus]
- TV: about 5 years ago had a partial implementation
- 08:26:31 [oedipus]
- SP: how change XML Events to handle idea that parts of tree are no longer relevant
- 08:27:01 [oedipus]
- TV: event list in XML: can say to handler, fire event under certain criterion -- i am done, don't do anymore
- 08:27:39 [oedipus]
- TV: could could use XML handler to do conditionality -- if x is true through attributes, then relevant, otherwise, not
- 08:28:15 [oedipus]
- TV: target phase, bubble phase or capture phase all should respect conditionality of XML handler
- 08:28:30 [oedipus]
- rrsagent, make minutes
- 08:28:30 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:29:15 [oedipus]
- RM: conclusion / agreement
- 08:29:40 [unl]
- s/Shiva/Chiba/
- 08:30:05 [oedipus]
- RESOLVED: take handler out, put into Events Module, ability to invoke script function will be added to handler
- 08:30:21 [oedipus]
- GJR: plus 1
- 08:30:25 [ShaneM]
- +1
- 08:30:44 [oedipus]
- rrsagent, make minutes
- 08:30:44 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:31:38 [oedipus]
- BREAK FOR 30 MINUTES
- 08:31:43 [Zakim]
- -ShaneM
- 08:31:53 [Zakim]
- -oedipus
- 08:35:23 [alessio]
- +1
- 08:41:51 [oedipus]
- rrsagent, make minutes
- 08:41:51 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:42:56 [oedipus]
- i/Attendees/Previous: http://www.w3.org/2008/10/23-xhtml-minutes.html
- 08:42:59 [oedipus]
- rrsagent, make minutes
- 08:42:59 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 08:43:46 [oedipus]
- present- Alessio_on_IRC
- 08:44:06 [oedipus]
- rrsagent, make minutes
- 08:44:06 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:00:24 [oedipus]
- i/see also/Previous: http://www.w3.org/2008/10/23-xhtml-minutes.html
- 09:00:29 [oedipus]
- rrsagent, make minutes
- 09:00:29 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:03:40 [nick]
- nick has joined #xhtml
- 09:04:05 [nick]
- zakim, who is on the phone?
- 09:04:05 [Zakim]
- On the phone I see Executive_3
- 09:04:15 [ShaneM]
- omw
- 09:05:06 [Zakim]
- +ShaneM
- 09:05:10 [Roland_]
- Roland_ has joined #xhtml
- 09:05:28 [Zakim]
- +oedipus
- 09:06:10 [ShaneM]
- listener says handler="#foo"
- 09:06:24 [ShaneM]
- <handler src="whatever" />
- 09:06:59 [ShaneM]
- <handler src="whatever#someActionElement" />
- 09:07:16 [Steven]
- Steven has joined #xhtml
- 09:07:19 [Roland_]
- < handler function="whatever()" / >
- 09:07:33 [oedipus]
- GJR: like function better
- 09:07:36 [Steven]
- rrsagent, pointer?
- 09:07:36 [RRSAgent]
- See http://www.w3.org/2008/10/24-xhtml-irc#T09-07-36
- 09:07:47 [ShaneM]
- <handler src="whatever.js" type="application/javascript" function="whatever" />
- 09:08:21 [Steven]
- present+Masataka_Yakura(remote)
- 09:08:30 [oedipus]
- s/"whatever()"/"whatever"
- 09:09:46 [oedipus]
- SM: trying to understand what means; using examnple above, the symptom is going to do what? load the resource at whatever, find the fragment identified by #someActionElement -- doesn't make sens
- 09:09:58 [Roland_]
- <handler src="whatever#someActionElement" />
- 09:10:23 [ShaneM]
- <handler id="myhandler" src="whatever.js" type="application/javascript" function="whatever" />
- 09:10:29 [oedipus]
- SP: not sure about that
- 09:10:32 [Roland_]
- <handler id="foo" src="whatever#someActionElement" />
- 09:10:37 [oedipus]
- SM: this is case trying to solve, right?
- 09:10:39 [oedipus]
- SP: yes
- 09:10:58 [oedipus]
- SM: guess i'm fine with that - would be as easy to put function on listener and be done with it
- 09:11:29 [oedipus]
- SM: handler module describes action element and way to declaratively define handlers
- 09:12:01 [ShaneM]
- <handler id="myhandler" src="#someActionElement" />
- 09:12:02 [oedipus]
- RM: doesn't explain in XML Events 1
- 09:12:17 [oedipus]
- SM: has to be embedded?
- 09:13:12 [oedipus]
- SP: easy to put function on listener, so what is problem
- 09:13:37 [oedipus]
- RM: do we want another global attribute -- wherever a handlers attribute there would be a function
- 09:13:51 [oedipus]
- SM: hoping to come up with clever way to overload handler
- 09:13:52 [ShaneM]
- handler="javascript:function"
- 09:14:03 [oedipus]
- RM: one is fragment identifier - URI or function name
- 09:14:27 [oedipus]
- SM: that would work today, for what it is worth
- 09:14:54 [oedipus]
- RM: wouldn't have to put javascript, name of function
- 09:14:59 [oedipus]
- SP: URI, not CURIE
- 09:15:06 [oedipus]
- RM: function: would also be URI
- 09:15:18 [oedipus]
- SP: then have to go to IETF
- 09:15:29 [oedipus]
- SM: not a formal javascript
- 09:15:33 [oedipus]
- SP: convention
- 09:15:49 [Steven]
- javascript:alert("foo")
- 09:15:49 [oedipus]
- SM: used for href="javascript..."
- 09:16:25 [oedipus]
- SP: tried to register schemes widely used and not registered anywhere -- ran out of time or cycles
- 09:16:52 [oedipus]
- RM: function name with brackets
- 09:16:55 [Steven]
- s/tried/Bjoern Hoermann/
- 09:17:14 [Roland_]
- http://tools.ietf.org/html/draft-hoehrmann-javascript-scheme-00
- 09:17:24 [Steven]
- s/mann/mann tried/
- 09:17:47 [Steven]
- s/Hoer/Hoehr/
- 09:18:08 [oedipus]
- RM: why not use
- 09:18:20 [oedipus]
- SM: TAG would have heart-attack
- 09:18:59 [oedipus]
- SP: get through LC and put in example
- 09:19:08 [Steven]
- s/SP/RM/
- 09:19:14 [oedipus]
- SP: Shane, your example is very clever - would never have come up with that
- 09:19:29 [oedipus]
- RM: someone might take this scheme trhough for all we know
- 09:19:58 [oedipus]
- SM: what happens with such a function: get past event context or part of global javascript feed
- 09:20:03 [oedipus]
- RM: as per SP's example
- 09:20:17 [oedipus]
- SP: what has TAG against it -- that not registered?
- 09:20:37 [oedipus]
- SM: TAG doesn't like registering new schemes - want to use HTTP
- 09:21:23 [oedipus]
- SM: WebAPI group defining widget spec - so could register in DIV - TAG said no; external group (OASIS) tried to register XIT to IETF, failed
- 09:21:47 [ShaneM]
- Would this work? foo.js@functionName ?
- 09:21:55 [ShaneM]
- s/@/#/
- 09:22:02 [oedipus]
- SP: TAG objects to schemes which are just HTTP in disguise - apple has one, and just use it
- 09:22:12 [oedipus]
- SP: replace scheme with http still works
- 09:22:34 [oedipus]
- SM: within iPhone architecture itself - when install app, can register scheme
- 09:23:01 [oedipus]
- js#functionName
- 09:23:38 [oedipus]
- SP: as handler you know # defined by media type - application/javascript
- 09:24:08 [oedipus]
- SP: then need to look there to find out if can use fragments
- 09:24:10 [Steven]
- http://www.ietf.org/rfc/rfc4329.txt
- 09:24:54 [oedipus]
- Scripting Media Types
- 09:25:13 [oedipus]
- SM: could put function attribute on it and be done with it
- 09:25:19 [oedipus]
- RM: go back to what trying to achieve
- 09:25:57 [oedipus]
- SM: 99% of today's use cases, @function would satisfy; could put in note that can do with handler at some time in future, but probably want to stay away from that
- 09:26:08 [oedipus]
- SP: safest route is another attribute
- 09:26:13 [oedipus]
- SM: clearest for constituents
- 09:26:17 [oedipus]
- GJR: plus 1
- 09:26:20 [oedipus]
- RM: sounds good to me
- 09:26:37 [oedipus]
- SM: having said all that, do we still need handler element?
- 09:26:42 [oedipus]
- SP: don't think so
- 09:26:52 [oedipus]
- SM: MarkB thinks so -- he introduced this thread
- 09:27:08 [oedipus]
- SP: would have to ask Mark
- 09:27:42 [oedipus]
- rrsagent, make minutes
- 09:27:42 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:28:01 [oedipus]
- SM: does anyone believe that any scripting language used other than javascript?
- 09:28:24 [ShaneM]
- Is this adequate? <dt id="attr-listener-function">function</dt>
- 09:28:24 [ShaneM]
- <dd>The <code>function</code> attribute identifies an optional
- 09:28:24 [ShaneM]
- function name that will be called when the handler is invoked by
- 09:28:24 [ShaneM]
- an event listener.</dd>
- 09:28:35 [oedipus]
- SP: think that in 15 years time, maybe - wrong to make assumption that will always predominate
- 09:29:14 [oedipus]
- SP: not sure if need handler and function simultaneously
- 09:29:38 [oedipus]
- SM: function called when the event reaches observer
- 09:29:43 [oedipus]
- SP: yes
- 09:30:09 [oedipus]
- SM: think have to say specify either a handler or a function attribute, and if specify both @function takes precedence
- 09:30:13 [oedipus]
- RM: sounds good to me
- 09:30:16 [oedipus]
- GJR: plus 1
- 09:30:34 [alessio]
- for me too... +1
- 09:30:35 [oedipus]
- RM: function doesn't require javascript - can use other function libraries/languages
- 09:31:09 [oedipus]
- RESOLVED: specify either a handler or a function attribute; if specify both @function takes precedence
- 09:31:26 [oedipus]
- SM: have abstraction built-into spec, don't know if will ever be used
- 09:31:36 [oedipus]
- rrsagent, make minutes
- 09:31:36 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:32:14 [Roland_]
- Regrets+ alessio
- 09:32:48 [oedipus]
- TOPIC: Script Module
- 09:33:04 [Steven]
- s/Regrets+ alessio//
- 09:33:04 [oedipus]
- RM: same as in XML Events only with @function added
- 09:34:17 [oedipus]
- SM: so XML Script Element
- 09:34:39 [oedipus]
- RM: why would it not be XHTML 1.1 or 1.2 Script Element + Implements?
- 09:35:53 [oedipus]
- SM: modules designed to move cleanly into XHTML2; in XHTML2 have broader understanding of i18n; don't care if do differently in Script Module, but going to have to change when move to XHTML2
- 09:35:55 [Steven]
- s/of nothing/no problem/
- 09:35:59 [ShaneM]
- http://www.w3.org/TR/html401/interact/scripts.html#edef-SCRIPT
- 09:36:02 [oedipus]
- SM: can do now or later
- 09:36:22 [oedipus]
- SM: HTML4.01 script that we care about
- 09:36:29 [alessio]
- thx steven
- 09:36:33 [Steven]
- :-)
- 09:36:51 [oedipus]
- SM: @type in HTML4 is much diff than @type in XHTML2
- 09:37:03 [oedipus]
- SM: didn't put defer in here, but could
- 09:37:24 [oedipus]
- SM: is what we are trying to accomplish is that this script looks like HTML 4.01 script + implements
- 09:37:33 [oedipus]
- RM: yes, so can implment in existing browsers
- 09:37:49 [oedipus]
- SM: if that is case, we shouldn't have complex def of @type in here
- 09:38:19 [oedipus]
- SM: Steven, XML Events 2 right now uses definitions from XHTML2
- 09:38:40 [oedipus]
- SP: XHTML2 has extended version of @type, but if another app going to use XML Events may not want that def of @type
- 09:39:04 [oedipus]
- SP: no objection to XML Events 2 having simpler @type as long as doesn't ruin generic @type in XHTML2
- 09:39:15 [oedipus]
- SP: M12n allows us to extend an attribute, right
- 09:39:16 [oedipus]
- SM: sure
- 09:39:55 [oedipus]
- SM: if agree to change, will rip out complex content-type lang and replace with stuff from HTML4.01
- 09:40:17 [oedipus]
- RM: @id element?
- 09:40:41 [oedipus]
- SM: everything has @id in XHTML
- 09:40:46 [oedipus]
- RM: id or xml:id
- 09:41:04 [oedipus]
- SM: interesting discussion we should have
- 09:41:37 [oedipus]
- SM: if goal is this is used generically in XML languages, would make sense to remove @id from this spec, which is used in context of other host languages
- 09:41:40 [oedipus]
- RM: agree
- 09:42:49 [oedipus]
- SP: everyone uses @id -- allow people to use other attributes -- don't want to replicate problem with XFOrms where assumed that host language would define @id, in the end had to put it back in
- 09:44:03 [oedipus]
- RM: would be legitimate - don't have to use javascript if have @function
- 09:44:21 [oedipus]
- RM: do we know what we are doing with script
- 09:44:33 [oedipus]
- SM: believe so -- trying to find definition of @id
- 09:45:02 [alessio]
- id could be still useful as immediate "pointer" for an element
- 09:45:36 [alessio]
- s/id/@id/
- 09:45:45 [oedipus]
- SM: plan with document?
- 09:45:54 [oedipus]
- RM: go through changes, review and take to LC
- 09:46:27 [oedipus]
- http://www.w3.org/MarkUp/2007/ED-xhtml2-20071024/mod-core.html#adef_core_id
- 09:47:24 [oedipus]
- SM: think inherited from HTML 4.01
- 09:47:32 [oedipus]
- RM: add to XHTML 1.2?
- 09:47:34 [oedipus]
- SM: no
- 09:47:41 [oedipus]
- http://www.w3.org/MarkUp/2007/ED-xhtml2-20071024/mod-core.html#adef_core_id
- 09:48:38 [oedipus]
- SP: text def of id is attribute that assigns an identifier to element
- 09:49:07 [oedipus]
- SM: taking high-level details
- 09:49:12 [ShaneM]
- <dd>The optional id attribute assigns an identifier to an element. The value of this attribute must be unique within a document. This attribute MUST NOT be specified on an element in conjunction with the xml:id attribute.</dd>
- 09:49:43 [Roland_]
- Roland_ has left #xhtml
- 09:49:46 [oedipus]
- SM: makes sens to mention xml:id here in regards scripting
- 09:49:57 [oedipus]
- SM: coding versus charset - what do we want to do?
- 09:50:06 [oedipus]
- RM: XHTML 1.0 says what?
- 09:50:24 [oedipus]
- SM: changed for XHTML2 in response to comment from i18n
- 09:50:31 [oedipus]
- SP: could leave in encoding
- 09:50:36 [oedipus]
- SP: encoding only for the source
- 09:51:01 [oedipus]
- SM: wants to map cleanly to script in HTML 4.01
- 09:51:05 [Steven]
- s/source/src attribute/
- 09:51:38 [oedipus]
- SP: 2 options: leave; include both to allow for future developments; or just add in XHTML2
- 09:51:57 [oedipus]
- RM: add in XHTML2 and deprecate old one
- 09:52:22 [oedipus]
- SM: put in note: "in future version of module expect to change base encoding..."
- 09:52:36 [oedipus]
- RM: don't know what value that adds other than to melt minds
- 09:52:42 [oedipus]
- SM: ok
- 09:53:20 [oedipus]
- SM: now have: @src, @type, @implement - do we need @defer? think has no semantics and should skip
- 09:53:41 [Steven]
- s/implement/implements
- 09:53:45 [oedipus]
- RM: if have no use for it, leave it out
- 09:53:53 [oedipus]
- RM: is in XHTML 1.0?
- 09:53:59 [oedipus]
- SP: everything in 1.0
- 09:54:04 [oedipus]
- RM: XHTML 1.1?
- 09:54:07 [alessio]
- @SM I agree
- 09:54:27 [oedipus]
- SM: in 1.1
- 09:54:44 [oedipus]
- RM: same as 1.1 with addition of @implements - XHTML2 script element
- 09:55:00 [oedipus]
- http://www.w3.org/TR/html401/interact/scripts.html#adef-defer
- 09:55:31 [oedipus]
- RESOLVED: remove @defer from script element
- 09:55:39 [oedipus]
- RM: finished topic?
- 09:55:50 [oedipus]
- SM: think so
- 09:56:52 [oedipus]
- s/remove @defer from script element/keep everything from HTML 4.01 definition of script
- 09:56:54 [Roland_]
- Roland_ has joined #xhtml
- 09:56:57 [oedipus]
- rrsagent, make minutes
- 09:56:57 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:56:58 [nic1]
- nic1 has joined #xhtml
- 09:58:04 [oedipus]
- s/keep everything from HTML 4.01 definition of script/keep everything from XHTML 1.0 definition of script
- 09:58:07 [oedipus]
- rrsagent, make minutes
- 09:58:07 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 09:58:53 [oedipus]
- RM: topic haven't addressed: now that have M12n as Rec need to update other specs - can we discuss after lunch -- fallout from getting M12n to Rec
- 09:59:07 [oedipus]
- SM: pretty sure in all in mail
- 09:59:20 [Steven]
- i/RM: topic haven't addressed/Topic: Fallout of M12N 1.1
- 09:59:24 [Roland_]
- Now that XHTML M12N 1.1 is a REC, we need to update our other specs.
- 09:59:24 [Roland_]
- There are new versions in shape for PER that include the schema
- 09:59:24 [Roland_]
- implementations. They include XHTML 1.1, XHTML Basic 1.1, XHTML Print
- 09:59:24 [Roland_]
- 1.0, and RDFa Syntax 1.0. We should decide a strategy for moving these
- 09:59:24 [Roland_]
- forward.
- 09:59:28 [oedipus]
- i/RM: topic haven't/TOPIC: Fallout of M12n
- 09:59:52 [oedipus]
- rrsagent, make minutes
- 09:59:52 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 10:00:12 [oedipus]
- SP: Basic, Print, and RDFa
- 10:00:35 [oedipus]
- RM: 1.1 Second Edition
- 10:00:40 [oedipus]
- SM: will all be second edition
- 10:01:06 [oedipus]
- RM: 1.1 SE has been waiting for M12n for quite a while
- 10:01:14 [oedipus]
- RM: strategy?
- 10:01:22 [oedipus]
- SP: add reference and shove out there
- 10:01:32 [oedipus]
- SM: updated all drafts as SE and are all ready to go
- 10:01:37 [oedipus]
- SP: way to go Shane!
- 10:01:46 [oedipus]
- SM: think these are PERs per W3C process
- 10:01:49 [oedipus]
- SP: that's right
- 10:02:07 [oedipus]
- SM: can't imagine any real contention or difficulty in moving forward;
- 10:02:24 [oedipus]
- SM: check errata to ensure all addressed;
- 10:03:41 [oedipus]
- SM: RDFa synax odd man out; asked melinda to ask XHTML Print comminity for errata; Print, Basic and XHTML 1.1 we can submit as single submission: same style of change, etc.
- 10:04:01 [oedipus]
- RM: seems reasonable: M12n is underpinning
- 10:04:23 [oedipus]
- RM: Basic so new, don't think there is errata for that yet
- 10:04:56 [oedipus]
- RM: www-html-editor where to find errata?
- 10:04:58 [oedipus]
- SM: yep
- 10:05:06 [oedipus]
- RM: fun for the whole family...
- 10:05:52 [oedipus]
- SM: RDFa Syntax unusual - produced in conjunction with another group in Task Force - up to TF to decide to take to PER?
- 10:06:07 [oedipus]
- SM: my guess is ben will want to do a stability check on it first
- 10:06:37 [myakura]
- myakura has joined #xhtml
- 10:10:01 [oedipus]
- SM: W3C process questions for SP: Basic, Print, and XHTML 1.1
- 10:10:14 [oedipus]
- SP: if errata, work in, add schemas and then submit
- 10:10:22 [oedipus]
- SM: submit all in one transition call
- 10:10:28 [oedipus]
- SP: best approach
- 10:10:59 [oedipus]
- SM: concerned about tracking errata -- need to do a sweep of www-html-editor for the last 5 years
- 10:11:36 [oedipus]
- SP: can garuntee that when producing agenda that everytime something new on html-editor, i put on agenda, so i think only need to do a year's trawling/trolling
- 10:11:48 [oedipus]
- SM: never added anything to an errata docmument ever
- 10:12:11 [oedipus]
- SM: troll agenda to find issues identified; just need to ensure resulted in decision
- 10:12:42 [oedipus]
- SM: according to melinda 2 typos which i fixed
- 10:13:04 [oedipus]
- SM: print went to rec in September 2006
- 10:14:05 [oedipus]
- SP: comment on fieldset sub-elements; Shane and Melinda replied
- 10:15:02 [oedipus]
- SP: fieldset asked and disposed - no other comments on Print
- 10:15:39 [oedipus]
- RM: looking for mentions of XHTML 1.1 in html-editor
- 10:15:44 [oedipus]
- RM: flattened DTD
- 10:16:00 [oedipus]
- RM: talking about second edition flattened DTD so that's ok
- 10:16:24 [oedipus]
- RM: most recent one - replied
- 10:16:55 [oedipus]
- SM: if any stuff need to update, should do it; technically, if stuff in errata doc, should be reflected, but errata docs empty
- 10:20:13 [oedipus]
- SM: all indications are that there aren't any dangling erratas
- 10:20:31 [Steven]
- Mayakura?
- 10:20:39 [oedipus]
- SP: isn't mayakura our Basic rep -- he is here now, so let's ask him
- 10:20:44 [Steven]
- Myakura?
- 10:20:59 [Steven]
- s/may/my/
- 10:21:06 [oedipus]
- s/mayakura/myakura
- 10:22:27 [myakura]
- yes?
- 10:24:16 [ShaneM]
- are you aware of any errata or comments against XHTML Basic 1.1 as of yet?
- 10:25:32 [myakura]
- ShaneM: not really.
- 10:25:34 [oedipus]
- RM: need to work through these items - when to submit
- 10:25:42 [oedipus]
- SP: shouldn't be too much process work
- 10:26:00 [myakura]
- doesn't think i'm the rep for Basic though...
- 10:26:01 [oedipus]
- SM: want to verify schema implementation works (by someone other than me)
- 10:26:13 [oedipus]
- RM: worth talking with validator guys
- 10:26:24 [oedipus]
- SM: if had schema validation, would e
- 10:26:32 [oedipus]
- s/would e/would be
- 10:27:58 [oedipus]
- myakura just told me he is unaware of any errors
- 10:28:04 [ShaneM]
- XML Events 2 updated at http://www.w3.org/MarkUp/2008/ED-xml-events-20081024/
- 10:28:04 [Steven]
- http://www.w3.org/2001/03/webdata/xsv
- 10:28:31 [ShaneM]
- myakura: oh - sorry. Someone indicated you might know about it. We will ping Yam. Thanks!
- 10:28:48 [myakura]
- no probs :)
- 10:29:17 [oedipus]
- SM: not obvious how to use XSV
- 10:29:26 [oedipus]
- SP: bad user interface
- 10:29:43 [oedipus]
- SM: was able to use to validate schema along with oxygen and other tools
- 10:30:01 [oedipus]
- SM: reasonably confident, but until use schema in anger, won't know if work
- 10:30:32 [oedipus]
- SP: could provide interface -- validate your doc against any of these schemas - XHTML validator
- 10:30:39 [oedipus]
- SM: not a bad idea
- 10:31:58 [oedipus]
- SM: need to resolve to move to PER as soon as possible
- 10:32:41 [oedipus]
- RESOLVED: take Basic 1.1, Print 1.1, XHTML 1.1 to PER as soon as errata check finished
- 10:33:03 [oedipus]
- SP: will email RDFa task force about monvement on that front
- 10:33:10 [oedipus]
- rrsagent, make minutes
- 10:33:10 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 10:33:29 [ShaneM]
- updated draft with schema of RDFa Syntax is at http://www.w3.org/MarkUp/2008/ED-rdfa-syntax-20081018/
- 10:34:06 [oedipus]
- ADJOURN FOR LUNCH: RETURN IN 60 MINUTES
- 10:34:19 [Zakim]
- -oedipus
- 10:35:39 [Zakim]
- -ShaneM
- 10:36:21 [Zakim]
- -Executive_3
- 10:36:22 [Zakim]
- IA_XHTML2()3:00AM has ended
- 10:36:23 [Zakim]
- Attendees were oedipus, Executive_3, ShaneM
- 10:36:49 [Steven]
- Steven has changed the topic to: Back at 11:3O utc
- 10:39:12 [oedipus]
- [fyi] Using ARIA Live Regions to Make Twitter Tweet: http://www.paciellogroup.com/blog/index.php?s=twitter
- 11:10:14 [oeddie]
- oeddie has joined #xhtml
- 11:27:16 [Zakim]
- Zakim has left #xhtml
- 11:29:23 [oedipus]
- aloha, alessio -- i have a question for you (and possibly diego and roberto) about iframe - i haven't finished the emessage yet, but i think i did point you to http://esw.w3.org/topic/PF/XTech/IFrame
- 11:36:57 [oedipus]
- problem is, there aren't any com ports anymore for hardware TTS, and the newer screen readers don't support hardware TTS, which is why i'm trying to work with the RNIB on a sourceforge project for hardware speech support for stuff like NVDA
- 11:37:30 [ShaneM]
- in your copious free time?
- 11:38:22 [oedipus]
- something like that -- it's just that if NVDA wants to get ANY market penetration into the mainstream it HAS to support older tech, as hardware synths were VERY expensive
- 11:38:46 [oedipus]
- i'm looking for other to do the coding - i'm just simon legree
- 11:39:00 [oedipus]
- trying to harvest graduate students
- 11:39:09 [oedipus]
- which is always a dangerous thing
- 11:39:26 [ShaneM]
- can be rewarding but yeah - takes a lot off effort
- 11:39:56 [oedipus]
- you said it -- that's why even the "mainstream" ATs are moving towards software everything
- 11:40:11 [oedipus]
- but 70% of the target population is unemployed
- 11:40:25 [oedipus]
- statistics that are similar throughout the "developed" world
- 11:41:03 [ShaneM]
- thats a shockingly high number. sometime you will have to explain to me how that 70% eats
- 11:41:47 [oedipus]
- which is why i've been trying to get WAI to set up proxy servers for 12 years -- see if the concept/fix works and if it does, implement it, but leave the proxy up ther for those whose hardware is "frozen in time"
- 11:41:50 [oedipus]
- food stamps
- 11:42:09 [Roland_]
- Roland_ has joined #xhtml
- 11:43:04 [oeddie]
- oeddie has joined #xhtml
- 11:43:04 [Roland_]
- I do not, but my "vanilla" dog didn't really like stamps
- 11:43:33 [Roland_]
- 06postma01n
- 11:43:33 [oedipus]
- those are the numbers according to AFB (in USA) RNIB (in UK) and australia & NZ
- 11:43:52 [oedipus]
- that's one postman who won't ring twice
- 11:44:21 [ShaneM]
- are we getting ready to restart?
- 11:44:39 [oedipus]
- to see what most blind people are dealing with, check http://www.braillewithoutborders.org/ENGLISH/index.html
- 11:45:27 [oedipus]
- 1 hour, 10 minutes & 56 seconds according to my stopwatch since we broke
- 11:45:45 [oedipus]
- i have a stopwatch on my talking watch
- 11:46:01 [samsa]
- samsa has joined #xhtml
- 11:47:05 [Steven]
- Steven has joined #xhtml
- 11:47:33 [ShaneM]
- zakim left us
- 11:47:48 [oedipus]
- steven dismissed him
- 11:47:54 [Steven]
- Di not
- 11:47:58 [Steven]
- did not
- 11:47:58 [oedipus]
- they have to connect first
- 11:48:03 [Zakim]
- Zakim has joined #xhtml
- 11:48:07 [oedipus]
- oh, then maybe it was roland
- 11:48:10 [Steven]
- zakim, this is xhtml
- 11:48:10 [Zakim]
- ok, Steven; that matches IA_XHTML2()3:00AM
- 11:48:18 [Steven]
- zakim, call executive_3
- 11:48:18 [Zakim]
- ok, Steven; the call is being made
- 11:48:20 [Zakim]
- +Executive_3
- 11:48:50 [Zakim]
- +oedipus
- 11:48:58 [oeddie]
- oeddie has joined #xhtml
- 11:49:01 [Steven]
- zakim, who is on the phone?
- 11:49:01 [Zakim]
- On the phone I see ShaneM, Executive_3, oedipus
- 11:50:53 [oedipus]
- RESOLUTION: take handler out, put into Events Module, ability to invoke script function will be added to handler
- 11:50:55 [oedipus]
- RESOLUTION: specify either a handler or a function attribute; if specify both @function takes precedence
- 11:50:55 [oedipus]
- RESOLUTION: keep everything from XHTML 1.0 definition of script
- 11:51:07 [Steven]
- s/1.0/1.1/
- 11:51:16 [oedipus]
- TOPIC: M12n
- 11:51:50 [nick]
- nick has joined #xhtml
- 11:52:12 [oedipus]
- s/TOPIC: M12n/TOPIC: XHTML Mime
- 11:52:32 [oedipus]
- RM: Shane had dialog with commentor
- 11:52:40 [oedipus]
- http://www.w3.org/MarkUp/2008/ED-xhtmlmime-20081022/
- 11:52:50 [oedipus]
- We recommend that XHTML be delivered as HTML, but that means it is not valid HTML. Do we care?
- 11:53:09 [oedipus]
- (above from agenda)
- 11:53:33 [oedipus]
- SM: high level: applied most of simon's edits; not much from others;
- 11:53:53 [oedipus]
- SM: asked for clarification on few issues and he did that
- 11:54:26 [oedipus]
- SM: in this document - original Note and updating - original Note did thurough job of looking at all media types might deliver XML/XHTML document
- 11:54:45 [oedipus]
- SM: does it make sense to talk about DTDs and discourage their use
- 11:55:12 [oedipus]
- SM: Section 3.3 - application/xml
- 11:55:17 [oedipus]
- SP: reads document
- 11:55:50 [oedipus]
- SP: worth pointing out that can do it, but may not always be processed as XHTML
- 11:56:03 [oedipus]
- RM: while may work, recommend you don't do this
- 11:56:17 [oedipus]
- RM: shouldn't we recommend one over other
- 11:56:37 [oedipus]
- SP: allow both, not champion one over other - ok to serve HTML to XML processor
- 11:56:41 [oedipus]
- q+
- 11:57:06 [myakura]
- myakura has joined #xhtml
- 11:57:06 [oedipus]
- RM: application/xml and application+xml that have to say diff things about them
- 11:57:20 [oedipus]
- RM: what it is that we recommend should or should not do them
- 11:57:35 [oedipus]
- RM: you MAY or you SHOULD?
- 12:00:15 [oedipus]
- RM: who is meant to read document?
- 12:00:21 [oedipus]
- SM: document authors
- 12:00:52 [oedipus]
- RM: shouldn't we then be more explicit about XHTML family and modularization?
- 12:01:10 [oedipus]
- SM: don't know how to answer that question
- 12:01:28 [oedipus]
- RM: less technically correct - this applies to XHTML 1.0, XHTML 1.1 or XHTML Basic 1.1
- 12:01:33 [oedipus]
- SM: doesn't just apply to those
- 12:01:58 [oedipus]
- RM: XHTML 1.1 Basic adoption by author application of XHTML Modularization
- 12:02:39 [oedipus]
- RM: can we put it that way -- if it begins with X, then it is XHTML and an author application of modularizatino
- 12:02:54 [oedipus]
- SM: if this doc talks about M12n anywhere is a mistake
- 12:02:59 [oedipus]
- SM: mentions rec
- 12:03:08 [oedipus]
- RM: reads from abstract
- 12:03:31 [oedipus]
- RM: is that really the case?
- 12:04:16 [oedipus]
- RM: that's why there are XHTML Media Types - only read this doc if want to write XHTML and how to best get processed by User Agent
- 12:04:18 [oedipus]
- SM: ok
- 12:04:26 [alessio]
- alessio has joined #xhtml
- 12:04:37 [oedipus]
- RM: this is Note produced by us
- 12:04:43 [oedipus]
- RM: Introduction
- 12:05:00 [oedipus]
- RM: talks about XHTML1 versus HTML 4.01
- 12:05:06 [oedipus]
- SM: historical data
- 12:06:16 [oedipus]
- rrsagent, make minutes
- 12:06:16 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 12:06:57 [oedipus]
- RM: Introduction: brief summary
- 12:07:29 [oedipus]
- http://www.w3.org/MarkUp/2008/ED-xhtmlmime-20081022/#intro
- 12:08:31 [oedipus]
- RM: some stuff we don't want - they chose language, so will get what they get - language designer, not m12n that made that decision
- 12:08:52 [oedipus]
- RM: too much for people to say "do i have to worry about all this? i'll just use HTML 4.01"
- 12:09:04 [oedipus]
- SM: ok - strike first paragraph?
- 12:09:14 [oedipus]
- RM: actually last paragraph
- 12:09:26 [oedipus]
- "Note that, because of the lack of explicit support for XHTML (and XML in general) in some user agents, only very careful construction of documents can ensure their portability (see Appendix A). If you do not require the advanced features of XHTML Family markup languages (e.g., XML DOM, XML Validation, extensibility via XHTML Modularization, semantic markup via XHTML+RDFa, Assistive Technology access via the XHTML Role and XHTML Access modules, etc.), you may w
- 12:10:19 [oedipus]
- SM: happy to reword, but last paragraph addresses objection tina had (we really should tell people use HTML4 unless need XHTML) - reasonable - don't jump through hoops if don't have to
- 12:10:25 [oedipus]
- RM: terms and definitions
- 12:10:55 [oedipus]
- XHTML Family Document Type: "A document type which belongs to the family of XHTML document types. Such document types include [XHTML1], and XHTML Host Language document types such as XHTML 1.1 [XHTML11] and XHTML Basic [XHTMLBasic]. Elements and attributes in those document types belong to the XHTML namespace (except those from the XML namespace, such as xml:lang), but an XHTML Family document type may also include elements and attributes from other namespaces,
- 12:11:35 [oedipus]
- RM: support XHTML, but "host language document type" matter to reader of doc?
- 12:11:56 [oedipus]
- SM: defined because term is used in previous definition - you are right - more academic approach than needed
- 12:12:07 [oedipus]
- RM: Section 3.2
- 12:12:17 [oedipus]
- http://www.w3.org/MarkUp/2008/ED-xhtmlmime-20081022/#application-xhtml-xml
- 12:12:31 [oedipus]
- SM: only docs that adhere to our structural reqs can use this media type
- 12:12:34 [alessio]
- agree with roland
- 12:13:09 [oedipus]
- RM: that's why concentrating on reading from author's PoV
- 12:14:17 [oedipus]
- RM: same with application type - obscure terms versus critical terms
- 12:14:56 [oedipus]
- RM: if i am a document author, don't need to understand a lot of what is explained
- 12:15:12 [oedipus]
- GJR: agree -- type of thing that makes people say "it's all geek to me"
- 12:15:55 [alessio]
- yeah, that's true gregory
- 12:16:13 [oedipus]
- RM: just tell me what to do, save theory for another document
- 12:16:39 [oedipus]
- SM: originally not intended for document authors as it was to explain to XHTML2 what works and what doesn't in real world
- 12:17:20 [oedipus]
- RM: significance check of terms - integration document set; host language document type
- 12:17:55 [oedipus]
- SM: in previous term define XHTML family; would define XHTML Family by turning def around
- 12:18:13 [oedipus]
- Section 3: 3. Recommended Media Type Usage
- 12:18:37 [oedipus]
- RM: looks clear to me
- 12:18:38 [oedipus]
- @@@@Issue: Do we believe that XHTML documents that adhere to the guidelines are "valid" HTML? Should that be a goal?@@@@
- 12:18:54 [oedipus]
- SM: Simon objects to this; i may be being obtuse
- 12:18:58 [oedipus]
- SP: what is objection
- 12:19:15 [oedipus]
- SM: thinks we are defining content-negotiation and are doing it ppoorly
- 12:20:01 [oedipus]
- SM: shouldn't be redefining rules of content negotiations in doc
- 12:20:32 [oedipus]
- SM: hadn't considered that problem; thinking had been if UA prefers text/html, give in xhtml because that is what it is
- 12:21:29 [oedipus]
- RM: if accept header that states application/xhtml+xml ...
- 12:21:48 [ShaneM]
- if the Accept header explicitly contains <code>application/xhtml+xml</code>
- 12:21:48 [ShaneM]
- and prefers it over other types
- 12:21:48 [ShaneM]
- deliver the document using that media type.
- 12:21:51 [Steven]
- then deliver as xhtml because that is what it is
- 12:22:38 [oedipus]
- SP: what is our aim? deliver XHTML - so deliver as xhtml, and problem over
- 12:22:52 [oedipus]
- SM: exactly
- 12:23:06 [oedipus]
- SP: trying to say if doesn't accept xhtml, have to do something else
- 12:23:54 [oedipus]
- SM: if that is case - what WG wants to say - not defining content negotiation, but telling author if explicitly containx xhtml (with no Qvalue) deliver using that media type
- 12:24:39 [oedipus]
- SM: point 2: if explicitly contains xhtml ... (missed)
- 12:24:56 [oedipus]
- SM: point 3: if */*, then deliver what can
- 12:25:13 [oedipus]
- RM: if text/html and xhtml, regardless of priorities, serve xhtml
- 12:25:36 [oedipus]
- RM: if can handle xhtml, always parse the xhtml
- 12:26:06 [oedipus]
- SM: anything beyond point 4 is gilding the lilly
- 12:26:34 [oedipus]
- RM: doesn't recommend xhtml text/html or */* - have to know what media types DOM is capable of - no recommendation
- 12:27:00 [oedipus]
- GJR: makes sense, can only tell authors what to do, can't control parsing
- 12:27:17 [oedipus]
- SP: want to say right up front that not redefining content negotiation
- 12:27:25 [oedipus]
- RM: yes, need to make very clear
- 12:28:05 [ShaneM]
- This section summarizes which Internet media type should
- 12:28:05 [ShaneM]
- be used for which XHTML Family document for which purpose.
- 12:28:05 [ShaneM]
- Note that while some suggestions are made in this section with
- 12:28:05 [ShaneM]
- regard to content delivery, this section is by no means
- 12:28:05 [ShaneM]
- a comprehensive discussion of content negotiation techniques.
- 12:28:58 [oedipus]
- plus 1 to general gist
- 12:30:32 [oedipus]
- RM: state intended readership up front?
- 12:30:46 [oedipus]
- SM: yes, definitely
- 12:31:53 [ShaneM]
- abstract: Many people want to use XHTML to author their web pages, but are confused
- 12:31:53 [ShaneM]
- about the best ways to deliver those pages in such a way that they will be
- 12:31:53 [ShaneM]
- processed correctly by various user agents. This Note contains
- 12:31:53 [ShaneM]
- suggestions
- 12:31:54 [ShaneM]
- about how to format XHTML to ensure it is maximally portable, and how to deliver
- 12:31:54 [ShaneM]
- XHTML to various user agents - even those that do not yet support XHTML natively.
- 12:31:56 [ShaneM]
- This document is intended to be used by document authors who want to use
- 12:31:58 [ShaneM]
- XHTML today, but want to be confident that their XHTML content is going to
- 12:32:00 [ShaneM]
- work in the greatest number of environments.
- 12:33:08 [alessio]
- it has "pratical" sense...
- 12:34:14 [Steven]
- Looks good to me
- 12:34:45 [alessio]
- yes, me too
- 12:34:54 [oedipus]
- SM: Section 3 - what to do when XML doc does not adhere to guidelines
- 12:35:18 [oedipus]
- SM: if doesn't adhere, don't send as text/html - needs transformation, not false declaration
- 12:35:54 [oedipus]
- SM: Simon pointed out shouldn't deliver html documents because not valid
- 12:36:10 [oedipus]
- SP: shouldn't be saying "getting XHTML into browser"
- 12:36:19 [Steven]
- s/n't/
- 12:36:23 [Steven]
- s/n't//
- 12:36:31 [oedipus]
- RM: if you do these things, it will be sufficient to get effect you want in most UAs
- 12:36:40 [oedipus]
- SM: Steven, strike entire paragraph
- 12:36:52 [oedipus]
- s/paragraph/paragraph?
- 12:37:21 [oedipus]
- RM: maybe should say nothing
- 12:38:37 [oedipus]
- SM: it is about document performance, not UA limitatinos
- 12:38:53 [oedipus]
- RM: use at own risk - will evolve -- suggestions to improve chances
- 12:39:07 [oedipus]
- SM: up to us to keep document up to date - fix, and update periodically
- 12:39:40 [oedipus]
- SM: strike entire paragraph?
- 12:39:43 [ShaneM]
- Steve suggested: When an XHTML document does NOT adhere to the guidelines, it should only be delivered as media type <code>application/xhtml+xml</code>.
- 12:39:50 [oedipus]
- RM: strike it and see
- 12:40:24 [oedipus]
- SM: added at specific request
- 12:40:34 [oedipus]
- RM: pragmatic, not purist, document
- 12:40:45 [oedipus]
- SM: removed all RFC2119 words
- 12:43:01 [oedipus]
- SM: remove about transforming into HTML?
- 12:46:02 [oedipus]
- SM: haven't removed any guidelines, but rules in 1.0 still in document - backwards compatibility there
- 12:46:05 [oedipus]
- GJR: right
- 12:47:10 [oedipus]
- SM: Simon said "why still asserting this - no longer relevant" - no longer relevant to opera 9, but where does that get the world?
- 12:47:29 [oedipus]
- "Note: It is possible that in the future XHTML Modularization will define rules for indicating which specific XHTML Family members are supported by a requestor (e.g., via the profile parameter of the media type in the Accept header). Such rules, when used in conjunction with the "q" parameter of the media type could help a server determine which of several versions of a document to deliver - thereby allowing server-side customization of content for specific cla
- 12:47:57 [oedipus]
- SP: XHTML Basic gets delivered with profile
- 12:48:08 [oedipus]
- SP: OMA spec includes something along those lines
- 12:48:43 [oedipus]
- RM: what would make me do something different in raction to note?
- 12:48:48 [oedipus]
- SM: none - remove
- 12:49:34 [oedipus]
- RM: should be as short as we can make it and no shorter
- 12:50:28 [oedipus]
- SM: section 3.4 should be 3.1
- 12:50:48 [oedipus]
- s/3.4/3.2
- 12:50:55 [oedipus]
- RM: seemed out of order to me
- 12:51:41 [oedipus]
- RM: when conforms to guidelines in this document "carefully constrcuted" means what?
- 12:52:18 [oedipus]
- SM: will fix
- 12:52:34 [oedipus]
- SM: character encoding
- 12:52:50 [oedipus]
- RM: trying to figure out how to express why matters to me as author
- 12:53:03 [oedipus]
- SM: don't need to give all background; just tell them what to do
- 12:53:15 [oedipus]
- SM: doesn't tell what to do anyway
- 12:53:34 [oedipus]
- SM: GL9 in Appendix A.9
- 12:53:45 [oedipus]
- DO encode your document in UTF-8 or UTF-16. When delivering the document from a server, DO set the character encoding for a document via the charset parameter of the HTTP Content-Type header. When not delivering the document from a server, DO set the encoding via a "meta http-equiv" statement in the document (e.g., <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />). However, note that doing so will explicitly bind the document to an a singl
- 12:53:45 [oedipus]
- Rationale: Since these guidelines already recommend that documents NOT contain the XML declaration, setting the encoding via the HTTP header is the only reliable mechanism compatible with HTML and XML user agents. When that mechanism is not available, the only portable fallback is the "meta http-equiv" statement.
- 12:54:08 [oedipus]
- SM: Simon said example silly (change to japanese at end)
- 12:54:24 [oedipus]
- RM: beware of character encoding issues, in particular GL/A.9
- 12:54:34 [oedipus]
- RM: why reiterate?
- 12:55:06 [oedipus]
- RM: if have guidelines, point to them, don't reiterate them
- 12:55:36 [oedipus]
- SM: if content in here i care about, will push down to guidelines
- 12:55:53 [oedipus]
- SM: 3.3. 'application/xml'
- 12:56:05 [oedipus]
- RM: all is honky-dory - procede - no problem
- 12:56:27 [oedipus]
- RM: run trhough validator; if valid, procede
- 12:56:35 [oedipus]
- s/trhough/through
- 12:56:53 [oedipus]
- RM: bit of overkill
- 12:57:16 [oedipus]
- SM: put in because validator people trying to enforce validity guidelines
- 12:58:26 [oedipus]
- s/SM: 3.3 'application/xml'/SM: 3.2 application/xhtml+xml
- 12:58:43 [oedipus]
- SM: XML stylesheet processing instructions? keep?
- 12:58:59 [oedipus]
- rrsagent, make minutes
- 12:58:59 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 13:00:07 [oedipus]
- SP: idea that this is XML so should use XML features where possible; when XML and HTML feaature, XML feature should get priority
- 13:00:37 [oedipus]
- SM: not XSLT, but sytlesheet PI
- 13:00:55 [oedipus]
- SM: will just remove paragraph
- 13:01:04 [oedipus]
- SM: final paragraph - character encoding issues
- 13:01:17 [oedipus]
- RM: thought was all utf-8
- 13:01:30 [oedipus]
- SM: if serving as text/html can serve as whatever you want
- 13:01:59 [oedipus]
- RM: recommendations? HTML4 as well as XHTML
- 13:02:22 [oedipus]
- SM: if that is the case shouldn't be telling people to ignore guidelines
- 13:02:42 [oedipus]
- SM: if message is you care about portability, follow the guidelines
- 13:02:47 [oedipus]
- RM: content-encoding
- 13:03:40 [oedipus]
- RM: circular reference
- 13:04:06 [oedipus]
- SM: doesn't depend on RFC
- 13:04:27 [oedipus]
- SM: documented in 3.3 - says same thing we already believe it wants
- 13:06:20 [oedipus]
- SM: will be document processing agents, not user agents - search engines, and trawling tools
- 13:06:53 [oedipus]
- RM: 3rd paragraph - "generic user agent"
- 13:07:21 [oedipus]
- RM: user agent give what it asks for, don't worry about it
- 13:07:38 [oedipus]
- SM: suggest leave 3.3 and 3.4 - remove references to other media types from this document
- 13:08:20 [oedipus]
- RM: reference 3.3 to 3.2
- 13:08:28 [oedipus]
- SM: think can remove summary section
- 13:08:33 [oedipus]
- RM: refer to it early on
- 13:08:35 [alessio]
- alessio has joined #xhtml
- 13:08:42 [oedipus]
- RM: looks too complicated
- 13:08:52 [oedipus]
- RM: althought will be a lot smaller
- 13:09:25 [oedipus]
- SM: we've said what preference rules are and why should use; at beginning of section 3, should expand on it - already did
- 13:10:51 [oedipus]
- SM: in section on application/xhml+xml - if document uses other namespaces MUST use this mime type
- 13:11:00 [oedipus]
- RM: reverse and put in other section
- 13:11:38 [oedipus]
- RM: Appendix A looks better with DO NOTs and DOs
- 13:12:25 [oedipus]
- RM: Appendix A
- 13:12:32 [oedipus]
- RM: Appendix A.1 - sounds good
- 13:13:13 [oedipus]
- SM: made all changes SimonP wanted, so should be satisfied - when done with whinnowing process, we should go back and add more examples
- 13:13:36 [oedipus]
- RM: A.2, A.3 fine to me
- 13:13:53 [oedipus]
- SM: added extras to A.4
- 13:15:12 [oedipus]
- RM: A.4 actually works?
- 13:15:13 [oedipus]
- SM: yes
- 13:15:17 [oedipus]
- RM: will be using
- 13:15:34 [oedipus]
- SM: A.5 because is allowed
- 13:15:57 [oedipus]
- SM: A.6 missing - deleted rule - reluctant to renumber other rules because map to XHTML 1.0
- 13:16:08 [oedipus]
- SP: could say A.6 Deleted
- 13:16:17 [oedipus]
- RM: or superseded by events
- 13:16:36 [oedipus]
- GJR: thanks for A.7
- 13:17:44 [oedipus]
- SM: need to complete second "DO NOT"
- 13:17:50 [oedipus]
- RM: should not use one or the other
- 13:17:55 [oedipus]
- SM: rationale says why
- 13:18:06 [oedipus]
- SM: reinforces why need to reintroduce into XHTML2
- 13:18:25 [oedipus]
- SM: A.8 Fragment Identifiers
- 13:18:36 [oedipus]
- SP: very good
- 13:18:44 [oedipus]
- GJR: 2 thumbs up (guess where)
- 13:18:57 [oedipus]
- SM: meta stuff addressed in A.9
- 13:20:12 [oedipus]
- "DO encode your document in UTF-8 or UTF-16. When delivering the document from a server, DO set the character encoding for a document via the charset parameter of the HTTP Content-Type header. When not delivering the document from a server, DO set the encoding via a "meta http-equiv" statement in the document (e.g., <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" />). However, note that doing so will explicitly bind the document to an a sing
- 13:20:38 [oedipus]
- "Rationale: Since these guidelines already recommend that documents NOT contain the XML declaration, setting the encoding via the HTTP header is the only reliable mechanism compatible with HTML and XML user agents. When that mechanism is not available, the only portable fallback is the "meta http-equiv" statement."
- 13:20:46 [oedipus]
- SM: covered here
- 13:21:03 [oedipus]
- SM: changed EUC-JP to utf-i
- 13:21:12 [oedipus]
- s/utf-i/utf-8
- 13:21:25 [oedipus]
- RM: Move on to Appendix B
- 13:21:43 [oedipus]
- s/B/A.10
- 13:21:49 [oedipus]
- SM: not sure got this right
- 13:22:41 [oedipus]
- SM: can rely on html DOM methods; overlap with XHTML DOM; but XHTML DOM not going to return elements and attributes in upper case
- 13:23:05 [oedipus]
- SM: think portable is: rely upon the DOM
- 13:23:09 [oedipus]
- SP: all need to say
- 13:23:29 [oedipus]
- SM: bit about element and attribute names meaningful - uppercase versus lowercase
- 13:23:55 [oedipus]
- RM: if want to be case insensitive, use lower, otherwise will have to use camelcase
- 13:24:10 [oedipus]
- RM: be sensitive to case
- 13:24:37 [oedipus]
- SM: DO ensure element and attribute names are case insensitive in your scripts.
- 13:25:40 [oedipus]
- RM: A.12 seems fine
- 13:25:52 [oedipus]
- RM: just needs examples
- 13:25:58 [alessio]
- yes
- 13:28:01 [oedipus]
- RM: A.14 - ok
- 13:28:14 [oedipus]
- RM: A.15 formfeed character
- 13:28:22 [oedipus]
- SP: fixed in later XML
- 13:28:31 [oedipus]
- RM: no harm in doing this
- 13:29:35 [oedipus]
- RM: A.16 - ok
- 13:29:57 [oedipus]
- RM: A.17 The XML DTD Internal Subset
- 13:30:16 [oedipus]
- SM: A.18 perhaps too strong
- 13:30:30 [oedipus]
- "DO NOT use the XML CDATA mechanism."
- 13:31:12 [oedipus]
- SM: contradict with A.4 - bring into harmony
- 13:31:43 [oedipus]
- RM: A.19 - just tbody?
- 13:31:58 [oedipus]
- SM: thought were ignored, not inferred?
- 13:32:07 [oedipus]
- SM: don't think are in DOM
- 13:32:21 [oedipus]
- SM: Steven, might be right that there is another inferred element
- 13:33:36 [oedipus]
- SP: context of stylesheets, think just tbody
- 13:34:13 [oedipus]
- RM: DO use the base element if you need to establish an alternate base URI for your document. should be in same block as ""DO NOT use the xml:base element.
- 13:34:42 [oedipus]
- RM: document.write - do not use
- 13:34:48 [oedipus]
- SM: wondering if rationale is right
- 13:35:47 [oedipus]
- SP: parsing models for XML doesn't require halving on fly; document.write only works with streaming parsers, so shouldn't use it; might do reader some good explaining how to do so modifies DOM directly
- 13:35:53 [oedipus]
- SM: a "do" clause?
- 13:36:13 [oedipus]
- RM: if this is what you ar etrying to achieve, use DOM manipulation to achieve same effect
- 13:36:51 [oedipus]
- RM: 22 application/xml and the DOM
- 13:36:55 [oedipus]
- SM: get rid of it?
- 13:36:58 [oedipus]
- SP: yes,
- 13:37:33 [oedipus]
- SM: 23 put in over tina's objection "updating document using innerHTML"
- 13:37:43 [oedipus]
- SP: is this difference between HTML and XHTML rule
- 13:38:03 [oedipus]
- SM: simon said ensure content is well formed and here is GL if going to
- 13:38:07 [oedipus]
- RM: reasonable caveat
- 13:38:13 [oedipus]
- SM: took one step further
- 13:38:40 [oedipus]
- RM: example, such as that needed for document.write - show how to do properly if need to do it
- 13:39:11 [oedipus]
- RM: 24 scripts and missing tbody elemtns
- 13:39:22 [oedipus]
- SP: still don't understand why 23 in here?
- 13:39:34 [oedipus]
- SM: have to ensure that conforms to GL if going to insert it
- 13:40:05 [oedipus]
- SP: link should be in rationale
- 13:40:17 [oedipus]
- SP: 25 says too much and too little
- 13:40:56 [oedipus]
- "Rationale: In HTML 4, these properties were often specified on the body element. CSS specifies that in XHTML they need to be specified on the html element in order to apply to the entire viewport."
- 13:41:04 [oedipus]
- SM: and CSS spec says works that way
- 13:41:20 [oedipus]
- SP: insisted spec say that because couldn't do any other way - compromise
- 13:42:04 [oedipus]
- SP: ensure any CSS properties on HTML element are also specified on BODY element
- 13:42:36 [oedipus]
- SP: warning is: if serve XHTML as xhtml, garuntee that CSS will work - if serve as html will work in some browsers and not in others
- 13:42:53 [oedipus]
- SM: diff problem - CSS on body element, syles bounding box of body, not viewport
- 13:42:58 [oedipus]
- SM: very different effects
- 13:43:24 [oedipus]
- SP: standard thing to do is switch everything off HTML and onto BODY
- 13:43:50 [oedipus]
- SP: On some user agents, put initial sytling on HTML some on BODY, so have to code CSS to take that to into account
- 13:44:18 [oedipus]
- SM: ensure properties on HTML also on BODY is fine
- 13:44:32 [oedipus]
- SP: rationale is some UAs recognize in BODY or HTML
- 13:45:43 [oedipus]
- SM: 26 - didn't realize problem with noscript
- 13:47:38 [oedipus]
- SM: if scripting is enabled, contents of noscript parsed as CCDATA if script parsed as CDATA
- 13:47:50 [oedipus]
- http://esw.w3.org/topic/PF/XTech/IFrame
- 13:48:57 [oedipus]
- SM: 37 iframe Element
- 13:49:24 [oedipus]
- s/37 iframe/27 iframe
- 13:51:21 [oedipus]
- SP: noscript needed because of document.write
- 13:51:48 [oedipus]
- SM: thought no script was for alternative to script
- 13:52:18 [oedipus]
- SP: if do all with DOM mutations, initial version of document can contain script that deletes the element
- 13:52:50 [oedipus]
- SP: functionality is there if use script - if use document.write version to change then do need noscript to catch that
- 13:53:08 [oedipus]
- SM: 37 iframe Element
- 13:53:15 [oedipus]
- SP: need explanation
- 13:56:06 [oedipus]
- SM: simon says content is parsed differently - in HTML parsed as CDATA when scripting enabled, or PCDATA when scripting disabled, but in XML alwasy parsed as CDATA - same problem as noscript
- 13:56:20 [oedipus]
- SM: don't know if compatibility issue
- 13:56:39 [oedipus]
- SP: not only if evaluated as HTML or XHTML but whether scripting enabled or not
- 13:56:56 [oedipus]
- SM: need to copy bit from noscript one
- 13:57:32 [oedipus]
- http://esw.w3.org/topic/PF/XTech/IFrame
- 14:00:17 [alessio]
- alessio has joined #xhtml
- 14:04:18 [oedipus]
- 1. What is the current state of accessibility of IFRAME?
- 14:04:18 [oedipus]
- 2. What are the outstanding accessibility problems inherit to IFRAME, or have they been mitigated?
- 14:04:18 [oedipus]
- 1. if, for example, one has a document embedded in an IFRAME which has access keys defined for it, will the embedded document's UI controls take precedence when the focus is in the IFRAME? what about conflicts between embedded UI controls and UI controls in host documents? what if a tabindex value has been defined for the IFRAME, and the document in the IFRAME has its own tabindex order?
- 14:04:18 [oedipus]
- The basic question is: How do the 2 documents interact and what can be done to standardize this interaction? Is it possible to harmonize W3C's efforts on IFRAME reform, which include IFRAME in XHTML2 (a subject currently being revisited after having been dropped), the XHTML IFRAME Module and the XHTML Legacy Module versus IFRAME in HTML5) with OpenAjax's support for iFrames?
- 14:05:06 [oedipus]
- RM: good if have demonstrative positive example will benefit intended reader base
- 14:05:54 [alessio]
- we could investigate possible interactions between IFRAME and wai-aria
- 14:06:12 [oedipus]
- SP: ODF wants to use RDFa in documents, and wanted to use xml:broccoli - allowed according to namespacing rules
- 14:06:21 [oedipus]
- @alessio -- yes, definitely
- 14:07:22 [oedipus]
- SM: RDFa - does it define an attribute collection?
- 14:08:08 [oedipus]
- SM: Metadata Attribute Collection
- 14:08:19 [ShaneM]
- http://www.w3.org/TR/rdfa-syntax/#col_Metainformation
- 14:09:36 [oedipus]
- SP: CC message to group or just to ODF inquirer?
- 14:10:00 [oedipus]
- rrsagent, make minutes
- 14:10:00 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 14:10:09 [oedipus]
- TOPIC: XHTML2 Roadmap
- 14:10:12 [Steven]
- I just messaged the guy
- 14:10:16 [Steven]
- since he sent it to me only
- 14:10:40 [oedipus]
- SP: all our ducks are in a row
- 14:11:35 [oedipus]
- SM: at last f2f we agreed that i was to rip out all sections duplicating content of other specs, then refer to them and then be done
- 14:11:51 [oedipus]
- SM: then thought bad idead beacuse refer to attributes that aren't defined in spec
- 14:12:03 [oedipus]
- SM: have to include placeholders in spec
- 14:12:10 [oedipus]
- SM: told me to rip that all out
- 14:12:29 [oedipus]
- SP: if go to Forms section, tells me what i need to know
- 14:12:42 [oedipus]
- SM: thought i was supposed to take that out
- 14:13:09 [oedipus]
- RM: pointer saying there is this module and the module is elsewhere; summary in XHTML2 or statement "here is module, here is pointer"
- 14:13:19 [oedipus]
- SM: like that tact
- 14:14:10 [ShaneM]
- XHTMLMIME is updated http://www.w3.org/MarkUp/2008/ED-xhtmlmime-20081024/
- 14:14:12 [oedipus]
- RM: a module such as XML Events and XML Handlers are for incorporation into 1.3 if wanted and XHTML2 if wanted -- is that true?
- 14:14:39 [oedipus]
- RM: like to think it is true, but may never be true statement depending on what happens with XHTML2
- 14:14:59 [oedipus]
- RM: developing XML Events 2 reusable in both existing m12n scheme and XHTML2
- 14:15:11 [oedipus]
- SP: yes, for both, planning on importing events 2
- 14:15:29 [oedipus]
- RM: nothing more in XHTML2 than incorporates XML Events 2 and XHML Handlers 2
- 14:15:35 [Steven]
- s/planning/XForms is planning/
- 14:16:07 [oedipus]
- RM: Access, Role, etc. only in XHTML2 by reference
- 14:16:09 [oedipus]
- SM: ok
- 14:17:53 [oedipus]
- SM: dependent on modules - long pole in tent Access or Events 2
- 14:18:09 [oedipus]
- RM: implementations for XHTML2 will be needed, too
- 14:18:40 [oedipus]
- RM: Script module in there, too - pull that into XHTML2 and add @implements
- 14:18:47 [oedipus]
- SP: issue new WD next month?
- 14:18:57 [oedipus]
- RM: before christmas moritorium
- 14:19:16 [oedipus]
- SP: relationship to referenced documents
- 14:19:20 [oedipus]
- RM: in LC
- 14:19:32 [oedipus]
- SP: early next year for LC would be good target
- 14:19:52 [oedipus]
- TOPIC: Next Face2Face
- 14:19:55 [oedipus]
- SP: when
- 14:20:03 [oedipus]
- RM: february
- 14:20:15 [oedipus]
- ok
- 14:22:13 [oedipus]
- SP: pretty far advanced - things don't have implementations for in XHTML2 (frames replacement stuff) and @src and @href everywhere; alessio helping on all those fronts
- 14:22:27 [oedipus]
- SP: implementation of features demonstration in good shape
- 14:22:44 [oedipus]
- SM: what version of XForms including?
- 14:22:52 [oedipus]
- SP: anticipating XForms 1.1
- 14:23:00 [oedipus]
- SM: XML Events 2, too?
- 14:23:02 [oedipus]
- SP:yes
- 14:23:12 [oedipus]
- SM: can't imagine get too far without test suite
- 14:23:19 [alessio]
- surely gregory
- 14:23:25 [oedipus]
- SP: once go to LC, major work will be producing test suite
- 14:23:59 [oedipus]
- SM: had one of my guys take existing XHTML test suite and start readying for change to XHTML2 - should i have him continue?
- 14:24:01 [oedipus]
- SP: yes
- 14:24:16 [oedipus]
- SM: if can take advantage of that work will help us along
- 14:24:28 [oedipus]
- SP: anything else?
- 14:25:07 [oedipus]
- RM: talked about docs individually - resolved to go to CR and PER on docs;
- 14:25:25 [oedipus]
- RM: XHTML2 separate into separate specs at later date?
- 14:25:49 [oedipus]
- MOVE TO ADJOURN
- 14:26:17 [oedipus]
- RM: bangs gavel - MEETING ADJOURNED
- 14:26:33 [oedipus]
- SM: meet next wednesday?
- 14:26:51 [oedipus]
- SP: call starts while still at airport
- 14:27:03 [oedipus]
- GJR: US Daylight savings time ends this weekend
- 14:27:27 [oedipus]
- SM: if have any cycles to work on transition requests for PERs i probably have the time
- 14:28:50 [oedipus]
- SP: long ago, we said to anne van kestren that we would change IDREF on imagemaps when re-issued 1.1
- 14:29:05 [oedipus]
- SP: should make sure we should do that
- 14:29:13 [oedipus]
- SM: where 1.2 or 2?
- 14:29:16 [oedipus]
- RM: 1.2
- 14:29:38 [oedipus]
- SM: override def of module for m12n - not update m12n because then break all other languages
- 14:29:45 [ShaneM]
- ACTION: Shane add the IDREF change for imagemap to XHTML 1.2
- 14:29:45 [trackbot]
- Created ACTION-16 - Add the IDREF change for imagemap to XHTML 1.2 [on Shane McCarron - due 2008-10-31].
- 14:29:59 [oedipus]
- ADJOURNED
- 14:30:21 [Roland_]
- Roland_ has left #xhtml
- 14:30:25 [Zakim]
- -ShaneM
- 14:30:26 [Zakim]
- -oedipus
- 14:30:26 [Zakim]
- IA_XHTML2()3:00AM has ended
- 14:30:28 [Zakim]
- Attendees were ShaneM, Executive_3, oedipus
- 14:30:37 [oedipus]
- zakim, please part
- 14:30:37 [Zakim]
- Zakim has left #xhtml
- 14:30:44 [oedipus]
- rrsagent, make minutes
- 14:30:44 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 14:32:38 [Steven]
- thanks ALessio
- 14:32:53 [oedipus]
- pressent- oedipus
- 14:33:00 [oedipus]
- present+ Gregory_Rosmaita
- 14:33:02 [oedipus]
- rrsagent, make minutes
- 14:33:02 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/10/24-xhtml-minutes.html oedipus
- 14:33:59 [oedipus]
- rrsagent, please part
- 14:33:59 [RRSAgent]
- I see 1 open action item saved in http://www.w3.org/2008/10/24-xhtml-actions.rdf :
- 14:33:59 [RRSAgent]
- ACTION: Shane add the IDREF change for imagemap to XHTML 1.2 [1]
- 14:33:59 [RRSAgent]
- recorded in http://www.w3.org/2008/10/24-xhtml-irc#T14-29-45