16:53:59 RRSAgent has joined #css 16:53:59 logging to http://www.w3.org/2011/02/02-css-irc 16:54:10 rrsagent, make logs public 16:54:24 zakim, this will be style 16:54:24 ok, plinss; I see Style_CSS FP()12:00PM scheduled to start in 6 minutes 16:55:49 kojiishi has joined #css 16:58:17 MikeSmith has joined #css 16:59:33 Style_CSS FP()12:00PM has now started 16:59:40 +[Microsoft] 16:59:42 bradk has joined #css 16:59:43 +plinss 16:59:44 -[Microsoft] 16:59:56 oyvind has joined #css 17:00:15 +[Microsoft] 17:00:15 zakim, microsoft has me 17:00:16 dsinger_ has joined #css 17:00:17 +arronei; got it 17:00:41 +??P20 17:00:44 cesar has joined #css 17:00:58 +[Microsoft.a] 17:01:07 +??P1 17:01:11 +[Microsoft.aa] 17:01:13 +fantasai 17:01:21 -??P20 17:01:28 johnjan has joined #css 17:01:31 +dsinger 17:01:37 zakim, microsoft is johnjan 17:01:37 +johnjan; got it 17:01:38 zakim, +??P1 is me 17:01:39 sorry, danielweck, I do not recognize a party named '+??P1' 17:01:42 +??P16 17:01:48 zakim, ??P1 is me 17:01:48 +danielweck; got it 17:01:58 zakim, ??P16 is me 17:01:58 +kojiishi; got it 17:02:22 zakim, who is here? 17:02:22 On the phone I see plinss, johnjan, [Microsoft.a], danielweck, [Microsoft.aa], fantasai, dsinger (muted), kojiishi 17:02:29 johnjan has arronei 17:02:33 On IRC I see johnjan, cesar, dsinger_, oyvind, bradk, MikeSmith, kojiishi, RRSAgent, Zakim, danielweck, dbaron, Martijnc, kennyluck, miketaylr, lhnz, karl, Ms2ger, anne, arronei, 17:02:38 ... CSSWG_LogBot, Bert, krijnh, fantasai, jgraham, gsnedders, plinss, Hixie, TabAtkins, trackbot 17:02:47 +[Mozilla] 17:03:41 sylvaing has joined #css 17:04:08 ChrisL has joined #css 17:04:19 I'm having problems with Skype and the conference code (through Nice number; I'll try another one...) 17:04:40 +Bert 17:04:41 howcome has joined #css 17:04:51 +howcome 17:05:25 +SteveZ 17:06:00 scribenick: sylvaing 17:06:04 szilles has joined #css 17:06:21 smfr has joined #css 17:06:32 Topic: CSS2.1 status 17:06:42 + +34.60.940.aaaa 17:06:53 +smfr 17:07:00 Zakim, aaa is me. 17:07:00 sorry, cesar, I do not recognize a party named 'aaa' 17:07:04 arronei: my updates are done. emails on changes will follow today 17:07:13 dbaron: I've checked in all my updates as well 17:07:26 member:Zakim, aaaa is me 17:07:28 + +39.524.9.aabb 17:07:31 plinss: any other updates ? 17:07:47 fantasai: I have some bidi and outline test updates coming 17:08:02 Zakim, aaaa is cesar 17:08:02 +cesar; got it 17:09:08 fantasai: I should be able to fix these today. 17:09:21 alexmog has joined #css 17:09:53 plinss: someone needs to remove run-in. who does that ? 17:10:01 arronei: testcases or spec prose ? 17:10:05 plinss: both 17:10:11 arronei: I can remove the run-in testcases 17:10:48 TabAtkins_ has joined #css 17:11:24 + +1.650.214.aacc 17:11:30 zakim, aacc is TabAtkins 17:11:30 +TabAtkins; got it 17:12:03 +??P32 17:12:07 -??P32 17:12:56 Zakim, who is on the phone? 17:12:56 On the phone I see plinss, johnjan, [Microsoft.a], danielweck, [Microsoft.aa], fantasai, dsinger (muted), kojiishi, dbaron, Bert, howcome, SteveZ, cesar, smfr, +39.524.9.aabb, 17:13:00 ... TabAtkins 17:13:00 johnjan has arronei 17:13:04 plinss, fantasai: run-in needs to move to CSS3 Box 17:14:08 I can hardly hear what Elika says, but I could probably propose an edit for CSS 2.1. 17:14:40 (And move the def to Box, of course.) 17:14:43 yes 17:14:49 ACTION: Bert to propose CSS2.1 edit to remove run-in and move to CSS3 Box 17:14:49 Created ACTION-291 - Propose CSS2.1 edit to remove run-in and move to CSS3 Box [on Bert Bos - due 2011-02-09]. 17:14:56 bert, what's your ETA on that? 17:15:24 arronei has joined #CSS 17:15:41 plinss: the test harness runs on top of nightlies 17:16:08 fantasai: we still have open issues on the issues list 17:16:55 arronei: I haven't added anything to the CSS21 issues list 17:17:20 ACTION: fantasai to review and update the CSS21 open issues list 17:17:20 Created ACTION-292 - Review and update the CSS21 open issues list [on Elika Etemad - due 2011-02-09]. 17:18:01 alexmog has joined #css 17:19:30 sounds like Bert's edit and the list of open issues are the only things blocking PR. 17:19:44 Topic: publication request for CSS3 Speech 17:19:48 as long as the test harness shows passes correctly. 17:19:49 http://dev.w3.org/csswg/css3-speech/ 17:20:12 +[IPcaller] 17:20:14 danielweck: the current draft is being updated as we speak. I think it is ready for LC 17:20:24 danielweck: three issues at this point 17:20:50 danielweck: in order for the document to reach LC, do I have to remove all issues currently in document as well as editor's comments ? 17:21:03 zakim, ipcaller is alex 17:21:03 +alex; got it 17:21:09 chrisl: you can keep editor's comments but you must deal with all open issues to reach LC 17:21:38 danielweck: there is no consensus to remove the phonemes property so I would keep it in there. there are strong views both ways 17:22:12 fantasai: we should attempt to discuss and resolve the issue in the WG 17:23:28 dsinger has joined #css 17:23:31 -alex 17:23:43 gee, that almost sounds like hyphenation-resource 17:23:49 +[Apple] 17:23:50 -dsinger 17:23:59 zakim, [apple] has dsinger 17:23:59 +dsinger; got it 17:24:42 danielweck: objections we had included the inability to bind a w3c PLS to an HTML document and this was the only way to do it. others thought this did not constitute styling. 17:24:55 Is it possible to replace "(the actual arithmetics involved are beyond the scope of this specification, please refer to existing literature on that subject)" with "(the twelfth root of two)"? :-) 17:24:55 danielweck: as this is well-defined, I would rather go to LC with the feature 17:25:05 q+ to ask if the list of editors is still correct, or are they rather "former editors." 17:26:05 Also, I wonder if the 'st' unit should be described in a separate section rather than defined only within the definition of a property's value. 17:26:40 next issue: the mark element. I feel specifying this is out of scope for CSS. It is also not implemented 17:26:45 last issue: speak:none 17:26:55 Ms2ger has joined #css 17:27:40 danielweck: I think we should remove the none value from the speak property. whether something is spoken or not would be controlled elsewhere 17:27:43 speak:none is more like visibility:hidden than like display:none 17:27:50 so, an audio equivalent of 'display', then? 17:28:01 display:none should apply to audio IIRC 17:28:21 http://lists.w3.org/Archives/Public/www-style/2011Jan/0483.html 17:28:57 http://lists.w3.org/Archives/Public/www-style/2011Jan/0204.html 17:29:06 danielweck: semantically visibility:hidden is similar to opacity:0. whereas speak:none does not imply silence for that particular content 17:29:27 danielweck: we are really pruning the 'spoken tree' 17:29:36 dbaron: ok, but why do you need an additional property ? 17:30:09 dbaron: does display apply to speech ? 17:30:19 danielweck: it does but I don't think it's appropriate 17:30:40 -danielweck 17:32:02 danielweck: I would rather have the ability to decide whether display affects speech 17:32:38 daniel, are you trying to call back in? 17:32:40 S/ate/are 17:32:59 (You can always change the 'display' back in an @media rule, if they *do* need to be spoken.) 17:33:34 yeah, so the proposal in 0483.html seems ok (though I'm not crazy about the names). 17:33:35 no audio here 17:33:42 danielweck, you dropped off the call 17:33:55 danielweck, call in again? 17:34:06 +??P36 17:34:19 zakim, ??P36 is me 17:34:19 +danielweck; got it 17:34:27 alexmog has joined #css 17:34:49 I can't tab to links when they are in something with display:none. 17:36:53 fantasai: display hides an entire subtree. visibility can be overriden. there is no parallel for the latter in the speech module if it depends on display. if this scenario is important for speech then you would need another property similar to visibility 17:37:20 fantasai: and I don't think it should happen with speak:none 17:38:25 danielweck: one can achieve that using voice volume but you then have the aural equivalent of visibility:hidden where the quiet content still takes space 17:39:53 danielweck: so the first problem with speak:none is that it could be replaced with display:none. but there remains a need to allow speech even if the content is not displayed 17:41:14 (I'm reminded of
in HTML5: how to hide the element but show/speak its child.) 17:41:48 (That's a good example.) 17:42:40 Volume = opacity? 17:43:15 szilles: the concern that hidden content would result in long pauses could be addressed with other markers such as a beep indicating missing content 17:44:10 danielweck: today we don't have any relationship between visibility:hidden and the aural rendering. but I'm in favor of indicating whether sometihng should be expected there 17:44:46 szilles: I think visibility:hidden should have implications in the aural space as well 17:44:59 +[IPcaller] 17:45:09 zakim, ipcaller is alex 17:45:09 +alex; got it 17:46:29 maybe we should take this discussion to the list 17:46:33 We want Skip links that render aurally, but are display:none visually, eh? 17:46:44 right 17:47:11 szilles: the use-case I understand is that the underlying HTML includes nodes that are solely intended for speech only and I need a mechanism to allow them to be spoken even though they will never be displayed 17:47:35 Yeah, @media for that, I would think. 17:47:43 - +39.524.9.aabb 17:47:51 That doesn't solve the
case Bert was talking about 17:48:02 display: none removes the entire subtree. If you want to override part of that, you can't 17:48:19 Hmm. 17:49:12 + +39.524.9.aadd 17:49:12 (speak:none discussion to be continued in the mailing list) 17:49:25 danielweck: any objections to removing the mark properties ? 17:49:46 I wonder if, instead of a single 'hidden' we need two values, 'silent' and 'skipped' 17:50:58 Can you post a Link to mark props? 17:51:15 http://dev.w3.org/csswg/css3-speech/#mark-props 17:51:34 skipped is not possible currently except with display none whichalso prevents children overridding it 17:52:18 Thnx 17:52:29 danielweck: I think mark duplicates an HTML feature and it is meant to generate events which should be out of scope here 17:53:48 heh 17:54:49 +1 to remove 17:54:54 RESOLUTION: remove mark properties from CSS3 Speech 17:55:35 danielweck: as for phonemes, the arguments in favor of keeping it are good and the feature is well defined so I am happy to keep it 17:57:16 fantasai: I'd like to see an issue raised on the HTML side 17:57:43 bert: could you use the content property ? 17:58:02 danielweck: you would need intimate knowledge of your speech system to get the right value 17:58:15 content: phonemes(...) 17:58:58 danielweck: but then you would replace content in the visual rendering as well 18:00:04 (Might be useful to distinguish Ian (eye-un) from Ian (ee-un) :-) ) 18:00:23 -dbaron 18:00:55 tomato 18:01:21 gtg 18:01:26 -smfr 18:01:51 szilles: so this is aural styling 18:02:19 danielweck: yes, you can bind a particular pronunciation - aural styling - to an element 18:02:46 danielweck: as opposed to choosing a general speech dictionary for the entire document 18:03:14 link rel="lexicon" would see to fix that for html 18:03:20 danielweck explains that if you want to associate a pronunciation lexicon to the document, you use PLS. It will affect all words in the document. This allows changing one particular instance to be different from what's in the dictionary. 18:03:58 -danielweck 18:04:37 (I guess we're out of time, but how about a *conditional* phonemes property: 'phonemes: "tomato" -> "...", "patato" -> "..."') 18:04:42 chrisl: there is a possible maintenance problem here where the stylesheet is out of synch with the content 18:04:48 -alex 18:04:50 szilles: this issue already exists with the content property 18:05:13 Aural style sheet: #toe { content: "t\0252" } 18:05:21 plinss: we should take this issue back to the mailing list 18:05:54 "the conference is restricted at this time" 18:05:55 szilles: I think we need to agree whether this is a styling feature; then what's the best way to assign the phonemes to the content 18:05:55 damn ! 18:06:33 -[Microsoft.a] 18:06:35 - +39.524.9.aadd 18:06:36 -[Microsoft.aa] 18:06:37 -johnjan 18:06:39 -cesar 18:06:40 -SteveZ 18:06:40 -[Apple] 18:06:41 -plinss 18:06:43 -Bert 18:06:44 tootle-ooh 18:06:45 -howcome 18:06:47 Meeting closed. 18:06:47 -kojiishi 18:06:53 -TabAtkins 18:07:11 (Bert, that's handled by PLS) 18:07:25 (Although if you want to change the mapping per-element, you might need something else ...) 18:07:37 -fantasai 18:07:38 Style_CSS FP()12:00PM has ended 18:07:40 Attendees were plinss, arronei, fantasai, dsinger, johnjan, danielweck, kojiishi, dbaron, Bert, howcome, SteveZ, +34.60.940.aaaa, smfr, +39.524.9.aabb, cesar, +1.650.214.aacc, 18:07:43 ... TabAtkins, alex, +39.524.9.aadd 18:08:47 danielweck: btw, did you catch ChrisL's comment about associating a lexicon in HTML? 18:09:22 danielweck: you would use with a particular 'rel' value. You just need to agree on and standardize the rel value. 18:09:36 right, this would be useful, but doesn't address the per-element use-case 18:09:43 right 18:09:44 ("element" in the broad sense) 18:10:05 authors need a way to customize whatever the default pronounciation rule is 18:10:25 danielweck: I think that should be handled in HTML 18:10:41 danielweck: Just because there's an existing draft of a feature to handle this in CSS doesn't mean it has to be done in CSS 18:10:42 (regardless of whether it comes from a PLS lexicon attached to the HTML document, or from the default TTS engine phonetics) 18:10:59 danielweck: Has there been an issue raised against HTML for this? 18:11:06 for PLS, yes 18:11:11 (long time ago) 18:11:20 danielweck: but not for this 18:11:22 ? 18:11:23 no 18:11:31 danielweck: I think that's the right way forward. 18:11:55 why do you think it is not related to styling ? (what about the 'speak' property then ?) 18:12:49 after all, it "styles" the audio output 18:13:03 it's very specific to the content being styled 18:13:12 I don't think it belongs in the style sheet 18:13:21 its not clear that an issue needs to be raised against html5. the list of rel values for the link element is open ended 18:13:23 right, just like "speak" then. No ? 18:13:31 ChrisL: For the lexicon, no 18:13:36 ChrisL: but for phonemes, probably 18:13:43 right 18:14:07 shepazu has joined #css 18:14:42 danielweck: You're right that speak is close to that fuzzy boundary of style and content. If I change a word with its synonym, I don't need to update speak 18:14:51 danielweck: s/If/Bug/ 18:14:57 s/Bug/But 18:15:09 I see 'speak' being used like 18:15:18 .productnum { speak: digits; } 18:15:26 Fantasai: "it's very specific to the content being styled"---- I am trying to understand what you mean: the 'speak' property defines "how text should be spoken out" (spelling, etc), which is semantically equivalent to "styling in the aural dimension" 18:15:32 .code { speak: literal-punctuation } 18:15:55 I see phonemes pretty much in the same ballpark 18:16:14 "how text should be spoken out" is "rendering in the aural dimension" not necessarily "styling in the aural dimension" 18:16:30 speak keys off of the structure of the document and the semantics of the tagging 18:16:35 not the actual content 18:16:47 that's the key distinction here, to me 18:16:51 ok 18:19:57 I'll revive the public discussion, hopefully we can articulate this issue to remove the "fuziness" of its definition. ;) 18:22:23 wrt PLS 18:22:57 I would suggest using "pronunciation-lexicon" or somesuch as a value 18:27:52 PLS: 18:27:53 http://www.w3.org/Bugs/Public/show_bug.cgi?id=7601 18:27:57 http://wiki.whatwg.org/wiki/RelExtensions 18:28:52 Ian Hickson says the keyword should be deployed first, then taken into consideration 18:28:56 chicken and egg... 18:30:11 Just add it to the wiki as a proposal 18:32:57 danielweck: no, not really. Rel values do not need to be standardized through W3C in order to be used 18:33:03 danielweck: They are defined as an extension mechanism 18:34:09 danielweck: as Ms2ger says, just add it to the wiki as a proposal 18:34:35 Hixie: 18:34:35 Proposals should go here: 18:34:35 http://wiki.whatwg.org/wiki/RelExtensions 18:34:36 You'll need to write a spec first, and demonstrate that people are using the 18:34:36 keyword. 18:34:46 Please let us know once this keyword is deployed, for reconsideration. 18:35:13 Right 18:35:23 so you write the proposal and the spec for the proposal there 18:35:26 and then people can use it 18:35:27 no problem 18:35:41 if it becomes popular enough, it might get added to the list in the HTML spec 18:35:47 but it doesn't need to be there 18:36:16 Or at IANA 18:36:43 quite a few of the rel values in the official list started at microformats.org 18:37:17 I wonder how Nick Levinson (see bug comments) ended-up with a 177 pages specification, and yet failed to reach acceptance of the "pronunciation" keyword ?? 18:37:47 I have no idea 18:38:13 given most values only have a one or two-sentence description... 18:38:23 Maybe because of the length? 18:38:40 :) 18:39:12 "Links to a pronunciation lexicon or other pronunciation resource for the current document. The resource type should be given by the type attribute" or somesuch seems mostly adequate to me... 18:39:35 danielweck: what is EPUB doing wrt associating PLS files? 18:39:45 The missing value default and invalid value default for the type attribute are ... 18:39:47 ;) 18:40:00 there aren't any 18:40:03 you use the HTTP-returned type 18:40:30 just like for every other link ;) 19:01:00 @Fantasai EPUB3 allows authors to include a PLS file within the publication, which then applies to all the XHTML documents that the publication contains. 19:01:02 http://epub-revision.googlecode.com/svn/trunk/build/spec/epub30-overview.html#sec-tts 19:01:15 So we only reference a MIME-type 19:01:22 not "rel" keyword is needed 19:01:48 (association PLS-HTML is not on a per-document basis, but at the level of the publication as a whole) 19:02:59 MIME type = application/pls+xml 19:04:20 EPUB has a concept of "manifest", which lists all the files that belong to the publication 19:04:59 19:04:59 media-type="application/xhtml+xml"/> 19:05:00 media-type="image/svg+xml" properties="cover-image"/> 19:05:00 media-type="image/jpeg"/> 19:05:04 media-type="text/css"/> 19:05:08 media-type="application/pls+xml"/> 19:05:12 19:05:18 (PLS file at the bottom, in this example) 19:32:36 danielweck: are CSS files typically included that way instead of via ? 19:32:52 no, just PLS :) 19:33:06 k :) 19:33:07 (CSS apply to specific HTML files only) 19:33:12 i see 19:33:29 for example, an XHTML file for the TOC, one for each chapter, one for the bibliography, etc. 19:33:36 PLS is global 19:33:49 ChrisL has joined #css 19:34:11 ChrisL has joined #css 19:51:45 @fantasai: http://wiki.whatwg.org/wiki/RelExtensions 19:51:50 (at top of list) 19:56:58 alexmog has joined #css 20:02:31 Zakim has left #css 20:09:20 http://www.w3.org/Bugs/Public/show_bug.cgi?id=7601#c6 20:09:22 bug re-activated 20:09:27 (contacting the PLS folks now) 20:09:55 (Daniel Burnett, also involved in SSML and Speech incubator group) 20:32:35 For those interested in the whole HTML+PLS thing, see here: 20:32:38 http://groups.google.com/group/epub-21-working-group/browse_thread/thread/6492e45772293ecc 20:32:38 http://lists.w3.org/Archives/Public/www-voice/2011JanMar/0021.html 20:53:50 miketaylr has joined #css 21:53:26 HRHHR has joined #css 21:54:16 HRHHR has joined #css 22:42:05 plinss has joined #css 23:07:14 homata has joined #CSS 23:17:31 MikeSmith has joined #css