Options:
- # Session Start: Sun Aug 31 00:00:00 2008
- # Session Ident: #html-wg
- # [01:08] * Quits: tH (Rob@77.86.6.71) (Ping timeout)
- # [01:16] * Quits: Zeros (Zeros-Elip@69.140.40.140) (Quit: This computer has gone to sleep)
- # [03:43] * Joins: shepazu (schepers@128.30.52.30)
- # [04:27] * Quits: maddiin (mc@87.185.248.130) (Quit: maddiin)
- # [04:33] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [04:48] * Quits: scotfl (scotfl@70.64.14.62) (Quit: scotfl)
- # [09:16] * Joins: myakura (myakura@118.8.102.216)
- # [09:44] * Joins: Lionheart (robin@66.57.69.65)
- # [09:45] * Parts: Lionheart (robin@66.57.69.65)
- # [09:55] * Joins: anne (annevk@77.163.243.203)
- # [10:41] * Joins: ROBOd (robod@89.122.216.38)
- # [10:48] * Quits: myakura (myakura@118.8.102.216) (Quit: Leaving...)
- # [11:13] * Joins: tH (Rob@77.86.6.71)
- # [13:43] * Joins: Sander (svl@86.87.68.167)
- # [13:43] * Joins: maddiin (mc@87.185.198.156)
- # [14:08] * Joins: robburns (robburns@79.173.214.172)
- # [14:16] * Quits: robburns (robburns@79.173.214.172) (Quit: robburns)
- # [14:17] * Joins: robburns (robburns@79.173.214.172)
- # [14:21] * Quits: robburns (robburns@79.173.214.172) (Quit: robburns)
- # [15:39] * Quits: tH (Rob@77.86.6.71) (Quit: ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013])
- # [15:43] * Quits: maddiin (mc@87.185.198.156) (Quit: maddiin)
- # [15:53] * Joins: Dan (1@86.155.6.211)
- # [15:56] * Joins: robburns (robburns@79.173.244.244)
- # [15:56] <robburns> test
this
out
- # [15:57] <robburns> just curious whether a U+0028 would render as a line break. I guess not
- # [15:57] <robburns> test
this
out
- # [15:57] <robburns> nor U+0029
- # [15:59] <Dan> in irc?
- # [15:59] <Dan> lol
- # [15:59] <Dan> i don't think line breaks are possible here
- # [16:00] <robburns> No, they're still there. It's just my client doesn't display them as line breaks (or paragraph breaks)
- # [16:00] <Dan> neither does any major client, right?
- # [16:00] <robburns> I imagine not
- # [16:01] <robburns> if you copy and paste testthisout above, you'll get the line breaks though
- # [16:01] <Dan> test
this
out
- # [16:01] <Lachy> it rendered as line breaks for me
- # [16:01] <robburns> ... paste into a unicode compliant text system that is
- # [16:01] <Dan> doesn't work for me - i just get some dodgy encoding
- # [16:01] <Dan> ok
- # [16:02] <Lachy> Dan, set your IRC client to use UTF-8 encoding for everything
- # [16:02] <Dan> i'm on mIRC
- # [16:02] <Dan> how do i do it?
- # [16:02] * gsnedders votes flipping a coin is the solution
- # [16:02] <Lachy> Dan, no idea. Check the preferences or google it
- # [16:03] <gsnedders> robburns: Interestingly, OS X's selection model means it selects each word as if it were whitespace separated, despite it not being rendered
- # [16:03] <gsnedders> (it == the whitespace)
- # [16:04] <robburns> strange. I'm using Colloquy on OS X and I wonder what it does that causes it to not render the breaks
- # [16:04] <Philip> Linux/KDE/Konsole's selection model does too, though the letters get offset brokenly
- # [16:04] <Dan> well if it's not default, i don;t want to do it, because i want to know what most people see (default view)
- # [16:04] <Philip> (i.e. they get offset once you select the text)
- # [16:05] <Dan> that's same reason why i don't use AdBlock Plus
- # [16:05] <Lachy> Dan, no, never stick with the default encoding if its not UTF-8. Most other people in here have UTF-8, and it should be the default for all IRC
- # [16:05] <gsnedders> robburns: It may strip it in the XSLT
- # [16:05] <gsnedders> robburns: But that's pure speculation
- # [16:06] <Philip> XSLT in an IRC client?
- # [16:06] <Lachy> Dan, does this render correctly for you: ☺
- # [16:06] <Dan> yes lachy
- # [16:06] <gsnedders> Philip: Yeah, Colloquy stores messages as XML then uses XSLT to convert it to HTML for rendering
- # [16:06] <Dan> 001
- # [16:06] <robburns> gsnedders: I would expect it to not be copyable from the webview then (which is what I think colloquy uses for display))
- # [16:06] <gsnedders> robburns: Ah, true
- # [16:06] <Lachy> Dan, if you saw a smiley face, then you probably do have UTF-8
- # [16:06] <Dan> yep
- # [16:07] <robburns> Safari renders the breaks
- # [16:08] <robburns> .. and Firefox 3
- # [16:08] * gsnedders ought to do schoolwork
- # [16:08] <robburns> though maybe they shouldn't (at least with XML 1.1 serialized XHTML they shouldn't, I don't know if anyone's specified anything for text/html)
- # [16:09] * Quits: robburns (robburns@79.173.244.244) (Quit: robburns)
- # [16:09] * Joins: robburns (robburns@79.173.244.244)
- # [16:10] <gsnedders> robburns: You want things specified in existing text/html RECs? :P
- # [16:10] * Joins: tH (Rob@77.86.6.71)
- # [16:10] <robburns> gsnedders: well I meant also for the draft of HTML5
- # [16:11] <gsnedders> robburns: Well, the rendering section isn't written yet
- # [16:11] <robburns> in XML 1.1 I IIRC, the U+2028 gets normalized and treated just like any other line break (pre rendering even).
- # [16:12] <gsnedders> Or maybe the rendering is spec'd by CSS 2.1, w.r.t. preserving whitespace or not?
- # [16:12] * gsnedders shrugs
- # [16:13] <robburns> Yes, U+2028 but not U+2029 http://www.w3.org/TR/xml11/#sec-line-ends
- # [16:16] <robburns> Perhaps U+2028 should be normalized and U+2029 should be an error? Not sure how U+2029 should be rendered, but we need to discourage plain text paragraphs in favor of HTML paragraph semantics
- # [16:22] <robburns> Dan: from your responses to Lachy and also the fact that your test
this
out paste above still includes the line breaks (upon pasting elsewhere) seems to indicate you're pasting into a text view that either deliberately or errantly doesn't render the line/paragraph breaks). You might try a different text editor or word processor to see them rendered (incidentally, the line breaks are rendered for me as I type this, they just don't get rendered in the
- # [16:28] <Dan> hmm, i pasted into notepad and wordpad but no joy - i got all kinds of dodgy characters
- # [16:36] * Quits: anne (annevk@77.163.243.203) (Ping timeout)
- # [16:38] * Joins: myakura (myakura@118.8.102.216)
- # [16:50] <robburns> Safari and Firefox weren't rendering the line/paragraph breaks. TextEdit fooled me when I saved the text as HTML (adding in BR elements). So both UAs appear to normalize both line breaks and paragraph breaks (beyond what XML 1.1 calls for) and then applies standard CSS 2 whitespace rendering (no new line rendering, but with spaces rendered in between)
- # [16:50] <robburns> Normalizing numeric character references too (unlike XML 1.1)
- # [16:56] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [17:00] * Quits: robburns (robburns@79.173.244.244) (Quit: robburns)
- # [17:14] * Joins: robburns (robburns@79.173.244.244)
- # [17:15] * Quits: robburns (robburns@79.173.244.244) (Quit: robburns)
- # [17:26] * Shunsuke is now known as o
- # [17:27] * Quits: o (Shunsuke@123.176.107.50) (Quit: Tiarra 0.1+svn-17280: SIGINT received; exit)
- # [17:29] * Joins: Shunsuke (Shunsuke@123.176.107.50)
- # [17:29] * Quits: gsnedders (gsnedders@86.139.217.149) (Quit: Killin' teh intarwebs)
- # [17:38] * Joins: gsnedders (gsnedders@86.139.217.149)
- # [17:41] * Joins: maddiin (mc@87.185.198.156)
- # [18:22] * Joins: Sander (svl@86.87.68.167)
- # [18:29] * Quits: myakura (myakura@118.8.102.216) (Quit: Leaving...)
- # [19:02] * Quits: maddiin (mc@87.185.198.156) (Quit: maddiin)
- # [19:53] * Joins: shepazu (schepers@128.30.52.30)
- # [20:13] * Joins: asbjornu (asbjorn@84.48.116.208)
- # [20:15] * Parts: asbjornu (asbjorn@84.48.116.208)
- # [20:28] * Quits: Dan (1@86.155.6.211) (Quit: Dan)
- # [22:08] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:48] * Quits: gavin (gavin@99.253.193.147) (Ping timeout)
- # [22:53] * Joins: gavin (gavin@99.253.193.147)
- # [23:18] * Joins: maddiin (mc@87.185.198.156)
- # [23:57] * Quits: maddiin (mc@87.185.198.156) (Quit: maddiin)
- # Session Close: Mon Sep 01 00:00:00 2008
The end :)