Options:
- # Session Start: Wed Feb 02 00:00:00 2011
- # Session Ident: #css
- # [00:20] * Quits: ArtB (ArtB@192.100.124.220) (Ping timeout)
- # [00:22] * Joins: homata (homata@58.158.182.50)
- # [02:00] * Joins: jdaggett (jdaggett@202.221.217.73)
- # [02:25] * Joins: miketaylr (miketaylr@76.15.238.5)
- # [02:27] * Quits: miketaylr (miketaylr@76.15.238.5) (Quit: Linkinus is updating...)
- # [02:27] * Joins: miketaylr (miketaylr@76.15.238.5)
- # [02:29] * Quits: plinss_ (plinss@192.6.114.30) (Quit: plinss_)
- # [02:35] * Joins: homata_ (homata@58.158.182.50)
- # [02:37] * Quits: homata (homata@58.158.182.50) (Ping timeout)
- # [02:52] * Quits: kennyluck (kennyluck@128.30.52.169) (Quit: kennyluck)
- # [03:29] * Quits: anne (annevk@83.85.115.123) (Quit: anne)
- # [03:30] * Quits: miketaylr (miketaylr@76.15.238.5) (Quit: miketaylr)
- # [03:30] * Joins: miketaylr (miketaylr@76.15.238.5)
- # [03:38] * Quits: miketaylr (miketaylr@76.15.238.5) (Quit: miketaylr)
- # [03:39] * Joins: miketaylr (miketaylr@76.15.238.5)
- # [04:15] * Quits: dbaron (dbaron@63.245.220.240) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:35] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
- # [04:39] * Joins: dbaron (dbaron@98.234.51.190)
- # [04:41] * Joins: jdaggett (jdaggett@202.221.217.73)
- # [05:13] * Quits: miketaylr (miketaylr@76.15.238.5) (Quit: miketaylr)
- # [06:49] * Joins: MikeSmith (MikeSmith@209.6.123.224)
- # [06:57] * Joins: kennyluck (kennyluck@128.30.52.169)
- # [07:01] * Quits: dbaron (dbaron@98.234.51.190) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:06] * Quits: lhnz (lhnz@188.223.83.48) (Connection reset by peer)
- # [07:06] * Joins: lhnz (lhnz@188.223.83.48)
- # [09:58] * Quits: jdaggett (jdaggett@202.221.217.73) (Quit: jdaggett)
- # [10:07] * Joins: homata (homata@58.158.182.50)
- # [10:08] * Quits: homata_ (homata@58.158.182.50) (Ping timeout)
- # [10:47] * Quits: karl (karlcow@128.30.54.58) (Ping timeout)
- # [10:50] * Joins: anne (annevk@83.85.115.123)
- # [11:07] * Quits: kennyluck (kennyluck@128.30.52.169) (Quit: kennyluck)
- # [11:25] * Joins: Ms2ger (Ms2ger@91.181.209.122)
- # [11:31] * Joins: homata_ (homata@58.158.182.50)
- # [11:33] * Quits: homata (homata@58.158.182.50) (Ping timeout)
- # [11:51] * Quits: shepazu (schepers@128.30.52.169) (Ping timeout)
- # [12:19] * Joins: karl (karlcow@128.30.54.58)
- # [12:29] * Quits: karl (karlcow@128.30.54.58) (Quit: Freedom - to walk free and own no superior.)
- # [12:29] * Joins: karl (karlcow@128.30.54.58)
- # [13:15] * Quits: homata_ (homata@58.158.182.50) (Quit: Leaving...)
- # [13:23] * Quits: lhnz (lhnz@188.223.83.48) (Ping timeout)
- # [13:29] * Joins: lhnz (lhnz@188.223.83.48)
- # [15:00] * Joins: miketaylr (miketaylr@206.217.92.186)
- # [16:02] * Joins: kennyluck (kennyluck@128.30.52.169)
- # [16:52] * Joins: Martijnc (Martijnc@91.176.23.208)
- # [17:10] * Quits: MikeSmith (MikeSmith@209.6.123.224) (Ping timeout)
- # [17:41] * Joins: dbaron (dbaron@63.245.220.240)
- # [17:54] * Joins: danielweck (dweck2@86.172.52.65)
- # [17:57] * Joins: Zakim (rrs-bridgg@128.30.52.169)
- # [17:57] * Joins: RRSAgent (rrs-loggee@128.30.52.169)
- # [17:57] <RRSAgent> logging to http://www.w3.org/2011/02/02-css-irc
- # [17:58] <plinss> rrsagent, make logs public
- # [17:58] <RRSAgent> I have made the request, plinss
- # [17:58] <plinss> zakim, this will be style
- # [17:58] <Zakim> ok, plinss; I see Style_CSS FP()12:00PM scheduled to start in 6 minutes
- # [17:59] * Joins: kojiishi (kojiishi@222.158.227.129)
- # [18:02] * Joins: MikeSmith (MikeSmith@128.31.35.219)
- # [18:03] <Zakim> Style_CSS FP()12:00PM has now started
- # [18:03] <Zakim> +[Microsoft]
- # [18:03] * Joins: bradk (bradk@166.205.137.41)
- # [18:03] <Zakim> +plinss
- # [18:03] <Zakim> -[Microsoft]
- # [18:03] * Joins: oyvind (oyvinds@213.236.208.22)
- # [18:04] <Zakim> +[Microsoft]
- # [18:04] <arronei> zakim, microsoft has me
- # [18:04] * Joins: dsinger_ (dsinger@66.109.105.116)
- # [18:04] <Zakim> +arronei; got it
- # [18:04] <Zakim> +??P20
- # [18:04] * Joins: cesar (acebal@85.152.178.140)
- # [18:04] <Zakim> +[Microsoft.a]
- # [18:04] * bradk is only partially here (no phone, and not full attention).
- # [18:05] <Zakim> +??P1
- # [18:05] <Zakim> +[Microsoft.aa]
- # [18:05] <Zakim> +fantasai
- # [18:05] <Zakim> -??P20
- # [18:05] * Joins: johnjan (qw3birc@128.30.52.28)
- # [18:05] <Zakim> +dsinger
- # [18:05] <johnjan> zakim, microsoft is johnjan
- # [18:05] <Zakim> +johnjan; got it
- # [18:05] <danielweck> zakim, +??P1 is me
- # [18:05] <Zakim> sorry, danielweck, I do not recognize a party named '+??P1'
- # [18:05] * TabAtkins is coming.
- # [18:05] <Zakim> +??P16
- # [18:05] * dsinger_ zakim, mute dsinger
- # [18:05] * Zakim dsinger should now be muted
- # [18:05] <danielweck> zakim, ??P1 is me
- # [18:05] <Zakim> +danielweck; got it
- # [18:05] <kojiishi> zakim, ??P16 is me
- # [18:05] <Zakim> +kojiishi; got it
- # [18:06] <dsinger_> zakim, who is here?
- # [18:06] <Zakim> On the phone I see plinss, johnjan, [Microsoft.a], danielweck, [Microsoft.aa], fantasai, dsinger (muted), kojiishi
- # [18:06] <Zakim> johnjan has arronei
- # [18:06] <Zakim> On IRC I see johnjan, cesar, dsinger_, oyvind, bradk, MikeSmith, kojiishi, RRSAgent, Zakim, danielweck, dbaron, Martijnc, kennyluck, miketaylr, lhnz, karl, Ms2ger, anne, arronei,
- # [18:06] <Zakim> ... CSSWG_LogBot, Bert, krijnh, fantasai, jgraham, gsnedders, plinss, Hixie, TabAtkins, trackbot
- # [18:06] <Zakim> +[Mozilla]
- # [18:06] * dbaron Zakim, [Mozilla] is dbaron
- # [18:06] * Zakim +dbaron; got it
- # [18:07] * Quits: Ms2ger (Ms2ger@91.181.209.122) (Ping timeout)
- # [18:07] * Joins: sylvaing (sylvaing@131.107.0.80)
- # [18:08] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [18:08] <cesar> I'm having problems with Skype and the conference code (through Nice number; I'll try another one...)
- # [18:08] <Zakim> +Bert
- # [18:08] * Joins: howcome (howcome@80.203.19.2)
- # [18:08] <Zakim> +howcome
- # [18:09] * Bert needed five tries to connect. :-(
- # [18:09] <Zakim> +SteveZ
- # [18:09] <sylvaing> scribenick: sylvaing
- # [18:10] * Joins: szilles (chatzilla@71.83.118.221)
- # [18:10] * Joins: smfr (smfr@68.183.195.83)
- # [18:10] <sylvaing> Topic: CSS2.1 status
- # [18:10] <Zakim> + +34.60.940.aaaa
- # [18:10] <Zakim> +smfr
- # [18:10] <cesar> Zakim, aaa is me.
- # [18:10] <Zakim> sorry, cesar, I do not recognize a party named 'aaa'
- # [18:11] <sylvaing> arronei: my updates are done. emails on changes will follow today
- # [18:11] <sylvaing> dbaron: I've checked in all my updates as well
- # [18:11] <cesar> member:Zakim, aaaa is me
- # [18:11] <Zakim> + +39.524.9.aabb
- # [18:11] <sylvaing> plinss: any other updates ?
- # [18:11] <sylvaing> fantasai: I have some bidi and outline test updates coming
- # [18:11] <smfr> Zakim, aaaa is cesar
- # [18:11] <Zakim> +cesar; got it
- # [18:13] <sylvaing> fantasai: I should be able to fix these today.
- # [18:13] * Joins: alexmog (alexmog@24.16.133.35)
- # [18:13] <sylvaing> plinss: someone needs to remove run-in. who does that ?
- # [18:13] <sylvaing> arronei: testcases or spec prose ?
- # [18:14] <sylvaing> plinss: both
- # [18:14] <sylvaing> arronei: I can remove the run-in testcases
- # [18:14] * Joins: TabAtkins_ (tabatkins@216.239.45.4)
- # [18:15] <Zakim> + +1.650.214.aacc
- # [18:15] <TabAtkins_> zakim, aacc is TabAtkins
- # [18:15] <Zakim> +TabAtkins; got it
- # [18:15] <Zakim> +??P32
- # [18:16] <Zakim> -??P32
- # [18:16] * Quits: arronei (arronei@131.107.0.78) (Ping timeout)
- # [18:16] <dbaron> Zakim, who is on the phone?
- # [18:16] <Zakim> 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,
- # [18:16] <Zakim> ... TabAtkins
- # [18:16] <Zakim> johnjan has arronei
- # [18:17] <sylvaing> plinss, fantasai: run-in needs to move to CSS3 Box
- # [18:17] * dsinger_ someone shuffling in the background? Mute please?
- # [18:17] * dbaron Zakim, who is noisy?
- # [18:17] * Zakim dbaron, listening for 10 seconds I heard sound from the following: danielweck (9%), [Microsoft.a] (17%), [Microsoft.aa] (48%)
- # [18:17] * dbaron Zakim, who is noisy?
- # [18:17] * Zakim dbaron, listening for 10 seconds I heard sound from the following: [Microsoft.a] (30%), [Microsoft.aa] (45%)
- # [18:18] <Bert> I can hardly hear what Elika says, but I could probably propose an edit for CSS 2.1.
- # [18:18] <Bert> (And move the def to Box, of course.)
- # [18:18] <fantasai> yes
- # [18:18] <sylvaing> ACTION: Bert to propose CSS2.1 edit to remove run-in and move to CSS3 Box
- # [18:18] * trackbot noticed an ACTION. Trying to create it.
- # [18:18] * RRSAgent records action 1
- # [18:18] <trackbot> Created ACTION-291 - Propose CSS2.1 edit to remove run-in and move to CSS3 Box [on Bert Bos - due 2011-02-09].
- # [18:18] <johnjan> bert, what's your ETA on that?
- # [18:19] * Joins: arronei (arronei@131.107.0.106)
- # [18:19] * gsnedders remembers he was meant to call in now, but he's now been the student he is and drunk a pint :P
- # [18:19] <sylvaing> plinss: the test harness runs on top of nightlies
- # [18:20] <sylvaing> fantasai: we still have open issues on the issues list
- # [18:20] <sylvaing> arronei: I haven't added anything to the CSS21 issues list
- # [18:21] <sylvaing> ACTION: fantasai to review and update the CSS21 open issues list
- # [18:21] * trackbot noticed an ACTION. Trying to create it.
- # [18:21] * RRSAgent records action 2
- # [18:21] <trackbot> Created ACTION-292 - Review and update the CSS21 open issues list [on Elika Etemad - due 2011-02-09].
- # [18:21] * Quits: alexmog (alexmog@24.16.133.35) (Ping timeout)
- # [18:21] * Joins: alexmog (alexmog@24.16.133.35)
- # [18:23] <johnjan> sounds like Bert's edit and the list of open issues are the only things blocking PR.
- # [18:23] <sylvaing> Topic: publication request for CSS3 Speech
- # [18:23] <johnjan> as long as the test harness shows passes correctly.
- # [18:23] <danielweck> http://dev.w3.org/csswg/css3-speech/
- # [18:24] <Zakim> +[IPcaller]
- # [18:24] <sylvaing> danielweck: the current draft is being updated as we speak. I think it is ready for LC
- # [18:24] <sylvaing> danielweck: three issues at this point
- # [18:24] <sylvaing> 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 ?
- # [18:24] <alexmog> zakim, ipcaller is alex
- # [18:25] <Zakim> +alex; got it
- # [18:25] <sylvaing> chrisl: you can keep editor's comments but you must deal with all open issues to reach LC
- # [18:25] * Quits: dsinger_ (dsinger@66.109.105.116) (Ping timeout)
- # [18:25] <sylvaing> danielweck: there is no consensus to remove the phonemes property so I would keep it in there. there are strong views both ways
- # [18:26] <sylvaing> fantasai: we should attempt to discuss and resolve the issue in the WG
- # [18:27] * Joins: dsinger (dsinger@17.197.20.4)
- # [18:27] <Zakim> -alex
- # [18:27] <smfr> gee, that almost sounds like hyphenation-resource
- # [18:27] <Zakim> +[Apple]
- # [18:27] <Zakim> -dsinger
- # [18:27] <dsinger> zakim, [apple] has dsinger
- # [18:27] <Zakim> +dsinger; got it
- # [18:28] * alexmog can't get through to the phone, will try another number...
- # [18:28] <sylvaing> 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.
- # [18:28] <dbaron> 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)"? :-)
- # [18:28] <sylvaing> danielweck: as this is well-defined, I would rather go to LC with the feature
- # [18:29] <Bert> q+ to ask if the list of editors is still correct, or are they rather "former editors."
- # [18:29] * Zakim sees Bert on the speaker queue
- # [18:30] <dbaron> 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.
- # [18:30] <sylvaing> next issue: the mark element. I feel specifying this is out of scope for CSS. It is also not implemented
- # [18:30] <sylvaing> last issue: speak:none
- # [18:30] * Joins: Ms2ger (Ms2ger@91.181.209.122)
- # [18:31] <sylvaing> danielweck: I think we should remove the none value from the speak property. whether something is spoken or not would be controlled elsewhere
- # [18:31] <dbaron> speak:none is more like visibility:hidden than like display:none
- # [18:31] <ChrisL> so, an audio equivalent of 'display', then?
- # [18:31] <Ms2ger> display:none should apply to audio IIRC
- # [18:32] <fantasai> http://lists.w3.org/Archives/Public/www-style/2011Jan/0483.html
- # [18:32] <fantasai> http://lists.w3.org/Archives/Public/www-style/2011Jan/0204.html
- # [18:33] <sylvaing> danielweck: semantically visibility:hidden is similar to opacity:0. whereas speak:none does not imply silence for that particular content
- # [18:33] <sylvaing> danielweck: we are really pruning the 'spoken tree'
- # [18:33] <sylvaing> dbaron: ok, but why do you need an additional property ?
- # [18:34] <sylvaing> dbaron: does display apply to speech ?
- # [18:34] <sylvaing> danielweck: it does but I don't think it's appropriate
- # [18:34] <Zakim> -danielweck
- # [18:35] <sylvaing> danielweck: I would rather have the ability to decide whether display affects speech
- # [18:36] * bradk thinks that things which ate not displayed should also not be spoken.
- # [18:36] <plinss> daniel, are you trying to call back in?
- # [18:36] * fantasai is that true for skip links, bradk?
- # [18:36] <bradk> S/ate/are
- # [18:36] * sylvaing brad, that may be a reasonable default but there are likely use-cases where that doesn't work
- # [18:36] <Bert> (You can always change the 'display' back in an @media rule, if they *do* need to be spoken.)
- # [18:37] <dbaron> yeah, so the proposal in 0483.html seems ok (though I'm not crazy about the names).
- # [18:37] <danielweck> no audio here
- # [18:37] <dbaron> danielweck, you dropped off the call
- # [18:37] <dbaron> danielweck, call in again?
- # [18:38] <Zakim> +??P36
- # [18:38] <danielweck> zakim, ??P36 is me
- # [18:38] <Zakim> +danielweck; got it
- # [18:38] * Quits: alexmog (alexmog@24.16.133.35) (Ping timeout)
- # [18:38] * Joins: alexmog (alexmog@24.16.133.35)
- # [18:38] <bradk> I can't tab to links when they are in something with display:none.
- # [18:40] <sylvaing> 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
- # [18:41] <sylvaing> fantasai: and I don't think it should happen with speak:none
- # [18:42] <sylvaing> 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
- # [18:43] <sylvaing> 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
- # [18:44] * bradk is reading about skip links.
- # [18:45] <Bert> (I'm reminded of <details> in HTML5: how to hide the element but show/speak its <summary> child.)
- # [18:45] <fantasai> (That's a good example.)
- # [18:46] <bradk> Volume = opacity?
- # [18:47] <sylvaing> szilles: the concern that hidden content would result in long pauses could be addressed with other markers such as a beep indicating missing content
- # [18:48] <sylvaing> 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
- # [18:48] <sylvaing> szilles: I think visibility:hidden should have implications in the aural space as well
- # [18:48] <Zakim> +[IPcaller]
- # [18:49] <alexmog> zakim, ipcaller is alex
- # [18:49] <Zakim> +alex; got it
- # [18:50] <smfr> maybe we should take this discussion to the list
- # [18:50] <bradk> We want Skip links that render aurally, but are display:none visually, eh?
- # [18:50] <fantasai> right
- # [18:51] <sylvaing> 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
- # [18:51] <bradk> Yeah, @media for that, I would think.
- # [18:51] <Zakim> - +39.524.9.aabb
- # [18:51] <fantasai> That doesn't solve the <details> case Bert was talking about
- # [18:51] <fantasai> display: none removes the entire subtree. If you want to override part of that, you can't
- # [18:52] <bradk> Hmm.
- # [18:53] <Zakim> + +39.524.9.aadd
- # [18:53] <sylvaing> (speak:none discussion to be continued in the mailing list)
- # [18:53] <sylvaing> danielweck: any objections to removing the mark properties ?
- # [18:53] <ChrisL> I wonder if, instead of a single 'hidden' we need two values, 'silent' and 'skipped'
- # [18:54] <bradk> Can you post a Link to mark props?
- # [18:55] <fantasai> http://dev.w3.org/csswg/css3-speech/#mark-props
- # [18:55] <ChrisL> skipped is not possible currently except with display none whichalso prevents children overridding it
- # [18:56] <bradk> Thnx
- # [18:56] <sylvaing> danielweck: I think mark duplicates an HTML feature and it is meant to generate events which should be out of scope here
- # [18:57] * sylvaing garbage collection placeholder module
- # [18:57] <smfr> heh
- # [18:58] <szilles> +1 to remove
- # [18:58] <sylvaing> RESOLUTION: remove mark properties from CSS3 Speech
- # [18:59] <sylvaing> 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
- # [19:01] <sylvaing> fantasai: I'd like to see an issue raised on the HTML side
- # [19:01] <sylvaing> bert: could you use the content property ?
- # [19:01] <sylvaing> danielweck: you would need intimate knowledge of your speech system to get the right value
- # [19:02] <fantasai> content: phonemes(...)
- # [19:02] <sylvaing> danielweck: but then you would replace content in the visual rendering as well
- # [19:03] * Quits: anne (annevk@83.85.115.123) (Quit: anne)
- # [19:04] <Bert> (Might be useful to distinguish Ian (eye-un) from Ian (ee-un) :-) )
- # [19:04] <Zakim> -dbaron
- # [19:04] <fantasai> <span id="tomato">tomato</span>
- # [19:05] <smfr> gtg
- # [19:05] * Quits: smfr (smfr@68.183.195.83) (Quit: smfr)
- # [19:05] <Zakim> -smfr
- # [19:05] <sylvaing> szilles: so this is aural styling
- # [19:06] <sylvaing> danielweck: yes, you can bind a particular pronunciation - aural styling - to an element
- # [19:06] <sylvaing> danielweck: as opposed to choosing a general speech dictionary for the entire document
- # [19:07] <ChrisL> link rel="lexicon" would see to fix that for html
- # [19:07] <fantasai> 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.
- # [19:07] <Zakim> -danielweck
- # [19:08] <Bert> (I guess we're out of time, but how about a *conditional* phonemes property: 'phonemes: "tomato" -> "...", "patato" -> "..."')
- # [19:08] <sylvaing> chrisl: there is a possible maintenance problem here where the stylesheet is out of synch with the content
- # [19:08] <Zakim> -alex
- # [19:08] <sylvaing> szilles: this issue already exists with the content property
- # [19:09] <bradk> Aural style sheet: #toe { content: "t\0252" }
- # [19:09] <sylvaing> plinss: we should take this issue back to the mailing list
- # [19:09] <danielweck> "the conference is restricted at this time"
- # [19:09] <sylvaing> 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
- # [19:09] <danielweck> damn !
- # [19:10] <Zakim> -[Microsoft.a]
- # [19:10] <Zakim> - +39.524.9.aadd
- # [19:10] <Zakim> -[Microsoft.aa]
- # [19:10] <Zakim> -johnjan
- # [19:10] <Zakim> -cesar
- # [19:10] <Zakim> -SteveZ
- # [19:10] <Zakim> -[Apple]
- # [19:10] <Zakim> -plinss
- # [19:10] <Zakim> -Bert
- # [19:10] <dsinger> tootle-ooh
- # [19:10] <Zakim> -howcome
- # [19:10] <fantasai> Meeting closed.
- # [19:10] <Zakim> -kojiishi
- # [19:10] <Zakim> -TabAtkins
- # [19:11] <fantasai> (Bert, that's handled by PLS)
- # [19:11] * Quits: bradk (bradk@166.205.137.41) (Quit: Signing Off. Buh-bye. )
- # [19:11] <fantasai> (Although if you want to change the mapping per-element, you might need something else ...)
- # [19:11] <Zakim> -fantasai
- # [19:11] <Zakim> Style_CSS FP()12:00PM has ended
- # [19:11] <Zakim> 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,
- # [19:11] <Zakim> ... TabAtkins, alex, +39.524.9.aadd
- # [19:11] * Quits: johnjan (qw3birc@128.30.52.28) (Quit: Page closed)
- # [19:11] * Quits: alexmog (alexmog@24.16.133.35) (Ping timeout)
- # [19:12] * Quits: dsinger (dsinger@17.197.20.4) (Quit: dsinger)
- # [19:12] <fantasai> danielweck: btw, did you catch ChrisL's comment about associating a lexicon in HTML?
- # [19:13] <fantasai> danielweck: you would use <link> with a particular 'rel' value. You just need to agree on and standardize the rel value.
- # [19:13] <danielweck> right, this would be useful, but doesn't address the per-element use-case
- # [19:13] <fantasai> right
- # [19:13] <danielweck> ("element" in the broad sense)
- # [19:14] <danielweck> authors need a way to customize whatever the default pronounciation rule is
- # [19:14] * Quits: TabAtkins_ (tabatkins@216.239.45.4) (Ping timeout)
- # [19:14] <fantasai> danielweck: I think that should be handled in HTML
- # [19:14] <fantasai> 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
- # [19:14] <danielweck> (regardless of whether it comes from a PLS lexicon attached to the HTML document, or from the default TTS engine phonetics)
- # [19:14] <fantasai> danielweck: Has there been an issue raised against HTML for this?
- # [19:15] <danielweck> for PLS, yes
- # [19:15] <danielweck> (long time ago)
- # [19:15] <fantasai> danielweck: but not for this
- # [19:15] <fantasai> ?
- # [19:15] <danielweck> no
- # [19:15] <fantasai> danielweck: I think that's the right way forward.
- # [19:15] <danielweck> why do you think it is not related to styling ? (what about the 'speak' property then ?)
- # [19:16] <danielweck> after all, it "styles" the audio output
- # [19:16] <fantasai> it's very specific to the content being styled
- # [19:17] <fantasai> I don't think it belongs in the style sheet
- # [19:17] <ChrisL> its not clear that an issue needs to be raised against html5. the list of rel values for the link element is open ended
- # [19:17] <danielweck> right, just like "speak" then. No ?
- # [19:17] * Quits: szilles (chatzilla@71.83.118.221) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [19:17] <fantasai> ChrisL: For the lexicon, no
- # [19:17] <fantasai> ChrisL: but for phonemes, probably
- # [19:17] <ChrisL> right
- # [19:18] * Joins: shepazu (schepers@128.30.52.169)
- # [19:18] <fantasai> 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
- # [19:18] <fantasai> danielweck: s/If/Bug/
- # [19:18] <fantasai> s/Bug/But
- # [19:19] <fantasai> I see 'speak' being used like
- # [19:19] <fantasai> .productnum { speak: digits; }
- # [19:19] <danielweck> 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"
- # [19:19] <fantasai> .code { speak: literal-punctuation }
- # [19:19] <danielweck> I see phonemes pretty much in the same ballpark
- # [19:20] <fantasai> "how text should be spoken out" is "rendering in the aural dimension" not necessarily "styling in the aural dimension"
- # [19:20] <fantasai> speak keys off of the structure of the document and the semantics of the tagging
- # [19:20] <fantasai> not the actual content
- # [19:20] <fantasai> that's the key distinction here, to me
- # [19:20] <danielweck> ok
- # [19:23] <danielweck> I'll revive the public discussion, hopefully we can articulate this issue to remove the "fuziness" of its definition. ;)
- # [19:26] <fantasai> wrt PLS
- # [19:26] <fantasai> I would suggest using "pronunciation-lexicon" or somesuch as a <link rel=".."> value
- # [19:27] * Quits: cesar (acebal@85.152.178.140) (Quit: cesar)
- # [19:31] <danielweck> PLS:
- # [19:31] <danielweck> http://www.w3.org/Bugs/Public/show_bug.cgi?id=7601
- # [19:31] <danielweck> http://wiki.whatwg.org/wiki/RelExtensions
- # [19:32] <danielweck> Ian Hickson says the keyword should be deployed first, then taken into consideration
- # [19:32] <danielweck> chicken and egg...
- # [19:34] <Ms2ger> Just add it to the wiki as a proposal
- # [19:36] <fantasai> danielweck: no, not really. Rel values do not need to be standardized through W3C in order to be used
- # [19:36] <fantasai> danielweck: They are defined as an extension mechanism
- # [19:38] <fantasai> danielweck: as Ms2ger says, just add it to the wiki as a proposal
- # [19:38] <danielweck> Hixie:
- # [19:38] <danielweck> Proposals should go here:
- # [19:38] <danielweck> http://wiki.whatwg.org/wiki/RelExtensions
- # [19:38] <danielweck> You'll need to write a spec first, and demonstrate that people are using the
- # [19:38] <danielweck> keyword.
- # [19:38] <danielweck> Please let us know once this keyword is deployed, for reconsideration.
- # [19:39] <fantasai> Right
- # [19:39] <fantasai> so you write the proposal and the spec for the proposal there
- # [19:39] <fantasai> and then people can use it
- # [19:39] <fantasai> no problem
- # [19:39] <fantasai> if it becomes popular enough, it might get added to the list in the HTML spec
- # [19:39] <fantasai> but it doesn't need to be there
- # [19:40] <Ms2ger> Or at IANA
- # [19:40] <fantasai> quite a few of the rel values in the official list started at microformats.org
- # [19:41] <danielweck> 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 ??
- # [19:41] <fantasai> I have no idea
- # [19:42] <fantasai> given most values only have a one or two-sentence description...
- # [19:42] <Ms2ger> Maybe because of the length?
- # [19:42] <danielweck> :)
- # [19:43] <fantasai> "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...
- # [19:43] <fantasai> danielweck: what is EPUB doing wrt associating PLS files?
- # [19:43] <Ms2ger> The missing value default and invalid value default for the type attribute are ...
- # [19:43] <Ms2ger> ;)
- # [19:43] <fantasai> there aren't any
- # [19:44] <fantasai> you use the HTTP-returned type
- # [19:44] <fantasai> just like for every other link ;)
- # [19:48] * Quits: oyvind (oyvinds@213.236.208.22) (Quit: oyvind)
- # [19:52] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [20:04] <danielweck> @Fantasai EPUB3 allows authors to include a PLS file within the publication, which then applies to all the XHTML documents that the publication contains.
- # [20:04] <danielweck> http://epub-revision.googlecode.com/svn/trunk/build/spec/epub30-overview.html#sec-tts
- # [20:05] <danielweck> So we only reference a MIME-type
- # [20:05] <danielweck> not "rel" keyword is needed
- # [20:05] <danielweck> (association PLS-HTML is not on a per-document basis, but at the level of the publication as a whole)
- # [20:06] <danielweck> MIME type = application/pls+xml
- # [20:08] <danielweck> EPUB has a concept of "manifest", which lists all the files that belong to the publication
- # [20:08] <danielweck> <manifest>
- # [20:08] <danielweck> <item id="c1" href="chap1.xhtml"
- # [20:08] <danielweck> media-type="application/xhtml+xml"/>
- # [20:08] <danielweck> <item id="f1" href="./images/cover.svg"
- # [20:08] <danielweck> media-type="image/svg+xml" properties="cover-image"/>
- # [20:08] <danielweck> <item id="f2" href="./images/fig2.jpg"
- # [20:08] <danielweck> media-type="image/jpeg"/>
- # [20:09] <danielweck> <item id="css" href="./style/book.css"
- # [20:09] <danielweck> media-type="text/css"/>
- # [20:09] <danielweck> <item id="pls" href="./speech/dict.pls"
- # [20:09] <danielweck> media-type="application/pls+xml"/>
- # [20:09] <danielweck> </manifest>
- # [20:09] <danielweck> (PLS file at the bottom, in this example)
- # [20:36] <fantasai> danielweck: are CSS files typically included that way instead of via <link> ?
- # [20:36] <danielweck> no, just PLS :)
- # [20:37] <fantasai> k :)
- # [20:37] <danielweck> (CSS apply to specific HTML files only)
- # [20:37] <fantasai> i see
- # [20:37] <danielweck> for example, an XHTML file for the TOC, one for each chapter, one for the bibliography, etc.
- # [20:37] <danielweck> PLS is global
- # [20:37] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [20:37] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [20:38] * Joins: ChrisL (ChrisL@128.30.52.169)
- # [20:55] <danielweck> @fantasai: http://wiki.whatwg.org/wiki/RelExtensions
- # [20:55] <danielweck> (at top of list)
- # [21:00] * Quits: Martijnc (Martijnc@91.176.23.208) (Quit: Martijnc)
- # [21:00] * Joins: alexmog (alexmog@131.107.0.69)
- # [21:06] * Zakim excuses himself; his presence no longer seems to be needed
- # [21:06] * Parts: Zakim (rrs-bridgg@128.30.52.169)
- # [21:13] <danielweck> http://www.w3.org/Bugs/Public/show_bug.cgi?id=7601#c6
- # [21:13] <danielweck> bug re-activated
- # [21:13] <danielweck> (contacting the PLS folks now)
- # [21:13] <danielweck> (Daniel Burnett, also involved in SSML and Speech incubator group)
- # [21:16] * Quits: MikeSmith (MikeSmith@128.31.35.219) (Ping timeout)
- # [21:21] * Quits: howcome (howcome@80.203.19.2) (Ping timeout)
- # [21:34] * Quits: miketaylr (miketaylr@206.217.92.186) (Ping timeout)
- # [21:36] <danielweck> For those interested in the whole HTML+PLS thing, see here:
- # [21:36] <danielweck> http://groups.google.com/group/epub-21-working-group/browse_thread/thread/6492e45772293ecc
- # [21:36] <danielweck> http://lists.w3.org/Archives/Public/www-voice/2011JanMar/0021.html
- # [21:40] * Quits: danielweck (dweck2@86.172.52.65) (Quit: danielweck)
- # [21:57] * Joins: miketaylr (miketaylr@206.217.92.186)
- # [22:06] * Quits: alexmog (alexmog@131.107.0.69) (Quit: alexmog)
- # [22:12] * Quits: Ms2ger (Ms2ger@91.181.209.122) (Quit: nn)
- # [22:12] * Quits: kojiishi (kojiishi@222.158.227.129) (Quit: Leaving...)
- # [22:15] * Quits: ChrisL (ChrisL@128.30.52.169) (Quit: Fire on main board error, client combusted)
- # [22:53] * Quits: kennyluck (kennyluck@128.30.52.169) (Ping timeout)
- # [22:57] * Joins: HRHHR (58a4ef15@64.62.228.82)
- # [22:58] * Quits: HRHHR (58a4ef15@64.62.228.82) (Quit: http://www.mibbit.com ajax IRC Client)
- # [22:58] * Joins: HRHHR (58a4ef15@78.129.202.38)
- # [22:58] * Quits: miketaylr (miketaylr@206.217.92.186) (Quit: miketaylr)
- # [22:59] * Quits: HRHHR (58a4ef15@78.129.202.38) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:31] * Quits: plinss (plinss@68.107.116.23) (Quit: plinss)
- # [23:46] * Joins: plinss (plinss@68.107.116.23)
- # Session Close: Thu Feb 03 00:00:00 2011
The end :)