Options:
- # Session Start: Mon Mar 22 00:00:00 2010
- # Session Ident: #whatwg
- # [00:05] * Joins: erlehmann_ (~erlehmann@82.113.121.135)
- # [00:09] * Quits: erlehmann (~erlehmann@82.113.121.167) (Ping timeout: 265 seconds)
- # [00:19] <Dashiva> View source and find to do page validation... right
- # [00:24] <TabAtkins> I don't want to violate my policy of "ignore Shelley", but yeah, that one *almost* got a reply out of me.
- # [00:25] <Dashiva> I have a better policy: Let's just write conforming documents to begin with
- # [00:26] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100318220130])
- # [00:35] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Ping timeout: 260 seconds)
- # [00:38] <Philip`> Dashiva: HTML WG experts can often write mostly-conforming HTML by hand, so it seems best to design the spec around the expectation that everyone is like that
- # [00:39] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: http://www.qdb.us/60621)
- # [00:44] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Connection reset by peer)
- # [00:49] * Quits: k0rnel_ (~k0rnel@krtko.org) (Read error: Operation timed out)
- # [00:49] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 268 seconds)
- # [00:50] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [00:51] * Joins: TabAtkins (~chatzilla@216.2.7.2)
- # [01:03] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:03] * Quits: Scorchin (~Scorchin@host86-158-178-82.range86-158.btcentralplus.com) (Quit: Scorchin)
- # [01:04] * doublec_ is now known as doublec
- # [01:14] * Joins: k0rnel (~k0rnel@krtko.org)
- # [01:15] * Quits: beilabs (~beilabs@ppp121-44-125-182.lns20.syd6.internode.on.net) (Disconnected by services)
- # [01:15] * Joins: beilabs_ (~beilabs@ppp121-44-125-182.lns20.syd6.internode.on.net)
- # [01:20] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [02:11] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [02:42] * Parts: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
- # [03:03] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Ping timeout: 248 seconds)
- # [03:05] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [03:07] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 260 seconds)
- # [03:24] * Quits: Utkarsh (~admin@117.201.80.224) (Read error: Connection reset by peer)
- # [03:34] * Joins: Utkarsh (~admin@117.201.84.143)
- # [03:46] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [03:46] * Quits: bzed (~bzed@devel.recluse.de) (Read error: Connection reset by peer)
- # [03:47] * bzed_ is now known as bzed
- # [03:53] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: erikvold)
- # [04:10] * Joins: lazni (~lazni@118.71.0.231)
- # [04:20] * Joins: shepazu (~schepers@2002:d106:d41b:1234:21e:52ff:fe81:88fa)
- # [04:31] <othermaciej> TabAtkins: yeah I couldn't resist replying to that one, even though I should have
- # [04:35] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [05:12] * Quits: Utkarsh (~admin@117.201.84.143) (Ping timeout: 276 seconds)
- # [05:21] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [05:28] * Joins: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [05:30] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 252 seconds)
- # [05:45] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [05:47] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [05:52] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [05:53] * Joins: vladikoff (~dsadasd@bas1-woodbridge48-1176128613.dsl.bell.ca)
- # [06:27] * Quits: erlehmann_ (~erlehmann@82.113.121.135) (Quit: Ex-Chat)
- # [06:36] * Joins: TabAtkins_ (~chatzilla@216.2.7.2)
- # [06:37] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Read error: Connection reset by peer)
- # [06:37] * TabAtkins_ is now known as TabAtkins
- # [06:41] * Quits: vladikoff (~dsadasd@bas1-woodbridge48-1176128613.dsl.bell.ca) (Ping timeout: 258 seconds)
- # [06:41] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.13/2009073109])
- # [06:50] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [06:53] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Read error: Connection timed out)
- # [06:53] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [07:00] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [07:24] * Joins: ghe (~ghe@84.38.148.20)
- # [07:25] * Quits: utvkl (~gorm@ft172067.dep.no) (Read error: Connection reset by peer)
- # [07:25] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Read error: Operation timed out)
- # [07:25] * Joins: utvkl (~gorm@ft172067.dep.no)
- # [07:34] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [07:36] * Joins: paradisaeidae__ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [07:36] * Quits: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [07:39] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 252 seconds)
- # [07:44] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [07:45] <lazni> https://gist.github.com/f7d3e10233d436eb16dc comment on HTML6, I can't distill it down in one IRC line
- # [08:05] * Quits: ghe (~ghe@84.38.148.20) (Ping timeout: 252 seconds)
- # [08:07] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 245 seconds)
- # [08:08] * Joins: kinetik (~kinetik@121.98.132.55)
- # [08:13] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:46] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [08:49] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [08:59] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [09:00] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:00] <boblet> krijnh: thanks for upgrading your sewing machine ;-) logs fully loading again
- # [09:01] * Quits: paradisaeidae__ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [09:05] <JonathanNeal> Hello all
- # [09:06] <hsivonen> hi
- # [09:07] * JonathanNeal is now known as Watson
- # [09:07] * Watson is now known as JonathanNeal
- # [09:07] <JonathanNeal> what's the haps, how goes html5?
- # [09:12] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [09:14] <virtuelv> huh?
- # [09:14] <virtuelv> http://www.w3.org/html/wg/wiki/HTML5_Authoring_Conformance_Study - why are there fewer, and different conformance errors on google.de compared to other googles?
- # [09:14] <virtuelv> s/, and different//
- # [09:16] * Quits: lazni (~lazni@118.71.0.231) (Quit: Leaving.)
- # [09:24] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:25] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:30] <hsivonen> I need to switch to an OpenID provider whose authentication page doesn't break in Minefield.
- # [09:31] * Joins: lazni (~lazni@117.4.181.122)
- # [09:32] <JonathanNeal> So Wikipedia, Mozilla, and WHATWG get it right, virtuelv.
- # [09:37] <virtuelv> no, many sites gets it right
- # [09:37] <virtuelv> with regards to their declared doctypes and intended goals
- # [09:40] <JonathanNeal> well yes :)
- # [09:42] <virtuelv> the thing I find some comfort in, is that for the sites with many errors, the error count goes down when validated against HTML5
- # [09:44] * Joins: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl)
- # [09:47] <boblet> virtuelv: the very same reason will no doubt make many people agitated ;-)
- # [09:49] <boblet> hsivonen: are you planning to add an outliner to validator.nu?
- # [09:53] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Ping timeout: 265 seconds)
- # [09:54] <JonathanNeal> virtuelv, how is that a good thing?
- # [09:54] <JonathanNeal> You think they'll be encouraged to fix their bugs if they have 10 instead of 20?
- # [09:54] <JonathanNeal> The most common validation error I see on corporate sites is improperly escaped / unescaped text.
- # [10:00] * Joins: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [10:07] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:09] * Joins: eighty4 (~eighty4@c-b21cb130-74736162.cust.telenor.se)
- # [10:11] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [10:15] * Quits: eighty4 (~eighty4@c-b21cb130-74736162.cust.telenor.se) (Remote host closed the connection)
- # [10:16] <hsivonen> boblet: yes, in some far future after a Firefox release has been shipped with the HTML5 parser
- # [10:16] * Joins: eighty4 (~eighty4@dhcp-201.eduroam.ifm.liu.se)
- # [10:16] <boblet> hehe
- # [10:16] * Joins: lazni1 (~lazni@117.4.157.49)
- # [10:16] * Quits: mat_t (~mattomasz@91.189.88.12) (Remote host closed the connection)
- # [10:16] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:17] <boblet> hsivonen: here’s hoping that far future isn’t too far, eg for block-level links etc
- # [10:19] * Quits: lazni (~lazni@117.4.181.122) (Ping timeout: 265 seconds)
- # [10:20] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:21] <hsivonen> boblet: I thought we were going to enable the HTML5 parser on the trunk by the end of this month. However, now it seems that that's not going to happen.
- # [10:22] <hsivonen> boblet: I don't really know what the time scales are
- # [10:22] <boblet> hsivonen: that sucks ;( did something big come up to stop it from happening?
- # [10:23] <hsivonen> boblet: we don't have continuous integration test coverage for speculative parsing
- # [10:23] <boblet> hsivonen: well … that_sounds_ big… :? hehe
- # [10:24] <boblet> or at least impressive
- # [10:29] * Joins: pfeldman (~pfeldman@93.153.167.74)
- # [10:47] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [10:47] * Joins: ROBOd (~robod@89.122.216.38)
- # [11:09] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:11] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [11:48] * Joins: eighty4_ (~eighty4@c-b21cb130-74736162.cust.telenor.se)
- # [11:51] * Quits: eighty4 (~eighty4@dhcp-201.eduroam.ifm.liu.se) (Ping timeout: 256 seconds)
- # [11:53] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [12:02] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:15] * Quits: murr4y (~murray@89.84-49-66.nextgentel.com) (Read error: Operation timed out)
- # [12:18] * Quits: eighty4_ (~eighty4@c-b21cb130-74736162.cust.telenor.se) (Remote host closed the connection)
- # [12:19] * Joins: murr4y (~murray@89.84-49-66.nextgentel.com)
- # [12:26] * Quits: lazni1 (~lazni@117.4.157.49) (Quit: Leaving.)
- # [12:47] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [12:53] * Joins: mpt (~mpt@canonical/mpt)
- # [13:15] * Joins: lazni (~lazni@117.4.157.49)
- # [13:16] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [13:21] * Joins: kennyluck (~kennyluck@HKRbb80.kanagawa-ip.dti.ne.jp)
- # [13:24] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:24] * Joins: pmuellr (~pmuellr@nat/ibm/x-rnosuncfnylhqvuf)
- # [13:30] * Joins: erlehmann (~erlehmann@82.113.121.135)
- # [13:31] * Quits: shepazu (~schepers@2002:d106:d41b:1234:21e:52ff:fe81:88fa) (Quit: shepazu)
- # [13:34] <Dashiva> This seems to be somehwat overstating the abilities of CSS transforms, or am I wrong? "Actually, because CSS3 implements the same functionality as the canvas element (which makes me believe that the canvas element becomes redundant then)"
- # [13:50] <annevk> presumably you can implement <canvas> with <div> and CSS3
- # [13:50] <annevk> but then you can implement CSS3 with <font> and DOM
- # [13:50] <annevk> and sufficiently small font sizes
- # [13:51] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [13:53] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [13:55] <jgraham> So we conclude that you can implement <canvas> with <font> and DOM and sufficiently small font sizes
- # [13:55] <annevk> indeed, same for SVG btw
- # [13:55] <annevk> I wonder why we bothered with all this stuff in the first place
- # [13:56] <annevk> anyway, time to go
- # [13:56] <annevk> new passport + presentation coming up
- # [14:00] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Ping timeout: 260 seconds)
- # [14:01] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Read error: Connection reset by peer)
- # [14:11] <hsivonen> with <font> going through DirectWrite, you even get GPU acceleration if you implement stuff on top of tiny fonts!
- # [14:13] * Joins: dbaron (~dbaron@dhcp-18-111-61-48.dyn.mit.edu)
- # [14:14] * Joins: shepazu (~schepers@18.111.48.10)
- # [14:16] * Joins: Utkarsh (~admin@117.201.81.120)
- # [14:20] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [14:20] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:21] * Quits: Utkarsh (~admin@117.201.81.120) (Ping timeout: 258 seconds)
- # [14:24] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:25] * virtuelv goes back to backlog JonathanNeal / boblet : my point is that the HTML5 spec is closer to specifying real authoring practices
- # [14:25] <virtuelv> if everyone ceased from creating new documents on the web, HTML5 UAs should eventually become more compatible with that content
- # [14:26] <virtuelv> *interoperable
- # [14:27] * Joins: Utkarsh (~admin@117.201.81.101)
- # [14:27] <boblet> virtuelv: is this re: the wiki authoring conformance study?
- # [14:27] <virtuelv> boblet: yes
- # [14:28] <virtuelv> of course, people will debate whether a specification that actually takes common legacy implementations into account is jumping the shark or not
- # [14:29] <boblet> my take was that those who e.g. advocate draconian error handling will see this as a watering down, a move in the wrong direction
- # [14:30] <virtuelv> I don't see how anyone can advocate draconian error handling
- # [14:30] <Philip`> Dashiva: I expect doing e.g. dynamic edge filtering of videos would be quite tricky with CSS transforms
- # [14:30] <virtuelv> (but that's a different matter)
- # [14:31] <virtuelv> draconian error handling is only possible on the syntactic level when you abstract away the syntax and let tools serialize your documents
- # [14:32] <boblet> or when you start from scratch and decree it
- # [14:33] <Philip`> boblet: Like with RSS?
- # [14:34] * virtuelv has his name in RFC 4287
- # [14:34] * Joins: pauld (~chatzilla@194.102.13.2)
- # [14:34] <virtuelv> rss is still not gone :/
- # [14:34] <boblet> had TBL made draconian error handling a basic tenet of HTML from the outset it’s possible that the web would be using it
- # [14:34] <virtuelv> boblet:
- # [14:34] <virtuelv> the short answer is "absolutely not"
- # [14:35] <Philip`> boblet: I expect the browser developers would have just ignored him
- # [14:35] <boblet> but I completely certain the web would be a shadow of its current state
- # [14:35] <virtuelv> my thesis is that had TBL made error handling draconian, the web wouldn't have taken off
- # [14:35] <Philip`> since they could make their products better for authors and users by violating the spec
- # [14:35] <boblet> virtuelv: yep, that’s what I think
- # [14:36] <boblet> Philip`: I don’t think there would have been a need, as browsers would only have been made/bought by academia and hobbyists
- # [14:36] <Philip`> http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm - <canvas>-style graphics using <div>
- # [14:36] <Philip`> so it's not merely possible, it's already implemented
- # [14:36] * Joins: MikeSmith (~MikeSmith@dhcp-18-111-58-132.dyn.mit.edu)
- # [14:37] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [14:38] <virtuelv> Philip`: I seem to recall digg at some point using that library
- # [14:48] * Parts: lazni (~lazni@117.4.157.49)
- # [15:06] * Joins: lazni (~lazni@118.71.0.231)
- # [15:07] * Joins: eighty4 (~eighty4@a-71-72.eduroam.liu.se)
- # [15:12] * Quits: eighty4 (~eighty4@a-71-72.eduroam.liu.se) (Remote host closed the connection)
- # [15:13] * Joins: eighty4 (~eighty4@a-71-72.eduroam.liu.se)
- # [15:14] * Joins: pmuellr_ (~pmuellr@nat/ibm/x-zzbusxrkzzrujjup)
- # [15:14] * Quits: pmuellr (~pmuellr@nat/ibm/x-rnosuncfnylhqvuf) (Read error: Connection reset by peer)
- # [15:14] * pmuellr_ is now known as pmuellr
- # [15:14] * Quits: eighty4 (~eighty4@a-71-72.eduroam.liu.se) (Remote host closed the connection)
- # [15:18] * Joins: cedricv (~cedric@112.199.181.162)
- # [15:23] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [15:25] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [15:25] * Joins: mat_t_ (~mattomasz@91.189.88.12)
- # [15:25] * Quits: Utkarsh (~admin@117.201.81.101) (Ping timeout: 248 seconds)
- # [15:26] * Quits: mat_t (~mattomasz@91.189.88.12) (*.net *.split)
- # [15:26] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (*.net *.split)
- # [15:26] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (*.net *.split)
- # [15:30] * Joins: ROBOd2 (~robod@89.122.216.38)
- # [15:31] * Joins: Utkarsh (~admin@117.201.91.128)
- # [15:32] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [15:32] * Quits: ROBOd2 (~robod@89.122.216.38) (Client Quit)
- # [15:32] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [15:33] * Joins: ROBOd2 (~robod@89.122.216.38)
- # [15:33] * Quits: ROBOd (~robod@89.122.216.38) (Ping timeout: 265 seconds)
- # [15:42] * Philip` continues to think that HTML5 shouldn't defer to RFC2119 for definitions of "must" etc, because RFC2119 doesn't make sense in the context of authoring requirements
- # [15:43] <MikeSmith> hmm, yeah, true
- # [15:44] <Philip`> (It's written about vendors implementing behaviours)
- # [15:45] <MikeSmith> Philip`: is it really, though?
- # [15:45] * Joins: eighty4 (~eighty4@c-b21cb130-74736162.cust.telenor.se)
- # [15:45] <MikeSmith> I'm reading it now and I don't immediately see anything that makes it bound so closely to implementations
- # [15:45] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 265 seconds)
- # [15:46] <MikeSmith> to being about requirements for implementors
- # [15:46] <Philip`> "the full implications should be understood and the case carefully weighed before implementing any behavior described with this label"
- # [15:46] <MikeSmith> ohg
- # [15:46] <Philip`> That's about implementing behaviours
- # [15:46] <MikeSmith> yeah, and "enhances the product while another vendor may omit the same item"
- # [15:47] <Philip`> The "MAY" definition is all about vendors and implementations
- # [15:47] <MikeSmith> right
- # [15:47] <MikeSmith> I see that now
- # [15:47] <MikeSmith> the Security Considerations section also
- # [15:48] <Philip`> Some of the definitions are more generic, but if the goal was for RFC2119 to apply to non-implementations requirements too then presumably the whole thing would have been written in a more generic way
- # [15:48] <MikeSmith> yes
- # [15:48] <MikeSmith> though perhaps it doesn't really matter what the original intent was
- # [15:49] <Philip`> It matters if people start trying to selectively interpret the intent of the original phrasing
- # [15:50] <jgraham> FWIW I agree with Philip` to the extent that RFC 2119 is clearly not intended to deal with authoring requirments when the client is liberal
- # [15:50] <jgraham> (or perhaps in general)
- # [15:50] <MikeSmith> Philip`: it is a mistake for them to do that
- # [15:50] * Quits: shepazu (~schepers@18.111.48.10) (Quit: shepazu)
- # [15:50] <jgraham> I don't think this is a big problem except insofaras people try to spac lawyer as if it was
- # [15:50] <Philip`> I think the use of must/should/etc for authoring requirements is useful and sensible and good, but specs should be clear that it's a wilful violation of RFC2119
- # [15:51] <Philip`> so that people can't validly claim that the spec is silently inconsistent with the other specs it normatively references
- # [15:53] * jgraham would prefer people just stopped that because it is obviously a trivial inconsistency, hasn't been a problem for other specs, and only matters to spec lawyers anyway
- # [15:54] * Quits: eighty4 (~eighty4@c-b21cb130-74736162.cust.telenor.se) (Remote host closed the connection)
- # [15:57] * Joins: JoePeck (~pecoraro@2620:0:1b00:1171:225:ff:fef1:1c20)
- # [15:58] * Joins: aednsi (~aednsi@d-67-192.MavNet.MNSU.EDU)
- # [16:00] * Quits: Utkarsh (~admin@117.201.91.128) (Ping timeout: 258 seconds)
- # [16:00] * Joins: pauld (~chatzilla@194.102.13.2)
- # [16:05] * pesla is now known as peslafk
- # [16:08] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [16:12] * Philip` wonders if 'it should be feasible to explain to authors exactly how to write valid HTML' is one of the criteria that Sam is missing
- # [16:12] * Quits: aednsi (~aednsi@d-67-192.MavNet.MNSU.EDU) (Quit: Bye)
- # [16:14] <Philip`> (where 'to write an attribute value containing a '&', you can write it escaped or you can write '&' unless it's followed by one of these 106 strings of characters in unescaped form' is not considered a feasible explanation)
- # [16:15] <Philip`> (...'unless those strings are themselves followed by an alphanumeric character' or whatever the rules are now)
- # [16:26] * Joins: shepazu (~schepers@18.111.48.10)
- # [16:36] <MikeSmith> interesting that an engineer from Microsoft Research is implementing a conformant HTML5 parser
- # [16:36] <MikeSmith> http://lists.w3.org/Archives/Public/public-html-comments/2010Mar/0014.html
- # [16:36] <MikeSmith> I wonder what language he's coding it in
- # [16:36] * Joins: hish (~chatzilla@p57B7F795.dip.t-dialin.net)
- # [16:38] * Quits: mat_t_ (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [16:38] * Quits: hish_ (~chatzilla@p57B7FB54.dip.t-dialin.net) (Ping timeout: 248 seconds)
- # [16:39] <Philip`> http://langnetsymposium.com/2009/speakers.aspx - "Prior to joining MSR, Herman worked in the Developer Division, initially on JScript .NET. After completing the JScript .NET project Herman worked in collaboration with MSR on Comega and Spec#. Since joining MSR on a full time basis, Herman has worked on Spec#, the Verifying C compiler, CCI version 2 and lately on JScript again (initially in the context of the Gazelle browser project)."
- # [16:39] * Joins: mat_t_ (~mattomasz@91.189.88.12)
- # [16:40] <Philip`> Sounds like he largely works on stuff around C#, so maybe that
- # [16:41] <MikeSmith> that would make sense, I guess
- # [16:41] <Philip`> Gazelle uses C# too
- # [16:42] <Philip`> (but reusing parts of Trident, like the parser, in the version in the published paper)
- # [16:46] <MikeSmith> I seem to vaguely remember previously hearing about someone already working on a C# HTML5 parser
- # [16:46] <MikeSmith> but maybe I imagined it
- # [16:46] <MikeSmith> anyway, it would seem to be nice to have one
- # [16:47] <Philip`> http://code.google.com/p/twintsam/
- # [16:49] <MikeSmith> ah yeah
- # [16:49] <MikeSmith> I rememeber that name now
- # [16:50] <MikeSmith> Thomas Broyer
- # [16:50] <MikeSmith> me tries to remember what "twinstam" means
- # [16:53] * Quits: murr4y (~murray@89.84-49-66.nextgentel.com) (Ping timeout: 265 seconds)
- # [16:53] <Philip`> The Web Is Not Tag Soup Any More
- # [16:54] <Dashiva> Soup Tags?
- # [16:54] * Joins: murr4y (~murray@89.84-49-66.nextgentel.com)
- # [16:58] <lazni> <water><rice/><meat state=minced/></water>
- # [16:59] <Dashiva> I'd use a generic <minced> wrapper element to allow mincing arbitrary ingredients
- # [17:00] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [17:06] * Quits: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:11] * Joins: pfeldman_ (~pfeldman@93.153.167.74)
- # [17:11] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [17:12] * Quits: pfeldman (~pfeldman@93.153.167.74) (Read error: Connection reset by peer)
- # [17:12] * pfeldman_ is now known as pfeldman
- # [17:14] <MikeSmith> heh
- # [17:14] <MikeSmith> I want a <mike> tag
- # [17:15] <MikeSmith> we have that tag named after Mark Pilgrim already
- # [17:15] <MikeSmith> so it would only seem fair
- # [17:16] <beowulf> if you write enough documents with a <mike> tag doesn't it have to be in html6?
- # [17:16] <Dashiva> Not if it doesn't have special behavior
- # [17:16] <beowulf> i could wave my hands around, would that get it in?
- # [17:17] * Joins: cying (~cying@70.90.171.153)
- # [17:17] * MikeSmith ponders what the behavior of the <mike> tag should be
- # [17:18] <lazni> <device type=microphone>
- # [17:20] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:26] * Quits: pfeldman (~pfeldman@93.153.167.74) (Ping timeout: 276 seconds)
- # [17:30] * Joins: Wolfman2000 (~Wolfman20@97.66.11.82)
- # [17:30] <Wolfman2000> Morning/afternoon. As a reminder, is this the primary HTML5 channel on IRC?
- # [17:31] * lazni looks at the channels on the log site in /topic
- # [17:31] <Philip`> It's where most discussion about the spec takes place
- # [17:32] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [17:32] <Dashiva> http://masinter.blogspot.com/2010/03/browsers-are-rails-web-sites-are-trains.html
- # [17:32] <Wolfman2000> ...then perhaps you guys can be of assistance. I'm still a bit confused by the purpose of the <canvas> element. Is it supposed to allow for drawing whatever you want on it?
- # [17:33] <Dashiva> It seems rail/train doesn't really match how HTML works. It seems more like ocean/anything-that-floats
- # [17:33] * Joins: eighty4_ (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [17:33] * Joins: cying_ (~cying@70.90.171.153)
- # [17:33] <Dashiva> (It seems I like saying "It seems")
- # [17:33] <Philip`> Wolfman2000: Yes
- # [17:33] <lazni> programmatically
- # [17:33] <Philip`> Yes
- # [17:34] <lazni> no SVG importing?
- # [17:34] <Wolfman2000> Can this canvas be given a width and height, but with a height "cap" of sorts to force scrolling in one direction or another?
- # [17:34] <Dashiva> lazni: You can drawImage svg onto a canvas
- # [17:34] * Philip` was interpreting "you" as meaning a page developer, not a user
- # [17:34] <Philip`> Dashiva: Only in Opera
- # [17:34] * Quits: dbaron (~dbaron@dhcp-18-111-61-48.dyn.mit.edu) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [17:34] <Philip`> (I think)
- # [17:34] <Dashiva> Probably
- # [17:34] <Philip`> and not in the spec
- # [17:34] <Philip`> (except via <img src=foo.svg>)
- # [17:34] * Wolfman2000 is more a web developer than a user these days.
- # [17:34] <Dashiva> But I expect it will spread
- # [17:35] <Philip`> Wolfman2000: It has a width and a height, just like an <img>
- # [17:35] * Quits: shepazu (~schepers@18.111.48.10) (Quit: shepazu)
- # [17:35] <lazni> Wolfman2000: you want something like http://yuiblog.com/assets/slicing/vr_test.html?
- # [17:35] <lazni> blog post: http://www.yuiblog.com/blog/2008/06/23/slicing/
- # [17:35] <Wolfman2000> hmm...unsure the best way to phrase this.
- # [17:36] <Philip`> Wolfman2000: It's just a rectangle on the page (of the given width/height), and scrolls like any other static object on a page
- # [17:36] * Joins: dglazkov (~dglazkov@nat/google/x-mbnrclyoczvmlngg)
- # [17:37] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 240 seconds)
- # [17:37] * cying_ is now known as cying
- # [17:37] <Wolfman2000> I want to turn a java application that I have and make it use the power of HTML5. http://beta.pumpproedits.com/java/PPEdits.zip <-- that's the app and the libraries. It's meant for creating machine dance step data for an arcade game, and the charts scroll downward.
- # [17:38] * Philip` can't easily run Java applications
- # [17:38] * Quits: MikeSmith (~MikeSmith@dhcp-18-111-58-132.dyn.mit.edu) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [17:38] <Wolfman2000> I'll get you a screenshot then if I can.
- # [17:38] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [17:39] <Philip`> If you want some kind of scrolling within the content of the <canvas> (rather than having it be like a large <img> where the whole page can scroll to reveal parts of it), then you'll just have to write code to detect user input and to offset all your drawing functions
- # [17:39] <Wolfman2000> http://tinypic.com/3ia31x0i Not just scrolling. Adding elements.
- # [17:40] <Wolfman2000> Either way, I can "possibly" do this with <div>s and lots of <img>s. I just want to try to take advantage of what HTML5 has to offer.
- # [17:41] <Philip`> Might be easier to do it with SVG than with canvas
- # [17:41] <JonathanNeal> heyo
- # [17:42] * Quits: cedricv (~cedric@112.199.181.162) (Ping timeout: 258 seconds)
- # [17:42] * Joins: ap_ (~ap@17.246.18.241)
- # [17:42] <Wolfman2000> Philip`: javascript and SVG? Well, the charts that I generate are SVG already.
- # [17:43] <Wolfman2000> http://beta.pumpproedits.com/chart/quick/143/rhythm <-- one of the recent ones, showing off a new game mode. (Firefox views it best)
- # [17:43] * ap_ is now known as ap
- # [17:43] <Wolfman2000> Still...I could have thought plain <svg> files couldn't have a <script> or <title> tag.
- # [17:43] <Wolfman2000> How exactly can I combine SVG and Javascript?
- # [17:44] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [17:44] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [17:46] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [17:46] <Philip`> Wolfman2000: You can use <script>s in SVG files, and also you can embed SVG inside an XHTML page (sent as application/xhtml+xml, not text/html yet) in order to use normal HTML form inputs and scripts and so on
- # [17:47] <AryehGregor> You can embed SVG in text/html in Firefox with html5.enable and in IE9, and probably in other browsers at some point.
- # [17:47] <Wolfman2000> html5.enable is at true right now
- # [17:47] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky!)
- # [17:47] * Quits: mat_t_ (~mattomasz@91.189.88.12) (Ping timeout: 240 seconds)
- # [17:48] <Philip`> Wolfman2000: Not by default
- # [17:48] <Wolfman2000> ...wonder how I turned it on then
- # [17:48] <AryehGregor> Then you can stick <svg><circle r=100 full=red></circle></svg> in your HTML documents and get SVG as part of the DOM. (Except I don't know SVG, so that might not work.)
- # [17:48] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [17:48] <AryehGregor> (Do void elements auto-close in SVG-in-text/html?)
- # [17:49] <Philip`> Restricting yourself to IE9 + Firefox-with-non-standard-options is probably a bit excessively anti-user
- # [17:49] <AryehGregor> Maybe.
- # [17:49] <Wolfman2000> Then please suggest a good alternative
- # [17:50] <Philip`> Doing it in application/xhtml+xml will work in every browser except IE8 (and older IEs)
- # [17:50] <Philip`> AryehGregor: You have to say <circle></circle> or <circle/>
- # [17:50] <Philip`> The parser doesn't know the details of all SVG elements
- # [17:51] <AryehGregor> Ah, so <circle /> does work.
- # [17:51] <AryehGregor> This works in Firefox with html5.enable: data:text/html,<!doctype html><svg width=200 height=200><circle cx=100 cy=100 r=100 fill=red /></svg>
- # [17:51] <AryehGregor> Hurrah.
- # [17:51] <Wolfman2000> Philip`: since I'm using HTML5 on my website primarily, what requires changing for it to work as application/xhtml+xml?
- # [17:51] <AryehGregor> Wolfman2000, IE < 9 doesn't work with application/xhtml+xml.
- # [17:51] <AryehGregor> Nor does it support SVG at all, in fact.
- # [17:51] <Wolfman2000> AryehGregor: besides IE
- # [17:51] <Philip`> AryehGregor: and circle isn't an empty element in SVG anyway
- # [17:51] <AryehGregor> Oh, then you just have to make sure it's well-formed, or else it will die with a fatal error.
- # [17:52] <AryehGregor> So it's kind of inconvenient.
- # [17:52] <AryehGregor> Probably easier to use <object> for now. You can still have <script> inside the SVG file itself, as I understand it.
- # [17:52] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [17:53] <Wolfman2000> so HTML5 and XHTML use the same thing?
- # [17:54] <Wolfman2000> ...I'll rephrase better. All I have to do is make sure my HTML5 is well formed and pass the right mime type, and it magically works?
- # [17:55] <Philip`> Yes, except it's not magic because you're following all the steps needed to make it work :-)
- # [17:56] <Wolfman2000> I wasn't expecting magic
- # [17:56] <Wolfman2000> I think most of my code is well formed as is at least.
- # [17:56] <Philip`> It's generally very difficult to guarantee well-formedness, so you should probably avoid it as much as possible
- # [17:56] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [17:56] <Philip`> and only use XHTML for pages that really require it
- # [17:57] <Philip`> (There's also quite a few subtle behavioural differences, which can break things)
- # [17:57] <Wolfman2000> Philip`: the only pages that require XML are the generated charts...and hopefully the new javascript chart editor I want to get working.
- # [17:57] <Wolfman2000> so...what's the best validator to use in this case? W3 doesn't offer XHTML5
- # [17:58] * Joins: ghe (~ghe@252.80-203-79.nextgentel.com)
- # [17:58] <Philip`> AryehGregor might be sensible in suggesting using <object> instead, so most of your page is plain old HTML and it just embeds a minimal amount of SVG XML in the <object>
- # [17:58] <Philip`> and you can put scripts in the outer HTML page, and have them manipulate the inner SVG page's DOM
- # [17:59] <Philip`> http://html5.validator.nu/ should work
- # [18:02] * Joins: dave_levin (~dave_levi@nat/google/x-czzgzmclozhudjgx)
- # [18:02] <lazni> Wolfman2000: also be carefull with user input
- # [18:02] <lazni> unicode encoding and such
- # [18:02] * Joins: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net)
- # [18:03] <Wolfman2000> ...no more summary attribute? huh
- # [18:04] <lazni> data-summary and provide your own behaviour
- # [18:04] * Joins: weinig (~weinig@17.246.17.58)
- # [18:04] <Wolfman2000> I meant for <table>
- # [18:04] <Wolfman2000> (yes, I have a valid use for table)
- # [18:05] <lazni> I meant as a workaround
- # [18:05] <Philip`> http://www.whatwg.org/specs/web-apps/current-work/multipage/tabular-data.html#attr-table-summary
- # [18:06] <AryehGregor> summary is allowed, although it's controversial.
- # [18:06] <Philip`> The bit above that has lots of suggested better ways of expressing summary-style text
- # [18:07] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [18:09] * Joins: pfeldman (~pfeldman@93.153.167.74)
- # [18:09] * Quits: cying (~cying@70.90.171.153) (Quit: cying)
- # [18:10] <Wolfman2000> Lots to consider...if nothing else, thanks for the updates
- # [18:10] * Quits: pfeldman (~pfeldman@93.153.167.74) (Read error: Connection reset by peer)
- # [18:10] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [18:10] * Quits: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net) (Quit: drunknbass_work)
- # [18:11] * Joins: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net)
- # [18:13] * Joins: pfeldman (~pfeldman@93.153.167.74)
- # [18:14] * Joins: wycats (~wycats@enginey-9.border1.sfo002.pnap.net)
- # [18:15] * Quits: peslafk (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:23] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100318220130])
- # [18:32] * Quits: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net) (Ping timeout: 240 seconds)
- # [18:39] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [18:41] * Quits: pfeldman (~pfeldman@93.153.167.74) (Read error: Connection reset by peer)
- # [18:42] * Joins: pfeldman (~pfeldman@93.153.167.74)
- # [18:46] * Joins: shepazu (~schepers@18.111.48.10)
- # [18:46] * Joins: MikeSmith (~MikeSmith@dhcp-18-111-58-132.dyn.mit.edu)
- # [18:47] * Joins: cying (~cying@70.90.171.153)
- # [18:49] * Joins: maikmerten (~maikmerte@port-92-201-113-253.dynamic.qsc.de)
- # [18:52] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
- # [19:01] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [19:04] * Joins: jwalden (~waldo@nat/mozilla/x-wdymcisxqatxcfqq)
- # [19:19] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [19:21] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 245 seconds)
- # [19:24] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:26] * Parts: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) ("Verlassend")
- # [19:28] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [19:28] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Client Quit)
- # [19:36] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:37] * Quits: maikmerten (~maikmerte@port-92-201-113-253.dynamic.qsc.de) (Read error: Operation timed out)
- # [19:38] * Joins: maikmerten (~maikmerte@port-92-201-86-197.dynamic.qsc.de)
- # [19:51] * Joins: ROBOd3 (~robod@89.122.216.38)
- # [19:54] * Quits: ROBOd2 (~robod@89.122.216.38) (Ping timeout: 260 seconds)
- # [20:00] * Quits: hish (~chatzilla@p57B7F795.dip.t-dialin.net) (Quit: ChatZilla 0.9.86 [SeaMonkey 2.0.3/20100205174005])
- # [20:00] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Quit: Computer has gone to sleep)
- # [20:06] * Joins: mpt (~mpt@canonical/mpt)
- # [20:09] * Quits: kennyluck (~kennyluck@HKRbb80.kanagawa-ip.dti.ne.jp) (Quit: kennyluck)
- # [20:13] * Joins: knowtheory (~knowtheor@rrcs-70-60-2-247.central.biz.rr.com)
- # [20:15] * Quits: pmuellr (~pmuellr@nat/ibm/x-zzbusxrkzzrujjup) (Ping timeout: 246 seconds)
- # [20:17] * Quits: knowtheory (~knowtheor@rrcs-70-60-2-247.central.biz.rr.com) (Client Quit)
- # [20:17] * Quits: lazni (~lazni@118.71.0.231) (Quit: Leaving.)
- # [20:20] * Joins: lazni (~lazni@118.71.0.231)
- # [20:23] * Joins: knowtheory (~knowtheor@rrcs-70-60-2-247.central.biz.rr.com)
- # [20:25] * Joins: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net)
- # [20:26] * Joins: pmuellr (~pmuellr@nat/ibm/x-wmwcshrqjjggkovl)
- # [20:29] * Quits: jwalden (~waldo@nat/mozilla/x-wdymcisxqatxcfqq) (Quit: transit)
- # [20:32] * Quits: eighty4_ (~eighty4@h-60-214.A163.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [20:33] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [20:36] * Quits: grimboy (~grimboy@89.242.190.93) (Remote host closed the connection)
- # [20:38] * Joins: Michelangelo (~Michelang@93-41-255-181.ip84.fastwebnet.it)
- # [20:40] * Joins: jwalden (~waldo@nat/mozilla/x-llzaurbehyqyfeil)
- # [20:42] <JonathanNeal> Hello World
- # [20:45] * Quits: knowtheory (~knowtheor@rrcs-70-60-2-247.central.biz.rr.com) (Quit: Computer has gone to sleep)
- # [20:45] <lazni> XML parsing error: missing XML prolog
- # [20:46] <JonathanNeal> Sounds like my Hello World test worked better than yours, lazni :P
- # [20:58] * Joins: riven` (~riven@53518387.cable.casema.nl)
- # [21:01] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 276 seconds)
- # [21:01] * Quits: erlehmann (~erlehmann@82.113.121.135) (Quit: Ex-Chat)
- # [21:09] * Quits: pmuellr (~pmuellr@nat/ibm/x-wmwcshrqjjggkovl) (Quit: pmuellr)
- # [21:12] * Joins: weinig (~weinig@17.246.17.58)
- # [21:13] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [21:25] <gsnedders> Hello world!
- # [21:27] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [21:29] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [21:29] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [21:35] * riven` is now known as riven
- # [21:35] <annevk> when is Ubuntu finally going to work with projectors normally?
- # [21:35] <lazni> maybe with KMS
- # [21:36] <lazni> I think Lucid will use KMS with nouveau and intel
- # [21:36] <annevk> I had to actually remove xorg.conf, log out, and log in again to fix issues after letting Ubuntu write to it to make it recognize my normal resolution again
- # [21:36] * AryehGregor guesses it will be a nonissue in less than five years
- # [21:36] <annevk> also, several icons are now in the wrong place
- # [21:36] <AryehGregor> GNOME panels always randomly reorganize themselves when you log out and back in.
- # [21:36] <AryehGregor> It's infuriating.
- # [21:36] <AryehGregor> Xfce panels are far superior in all respects.
- # [21:37] <annevk> it's mostly weird they haven't fixed this
- # [21:37] <annevk> you'd think fundamental problems like this would have been fixed ages ago
- # [21:37] <AryehGregor> That's not the kind of remark I'd expect from a software developer.
- # [21:37] <annevk> using a projector is sort of an important use case
- # [21:38] <AryehGregor> I'd have thought you'd realize that things that seem obviously important to you might be less important or more difficult to fix than you'd think.
- # [21:38] <jgraham> Argh, now I've missed the chance to make the "more functional hello world" joke
- # [21:38] <AryehGregor> Most people don't use projectors ever. You give talks all the time, so you use projectors regularly.
- # [21:38] <AryehGregor> What use does a normal person have for a projector?
- # [21:38] <AryehGregor> I don't think I've ever used one in my life.
- # [21:39] <annevk> lots of people give talks
- # [21:39] <jgraham> Which would of course be a fibonacci sequence generator...
- # [21:39] <jgraham> AryehGregor: Lucky you
- # [21:39] <AryehGregor> A tiny minority of people give talks.
- # [21:39] <annevk> www-tag email is now classified as spam
- # [21:39] <annevk> way to go Opera Mail
- # [21:39] <jgraham> AryehGregor: I'm not sure that is true
- # [21:40] <AryehGregor> annevk, wait, so is that a false positive or not?
- # [21:40] * gsnedders has got rejeced by Edinburgh uni
- # [21:40] <jgraham> Presentations are common in business and in academia
- # [21:40] <AryehGregor> jgraham, I don't give talks, therefore nobody does. Very simple.
- # [21:40] <AryehGregor> Yes, yes, I know.
- # [21:40] <gsnedders> *rejected
- # [21:40] <annevk> meetings and presentations are all the rage in corporate culture
- # [21:40] <annevk> also in university
- # [21:40] <AryehGregor> Most people are not in business or academia, or if they're in business they're too low on the pecking order to give talks.
- # [21:40] <jgraham> gsnedders: Oh. Their loss really
- # [21:40] <annevk> also what jgraham said
- # [21:40] <AryehGregor> gsnedders, :(
- # [21:40] <AryehGregor> Anyway, obviously Ubuntu hasn't received too many complaints about projectors not working, so that favors my hypothesis.
- # [21:40] <annevk> projectors work
- # [21:41] <gsnedders> jgraham: I told you I should've applied for English ;P
- # [21:41] <AryehGregor> Not working well. Whatever.
- # [21:41] <jgraham> gsnedders: Don't make me come over there
- # [21:42] <annevk> it's just that a) it requires Ubuntu writing to xorg.conf b) because of that it requires logging out and logging in c) because of the xorg.conf changes my original resolution can no longer be selected (which is somewhat weird admittedly, 16:10) d) it therefore requires me to sudo rm xorg.conf and log out and log in again...
- # [21:42] <annevk> none of this should be needed, of course
- # [21:43] <gsnedders> jgraham: I guess I'll have to follow the example of others on the Carakan team and go to Glasgow :P
- # [21:43] <AryehGregor> Why does it need to write to xorg.conf?
- # [21:43] <AryehGregor> Doesn't X autoconfigure these days?
- # [21:45] * AryehGregor has written a 566-word post in response to the authoring conformance thread: trim down or post?
- # [21:45] <AryehGregor> 566 words isn't *that* long.
- # [21:46] <gsnedders> Shorter than what I end up writing without meaning too...
- # [21:46] * AryehGregor trims it down some
- # [21:46] <Dashiva> AryehGregor: Do you have a blog?
- # [21:46] <AryehGregor> Dashiva, no.
- # [21:46] <AryehGregor> I've been meaning to start posting blog-like stuff on aryeh.name, but never got around to setting it up.
- # [21:46] <AryehGregor> I'm too elitist to use Wordpress or something, you see.
- # [21:46] <AryehGregor> So I'd have to write it.
- # [21:46] <Dashiva> You could write a summary and paste the full entry below it
- # [21:47] <jgraham> post === email?
- # [21:47] * lazni writes an atom feed, doesn't need html
- # [21:48] <annevk> so based on the IP address google.com.hk is either in simplified or traditional Chinese?
- # [21:48] * annevk didn't quite understand that part of the announcement
- # [21:48] <Dashiva> The IP address...
- # [21:49] <annevk> and why the difference?
- # [21:49] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [21:50] * AryehGregor gets it down to 528 words and gives up
- # [21:50] * Quits: lazni (~lazni@118.71.0.231) (Quit: Leaving.)
- # [21:51] * jgraham wonders if he should reply to Sam
- # [21:54] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
- # [21:56] <AryehGregor> Which post?
- # [21:57] <AryehGregor> "You seem to suggest that the policy is: scream loudly enough and you too can get your favorite pet peeve disallowed"
- # [21:57] <AryehGregor> Wait, that isn't official policy?
- # [21:57] <Dashiva> Sure seems to me
- # [21:57] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:00] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [22:01] <JonathanNeal> I like that policy.
- # [22:01] <JonathanNeal> no ...
- # [22:01] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:01] <JonathanNeal> I LOVE THAT POLICY!
- # [22:01] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [22:03] <Dashiva> You need more exclamation points
- # [22:04] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [22:05] * Quits: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net) (Quit: Ex-Chat)
- # [22:05] <gsnedders> Maybe I should just stay in Sweden...
- # [22:07] * Quits: maikmerten (~maikmerte@port-92-201-86-197.dynamic.qsc.de) (Read error: Connection reset by peer)
- # [22:08] * Quits: ROBOd3 (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:08] * Joins: TabAtkins (~tabatkins@nat/google/x-qaxjkbfxynromulm)
- # [22:11] <JonathanNeal> exclamation points work like <h1-6> but opposite
- # [22:11] <annevk> hmm, per broadband.gov the US has more ambitious goals than what I have now
- # [22:11] <JonathanNeal> ! (is of most importance) ! and !! (! is of secondardy importance, !! is of most importance)
- # [22:12] <TabAtkins> Theoretically, or practically? I find that !!!!!!!!! is generally less important than a *period*.
- # [22:12] <JonathanNeal> WOW THAT'S REALLY IMPORTANT!!!!!!!!!!!!!!!!!!!!!
- # [22:12] <annevk> 100/50 mbits is pretty good
- # [22:12] <MikeSmith> AryehGregor: well stated
- # [22:12] <MikeSmith> (your message on the authoring-conformance thread)
- # [22:13] * Quits: Wolfman2000 (~Wolfman20@97.66.11.82) (Quit: Leaving)
- # [22:13] <Dashiva> Little-endian exclamation points
- # [22:13] <MikeSmith> gsnedders: who went to Glasgow?
- # [22:13] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu) (Ping timeout: 246 seconds)
- # [22:13] <gsnedders> MikeSmith: Sigbjorn Finne
- # [22:13] <MikeSmith> ah
- # [22:13] * Quits: pfeldman (~pfeldman@93.153.167.74) (Quit: pfeldman)
- # [22:13] <MikeSmith> I don't think I know him
- # [22:14] * Quits: dbgi (~bla@unaffiliated/dbgi) (Ping timeout: 248 seconds)
- # [22:14] <MikeSmith> is beer and other alcohol as expensive in Sweden as it is in Norway
- # [22:14] <gsnedders> Less expensive
- # [22:14] <MikeSmith> do they have a beer in Sweden that's as bad as Rignes?
- # [22:15] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [22:18] <Dashiva> I like your message, AryehGregor
- # [22:18] <Dashiva> It didn't even seem that long
- # [22:18] <jgraham> MikeSmith: I think he is relatively new
- # [22:19] <jgraham> gsnedders: Presumably if you were planning on following grand Opera traditions you would go to Linköping univeristy
- # [22:19] <gsnedders> jgraham: And fall in love with LysKOM?
- # [22:20] <jgraham> AryehGregor: You mean which post from Sam? The one in the "bug 7034" thread
- # [22:20] <jgraham> gsnedders: I doubt it ould brain damage you that much
- # [22:20] <MikeSmith> ah, LysKOM
- # [22:20] <jgraham> *could
- # [22:20] <gsnedders> jgraham: What are you trying to imply!?
- # [22:21] <MikeSmith> gsnedders, gsnedders - have you come to realize the brilliance of LysKOM yet?
- # [22:21] <gsnedders> MikeSmith: Don't tell me you're a kommie!
- # [22:21] <MikeSmith> it's the greatest
- # [22:21] <MikeSmith> what do we need IRC for, when we have LysKOM?
- # [22:21] <gsnedders> I thought you were fucked up before, but now...
- # [22:21] <jgraham> What could be btter than a messanging system that allows for threads to form arbitary directed graphs?
- # [22:22] <jgraham> It makes designing good UI so easy
- # [22:22] <MikeSmith> or even, what do we need e-mail for? or the Web?
- # [22:22] <gsnedders> jgraham: Email does that to
- # [22:22] <gsnedders> jgraham: You just have a In-Reply-To header with an arbitrary list of message ids
- # [22:22] <jgraham> gsnedders: Curiously all email clients just pretend like that is impossible
- # [22:23] <Dashiva> _You_ try designing a good graph-based UI
- # [22:23] <jgraham> Dashiva: Well I might design the protocol in such a way that it didn't exclude good UI in the first place
- # [22:24] <gsnedders> jgraham: So do semi-sane KOM clients
- # [22:24] <Dashiva> jgraham: How would you design a graph-based protocol so as to not require graph-based UI?
- # [22:25] <jgraham> Dashiva: I would not design a graph-based protocol
- # [22:25] <jgraham> Or rather I would limit it to trees
- # [22:27] <jgraham> (I certianly wouldn't tout the graphiness as a desirable feature)
- # [22:28] <jgraham> gsnedders: There are semi-sane KOM clients?
- # [22:28] <gsnedders> jgraham: Maybe
- # [22:31] * Joins: dbgi (~bla@unaffiliated/dbgi)
- # [22:31] <Dashiva> jgraham: In that protocol that is email + ignoring references that would create cycles, that is already the case
- # [22:31] <Dashiva> So it seems like a solved problem
- # [22:32] * Joins: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp)
- # [22:48] * Quits: Michelangelo (~Michelang@93-41-255-181.ip84.fastwebnet.it) (Remote host closed the connection)
- # [22:54] <gsnedders> jgraham: http://www.computerra.ru/terralab/softerra/516485/ --- interview with jl
- # [22:54] <gsnedders> (apparently)
- # [22:56] * Quits: shepazu (~schepers@18.111.48.10) (Quit: shepazu)
- # [22:59] * Joins: weinig (~weinig@17.246.17.58)
- # [23:02] <jgraham> google translate ftw
- # [23:03] * Joins: erlehmann (~erlehmann@82.113.106.106)
- # [23:04] <jgraham> "On the singularities of the new interpreter Javascript "Computerra-line" said Jens Lindström (Jens Lindström), a leading developer Carakan."
- # [23:04] * jgraham would like to make it clear that contrary to popular belief we are not actually harnessing the power of black holes to make Carakan faster
- # [23:05] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [23:07] * Joins: pfeldman (~pfeldman@188.134.12.54)
- # [23:07] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [23:07] <Dashiva> If you did, I imagine the technology race would get a lot more exciting
- # [23:09] * Joins: ttepasse (~ttepasse@dslb-084-060-038-221.pools.arcor-ip.net)
- # [23:13] * Quits: ttepasse (~ttepasse@dslb-084-060-038-221.pools.arcor-ip.net) (Read error: Connection reset by peer)
- # [23:16] * Joins: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk)
- # [23:16] * Quits: MikeSmith (~MikeSmith@dhcp-18-111-58-132.dyn.mit.edu) (Quit: This computer has gone to sleep)
- # [23:18] * Joins: Wolfman2000 (~Wolfman20@cpe-065-184-176-090.ec.res.rr.com)
- # [23:19] <jgraham> Well I guess it would at least explain the ALIEN- bugs in the changelogs :)
- # [23:19] * Joins: ttepasse (~ttepasse@dslb-084-060-012-235.pools.arcor-ip.net)
- # [23:22] <Dashiva> "Safari reclaims the throne on sunspider using actual sun to power their javascript engine"
- # [23:22] * Joins: weinig (~weinig@17.246.17.58)
- # [23:23] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [23:25] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:26] * Joins: othermaciej (~mjs@17.246.19.196)
- # [23:27] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [23:28] * jcranmer is now known as jcranmer|away
- # [23:29] * jcranmer|away is now known as jcranmer
- # [23:30] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [23:31] * Quits: pfeldman (~pfeldman@188.134.12.54) (Quit: pfeldman)
- # [23:32] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [23:33] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [23:35] * Quits: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [23:36] * Hixie returns
- # [23:37] <jgraham> Oh well, there goes the neighborhood
- # [23:37] * JonathanNeal is swept away.
- # [23:37] <JonathanNeal> Here crawls back the neighborhood.
- # [23:37] * JonathanNeal crawls back.
- # [23:38] <jgraham> By which I mean of course "welcome back. Have you been doing anything fun?"
- # [23:41] <gsnedders> jgraham: shhh. you're not meant to comment on impl detail like our black-hole magic!
- # [23:41] <gsnedders> Hixie: Anolis 2 is close ;)
- # [23:42] <Hixie> jgraham: spent thursday-saturday reffing this year's silicon valley regional of the FIRST robotics competition
- # [23:42] <Hixie> and sunday sleeping
- # [23:42] <Hixie> i fear my inbox
- # [23:42] <gsnedders> Inboxes are overrated
- # [23:43] <Philip`> Select all, mark as read
- # [23:43] <Philip`> Anything important should be in Bugzilla anyway
- # [23:44] <boblet> I’d fear Hixie’s inbox every day
- # [23:44] <gsnedders> s/'s inbox//
- # [23:45] <othermaciej> hello Hixie
- # [23:45] * gsnedders remembers he was going to ask othermaciej something, but forgets what.
- # [23:45] <gsnedders> Why can't people just be around when I want them? :P
- # [23:46] <othermaciej> Hixie: there are some bugzilla bugs where I'd like to request expedited handling if possible, but I will give you a day or two to deal with the inbox
- # [23:46] <othermaciej> gsnedders: sorry!
- # [23:46] <Hixie> othermaciej: can you mark them P1?
- # [23:47] <othermaciej> Hixie: sure, I was going to ask you if that was a good way to do it
- # [23:47] <Hixie> yes please
- # [23:47] <jgraham> gsnedders: About webkit bugs?
- # [23:48] * Joins: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [23:48] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [23:49] * jgraham doubts it but it is the only conversation he had with gsnedders today where othermaciej would be an obvious source of information
- # [23:50] <gsnedders> jgraham: It wasn't today I wanted him.
- # [23:50] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [23:51] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [23:53] <jgraham> gsnedders: Oh well in that case it doesn't matter that you can't remember today :p
- # [23:54] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:55] * gsnedders is somewhat disturbed by the fact he thinks he knows almost everything in the first year CS course at Glasgow
- # [23:57] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [23:58] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Remote host closed the connection)
- # [23:58] * Joins: Lachy (~Lachlan@124-171-250-216.dyn.iinet.net.au)
- # [23:58] * Joins: osimons (~osimons@209.80-202-195.nextgentel.com)
- # [23:58] <annevk> hmm, talk about bad timing: http://html5.org/tools/web-apps-tracker?from=4857&to=4858
- # [23:59] <Hixie> bad timing?
- # Session Close: Tue Mar 23 00:00:00 2010
The end :)