Options:
- # Session Start: Thu May 15 00:00:00 2014
- # Session Ident: #css
- # [00:31] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [01:15] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [01:28] * Joins: jcraig (~jcraig@public.cloak)
- # [01:39] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [02:12] * Joins: jdaggett (~jdaggett@public.cloak)
- # [02:21] * Joins: zcorpan (~zcorpan@public.cloak)
- # [02:29] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [02:37] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [02:50] * Quits: Teoli_ (~sid23960@public.cloak) (Client closed connection)
- # [02:51] * Joins: Teoli__ (~sid23960@public.cloak)
- # [03:09] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [03:18] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
- # [04:12] * Joins: shepazu (schepers@public.cloak)
- # [04:34] * Quits: cbiesinger_ (~sid8099@public.cloak) (Client closed connection)
- # [04:34] * Joins: cbiesinger__ (~sid8099@public.cloak)
- # [04:35] * Quits: dfreedm_ (~sid7859@public.cloak) (Client closed connection)
- # [04:36] * Joins: dfreedm__ (~sid7859@public.cloak)
- # [04:36] * Quits: TabAtkins (~sid11559@public.cloak) (Client closed connection)
- # [04:36] * Quits: jacobg___ (~sid14856@public.cloak) (Client closed connection)
- # [04:36] * Quits: lmclister___ (~sid13822@public.cloak) (Client closed connection)
- # [04:38] * Joins: TabAtkins_ (~sid11559@public.cloak)
- # [04:38] * Joins: jacobg____ (~sid14856@public.cloak)
- # [04:39] * Joins: lmclister___ (~sid13822@public.cloak)
- # [04:51] * Quits: Teoli__ (~sid23960@public.cloak) (Client closed connection)
- # [04:54] * Joins: Teoli__ (~sid23960@public.cloak)
- # [04:55] * Quits: achicu____ (~sid13301@public.cloak) (Ping timeout: 180 seconds)
- # [04:59] * Joins: achicu____ (~sid13301@public.cloak)
- # [05:09] * Quits: Teoli__ (~sid23960@public.cloak) (Ping timeout: 180 seconds)
- # [05:09] * Quits: jet (~junglecode@public.cloak) (jet)
- # [05:10] * Joins: Teoli__ (~sid23960@public.cloak)
- # [05:19] * Joins: dauwhe_ (~dauwhe@public.cloak)
- # [05:19] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
- # [06:20] * Joins: tantek (~tantek@public.cloak)
- # [06:27] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [06:28] * Joins: lmclister (~lmclister@public.cloak)
- # [06:32] * Quits: astearns (~sid15080@public.cloak) (Client closed connection)
- # [06:32] * Joins: astearns_ (~sid15080@public.cloak)
- # [06:33] * Quits: cabanier (~sid15093@public.cloak) (Client closed connection)
- # [06:33] * Quits: slightlyoff_ (~sid1768@public.cloak) (Client closed connection)
- # [06:34] * Joins: cabanier__ (~sid15093@public.cloak)
- # [06:35] * Joins: slightlyoff__ (~sid1768@public.cloak)
- # [06:42] * Quits: shepazu (schepers@public.cloak) ("is probably traveling...")
- # [06:43] * Joins: shepazu (schepers@public.cloak)
- # [07:29] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [08:46] * Joins: tantek (~tantek@public.cloak)
- # [08:55] * Joins: rodneyrehm (~rrehm@public.cloak)
- # [09:01] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:09] * Joins: jet (~junglecode@public.cloak)
- # [10:08] * Joins: xiaoqian (xiaoqian@public.cloak)
- # [10:17] * Quits: jdaggett (~jdaggett@public.cloak) (Ping timeout: 180 seconds)
- # [10:22] * Joins: koji (~koji@public.cloak)
- # [10:51] * Quits: jet (~junglecode@public.cloak) (jet)
- # [11:00] * Joins: jet (~junglecode@public.cloak)
- # [11:37] * Quits: koji (~koji@public.cloak) (Client closed connection)
- # [12:07] * Quits: xiaoqian (xiaoqian@public.cloak) ("Leaving")
- # [12:12] * Quits: jet (~junglecode@public.cloak) (jet)
- # [12:14] * Joins: jet (~junglecode@public.cloak)
- # [12:53] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [13:03] * Quits: jet (~junglecode@public.cloak) (jet)
- # [13:09] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [14:01] * Joins: plh (plehegar@public.cloak)
- # [14:01] * Quits: plh (plehegar@public.cloak) (Client closed connection)
- # [14:02] * Joins: plh (plehegar@public.cloak)
- # [14:14] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:45] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [14:54] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [15:46] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [15:51] * cbiesinger__ is now known as cbiesinger
- # [16:01] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [16:27] * Joins: tantek (~tantek@public.cloak)
- # [16:39] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [16:45] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [17:04] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [17:05] * Joins: koji (~koji@public.cloak)
- # [17:05] * Quits: koji (~koji@public.cloak) ("")
- # [17:12] * Quits: Ms2ger (~Ms2ger@public.cloak) ("bbl")
- # [17:47] * Joins: lmclister (~lmclister@public.cloak)
- # [17:59] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [18:00] * Quits: rodneyrehm (~rrehm@public.cloak) ("leaving planet earth")
- # [18:24] * Joins: bkardell_ (~uid10373@public.cloak)
- # [18:33] * Joins: rhauck (~Adium@public.cloak)
- # [18:39] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
- # [18:39] * Joins: dauwhe (~dauwhe@public.cloak)
- # [18:50] * Joins: jet (~junglecode@public.cloak)
- # [18:54] * Joins: zcorpan (~zcorpan@public.cloak)
- # [19:02] * Joins: adenilson (~anonymous@public.cloak)
- # [19:10] * slightlyoff__ is now known as slightlyoff
- # [19:21] * Quits: jet (~junglecode@public.cloak) (jet)
- # [19:22] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [19:28] <liam> astearns_, ping_?
- # [19:36] * Joins: jet (~junglecode@public.cloak)
- # [19:38] * Quits: jet (~junglecode@public.cloak) (jet)
- # [19:47] <astearns_> liam: heya
- # [19:47] <liam> astearns_, time for a quick chat (IRC is fine) about footnotes?
- # [19:48] <astearns_> liam: very short - I'm off to the airport soon
- # [19:48] <liam> i was wondering about describing "float: footnote" in terms of named flows into a predefined region/flow-thingy called "footnotes"
- # [19:49] <liam> so as to be able to support multiple footnote regions in the future
- # [19:49] <astearns_> I am in favor of a footnote area, rather than overloading some sort of float:bottom with footnotes
- # [19:49] <liam> ok, thanks, was just that quick sanity check i needed
- # [19:50] <astearns_> ok - I'm not entirely convinced we need to bake something into CSS specifically for footnotes, though :)
- # [19:53] <liam> i think we do, willing to be convinced otherwise
- # [19:53] <liam> constraints re. overflow, same page as reference, duplicate footnotes, inline/block based on available space & size, could all be lower-level concepts though
- # [19:54] <liam> footnotes are currently part of GCPM and are implemented, but the spec is really sucky
- # [19:55] <liam> it's a "oh, we need footnotes for this book, let's do just enough for that and overload float because I like overloading float" sort of deal and won't work well for i18n or for marginalia
- # [19:55] <liam> anyway, don't let me keep you from the airport :-)
- # [19:57] <astearns_> sorry - was on the phone for a sec
- # [19:58] <astearns_> I definitely see the need for footnotes in print formatters
- # [19:58] <liam> i'm with frank roman, the printed word is not dead
- # [19:58] <astearns_> whether that feature migrates to browsers is a separate question
- # [19:58] <liam> it just looks that way because it doesn't move.
- # [19:58] <astearns_> heh
- # [19:59] <liam> ebook readers also need to handle footnotes, although not clear on the best way yet
- # [19:59] <astearns_> the only thing clear to me there is that the current methods aren't the best way :)
- # [19:59] <liam> pop-ups are not always a good answer, esp. for tablet-size or larger, as you really want to glance at the note while reading
- # [19:59] <liam> yes
- # [20:00] <astearns_> I'm mostly happy to defer to dauwhe on footnotes, since he actually uses them
- # [20:01] <liam> i'm hoping to write up some of the issues (as i've been doing on my blog for drop caps, http://barefootliam.blogspot.ca/ with dauwhe watching) but wanted to check with you about regions
- # [20:01] <liam> regions for footnotes i mean
- # [20:01] <astearns_> it seems like book.js and some win8 reading apps have been able to handle footnotes using just regions and javascript
- # [20:02] <astearns_> the regions apis are sufficient to do footnotes (and other marginalia) fairly well
- # [20:02] <astearns_> but then ereaders would need to allow script
- # [20:02] <dauwhe> I wasn't paying attention to IRC, and all of the sudden we're talking about footnotes.
- # [20:02] <liam> dauwhe, :)
- # [20:03] <liam> had not seen bookjs, looking
- # [20:03] <dauwhe> I'm happy with any approach that has sound foundations.
- # [20:03] <astearns_> I must go, unfortunately. I'll be back tomorrow on Seoul time
- # [20:04] <dauwhe> astearns: happy travels. I'll probably be the last one to Seoul--my flight arrives late Sunday evening :(
- # [20:05] <dauwhe> liam: I would like some syntax in CSS so people don't have to "roll their own" with regions, and we don't want to entirely alienate the formatters.
- # [20:05] <liam> +1
- # [20:06] <liam> but i'd also be happy to have that defined in terms of lower-level facilities like regions and same-page constraints
- # [20:06] <dauwhe> I'm thinking one way to proceed would be to keep very simple footnotes in GCPM with something resembling the current syntax...
- # [20:07] <dauwhe> and then add multiple regions, sidenotes, multi-col issues in the next level
- # [20:07] <liam> and want it to be possible to have 2 or more streams of footnotes with a separator between them when both are present
- # [20:07] <dauwhe> agree.
- # [20:07] <liam> i'm ok with multiple footnote streams in next level, sure, but don't want the design today to preclude doing it in a sane way, that's the difficulty with the current design
- # [20:09] <liam> similarly table & column footnotes, e.g. multilingual side-byside docs, can't just say float: footnote;
- # [20:10] <dauwhe> yep. don't want to spec ourselves into a corner.
- # [20:12] * liam hoping to send some notes to www-style this week on footnotes, citing the work you've done & some of the use cases people are solving today in XSL-FO (as I'm partly here to help make CSS ready for XSL-FO people to use!)
- # [20:13] * dauwhe great. I really want to hear from Murakami, as I have no insight into implementation.
- # [20:13] <liam> yeah, i've worked on footnote code in the past, it was exciting :)
- # [20:14] <liam> infinite loops in corner cases!
- # [20:14] <dauwhe> I should go back and read Knuth about it.
- # [20:18] <liam> watch that Don Knuth really tried too hard to reduce typesetting to mathematics - there's stuff in TeX that doesn't work for unattended formatting, because you get to undefined parts of dynamic programming curves or whatever
- # [21:50] * Quits: bkardell_ (~uid10373@public.cloak) ("Connection closed for inactivity")
- # [22:02] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [22:03] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [22:09] * Joins: plh (plehegar@public.cloak)
- # [22:17] * Joins: zcorpan (~zcorpan@public.cloak)
- # [22:19] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [22:32] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [22:46] * Joins: adenilson (~anonymous@public.cloak)
- # [22:55] * Quits: lmclister___ (~sid13822@public.cloak) (Client closed connection)
- # [22:56] * Joins: lmclister___ (~sid13822@public.cloak)
- # [23:01] * Joins: tantek (~tantek@public.cloak)
- # [23:13] * Quits: achicu____ (~sid13301@public.cloak) (Ping timeout: 180 seconds)
- # [23:13] * Quits: cabanier__ (~sid15093@public.cloak) (Ping timeout: 180 seconds)
- # [23:13] * Quits: cbiesinger (~sid8099@public.cloak) (Ping timeout: 180 seconds)
- # [23:14] * Joins: lmclister____ (~sid13822@public.cloak)
- # [23:14] * Quits: tantek (~tantek@public.cloak) (tantek)
- # [23:14] * Quits: dfreedm__ (~sid7859@public.cloak) (Ping timeout: 180 seconds)
- # [23:15] * Quits: lmclister___ (~sid13822@public.cloak) (Ping timeout: 180 seconds)
- # [23:15] * lmclister____ is now known as lmclister___
- # [23:15] * Quits: astearns_ (~sid15080@public.cloak) (Ping timeout: 180 seconds)
- # [23:16] * Quits: TabAtkins_ (~sid11559@public.cloak) (Ping timeout: 180 seconds)
- # [23:16] * Quits: Teoli__ (~sid23960@public.cloak) (Ping timeout: 180 seconds)
- # [23:16] * Quits: slightlyoff (~sid1768@public.cloak) (Ping timeout: 180 seconds)
- # [23:16] * Quits: jacobg____ (~sid14856@public.cloak) (Ping timeout: 180 seconds)
- # [23:16] * Joins: Teoli__ (~sid23960@public.cloak)
- # [23:18] * Joins: TabAtkins_ (~sid11559@public.cloak)
- # [23:20] * Joins: jacobg____ (~sid14856@public.cloak)
- # [23:24] * Joins: cabanier__ (~sid15093@public.cloak)
- # [23:25] * Joins: achicu____ (~sid13301@public.cloak)
- # [23:26] * Joins: astearns_ (~sid15080@public.cloak)
- # [23:26] * Joins: cbiesinger__ (~sid8099@public.cloak)
- # [23:26] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [23:27] * Joins: slightlyoff__ (~sid1768@public.cloak)
- # [23:28] * Joins: dfreedm__ (~sid7859@public.cloak)
- # [23:36] * Joins: plh (plehegar@public.cloak)
- # [23:38] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [23:58] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # Session Close: Fri May 16 00:00:00 2014
The end :)