Options:
- # Session Start: Tue Mar 16 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:08] * Quits: Peter` (~peter@92.254.21.251) (Ping timeout: 260 seconds)
- # [00:08] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [00:13] * Quits: Utkarsh (~admin@117.201.80.43) (Ping timeout: 256 seconds)
- # [00:15] * Quits: krijn (~krijnhoet@g179009.upc-g.chello.nl) (Quit: krijn)
- # [00:18] * Joins: erlehmann (~erlehmann@82.113.121.113)
- # [00:19] * Joins: Utkarsh (~admin@117.201.80.30)
- # [00:22] * Quits: dglazkov (~dglazkov@216.239.45.130) (Quit: dglazkov)
- # [00:31] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [00:36] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [00:44] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [00:47] * Joins: othermaciej (~mjs@17.246.18.157)
- # [00:50] * Quits: shepazu (~schepers@wsip-98-173-110-3.lv.lv.cox.net) (Quit: shepazu)
- # [00:53] * Quits: Utkarsh (~admin@117.201.80.30) (Ping timeout: 264 seconds)
- # [00:59] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:00] * Joins: Utkarsh (~admin@117.201.80.110)
- # [01:02] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Quit: Leaving)
- # [01:05] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [01:10] * Quits: Utkarsh (~admin@117.201.80.110) (Ping timeout: 258 seconds)
- # [01:20] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [01:20] * Joins: Utkarsh (~admin@117.201.80.110)
- # [01:21] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [01:23] * Joins: surkov (~surkov@client-67-116.sibtele.com)
- # [01:26] * Joins: dglazkov (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net)
- # [01:29] * Joins: rauchg (~rauchg@75.101.111.130)
- # [01:33] * Quits: cying (~cying@70.90.171.153) (Quit: cying)
- # [01:34] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [01:35] * Quits: surkov (~surkov@client-67-116.sibtele.com) (Quit: surkov)
- # [01:37] * Quits: dbaron (~dbaron@nat/mozilla/x-oolnnwgpkrxvzooe) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:37] * Quits: dglazkov (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [01:38] * Joins: surkov (~surkov@client-67-116.sibtele.com)
- # [01:40] * Quits: Utkarsh (~admin@117.201.80.110) (Ping timeout: 248 seconds)
- # [01:48] * Joins: dglazkov (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net)
- # [01:49] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:51] * Joins: dglazkov_ (~dglazkov@216.239.45.130)
- # [01:54] * Quits: dglazkov (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [01:54] * dglazkov_ is now known as dglazkov
- # [02:03] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [02:04] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [02:07] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [02:07] * Rik`_ is now known as Rik`
- # [02:14] * Quits: ap_ (~ap@17.246.18.241) (Quit: ap_)
- # [02:14] * Joins: lazni (~lazni@118.71.4.232)
- # [02:23] * Joins: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [02:24] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [02:38] * Joins: weinig (~weinig@17.203.15.230)
- # [02:39] <MikeSmithX> http://www.w3.org/2010/02/rdfa/wiki/RDFa-DOM-API
- # [02:40] * MikeSmithX is now known as MikeSmith
- # [02:43] <MikeSmith> boblet: http://html5.org/tools/web-apps-tracker?from=4846&to=4847
- # [02:45] <boblet> MikeSmith: interesting
- # [02:51] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [02:52] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [02:52] * Quits: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [02:56] * Quits: weinig (~weinig@17.203.15.230) (Quit: weinig)
- # [02:57] <boblet> MikeSmith: was there a particular reason for pinging me on that btw?
- # [02:57] <MikeSmith> um, I thought you had asked me about something related to that
- # [02:58] <MikeSmith> but I guess it was somebody else
- # [02:59] <boblet> not that I recall… :)
- # [03:06] * Joins: dglazkov_ (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net)
- # [03:10] * Quits: dglazkov (~dglazkov@216.239.45.130) (Ping timeout: 260 seconds)
- # [03:10] * dglazkov_ is now known as dglazkov
- # [03:24] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 245 seconds)
- # [03:24] * Joins: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp)
- # [03:41] * Quits: roc__ (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc__)
- # [03:42] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [03:44] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [03:48] * Quits: johnst (~johnst@x1-6-00-07-95-57-08-bb.k270.webspeed.dk) (Quit: Leaving)
- # [03:51] * Quits: jwalden (~waldo@nat/mozilla/x-kuuespvsdehloksj) (Quit: dinnertime)
- # [03:53] * Quits: lazni (~lazni@118.71.4.232) (Quit: Leaving.)
- # [03:56] * Joins: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [03:59] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 258 seconds)
- # [04:01] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [04:03] * Quits: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [04:09] * Joins: shepazu (~schepers@wsip-70-165-196-83.lv.lv.cox.net)
- # [04:13] * Quits: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net) (Ping timeout: 245 seconds)
- # [04:14] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
- # [04:17] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [04:25] * Quits: MikeSmith (~MikeSmith@EM114-48-145-1.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [04:30] * Joins: MikeSmith (~MikeSmith@EM114-49-7-180.pool.e-mobile.ne.jp)
- # [04:33] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [04:54] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [05:01] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [05:03] * Quits: othermaciej (~mjs@17.246.18.157) (Quit: othermaciej)
- # [05:04] * Quits: rauchg (~rauchg@75.101.111.130) (Quit: rauchg)
- # [05:05] * Joins: wycats_ (~wycats@enginey-9.border1.sfo002.pnap.net)
- # [05:06] * Quits: wycats (~wycats@enginey-9.border1.sfo002.pnap.net) (Read error: Connection reset by peer)
- # [05:06] * wycats_ is now known as wycats
- # [05:19] * Quits: wycats (~wycats@enginey-9.border1.sfo002.pnap.net) (Quit: wycats)
- # [05:35] * Quits: sicking (~chatzilla@nat/mozilla/x-xqlgskkixwqjgvqw) (Ping timeout: 260 seconds)
- # [05:39] * Joins: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [05:41] * Joins: roc_ (~roc@121-72-195-150.dsl.telstraclear.net)
- # [05:53] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [05:56] * Quits: dglazkov (~dglazkov@c-24-4-102-110.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [06:01] * Joins: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [06:02] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [06:12] * Quits: jwm (~jwm@dev.dist.us) (Quit: leaving)
- # [06:23] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [06:24] * Quits: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [06:30] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [06:35] <MikeSmith> Hixie: I don't see what http://www.w3.org/html/wg/wiki/ChangeProposals/fixedprefixsimple would give us that we can't already do with the class attribute
- # [06:47] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [07:01] * Quits: MikeSmith (~MikeSmith@EM114-49-7-180.pool.e-mobile.ne.jp) (Quit: This computer has gone to sleep)
- # [07:03] * Quits: shepazu (~schepers@wsip-70-165-196-83.lv.lv.cox.net) (Ping timeout: 264 seconds)
- # [07:05] * Quits: rsteiner (~rolandste@220.109.219.244)
- # [07:07] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 248 seconds)
- # [07:09] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:16] * Joins: MikeSmith (~MikeSmith@EM114-49-7-180.pool.e-mobile.ne.jp)
- # [07:18] * Joins: rsteiner (~rolandste@220.109.219.244)
- # [07:25] * Joins: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au)
- # [07:26] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [07:26] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [07:29] * Quits: roc_ (~roc@121-72-195-150.dsl.telstraclear.net) (Quit: roc_)
- # [07:37] * Joins: wycats_ (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [07:38] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [07:38] * wycats_ is now known as wycats
- # [07:38] * Quits: doublec (~doublec@li30-216.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [07:38] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 240 seconds)
- # [07:40] * Joins: doublec (~doublec@li30-216.members.linode.com)
- # [07:41] * Joins: Utkarsh (~admin@117.201.86.195)
- # [07:45] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [07:46] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:10] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:11] <wycats> e
- # [08:13] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:18] * Joins: roc_ (~roc@121-72-195-150.dsl.telstraclear.net)
- # [08:19] * Joins: JonathanNeal_oww (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [08:20] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:21] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 268 seconds)
- # [08:25] * Quits: JonathanNeal_oww (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [08:26] * Joins: JonathanNeal_oww (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [08:28] <Hixie> MikeSmith: i don't think we'd have wanted apple to invent a new class name for <canvas>
- # [08:28] <Hixie> class names are for authors
- # [08:32] <MikeSmith> Hixie: I guess I can't see that Rob's fixedprefixsimple proposal would be much value in practice for anything more author-private use
- # [08:33] <MikeSmith> Hixie: is Apple has used this approach for canvas, what would it have looked like? <img -apple-canvas> ?
- # [08:34] * Quits: erlehmann (~erlehmann@82.113.121.113) (Quit: Ex-Chat)
- # [08:39] * Joins: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:39] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:44] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:45] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [08:46] * Quits: paradisaeidae_ (~chatzilla@r125-63-186-205.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [08:47] * Quits: Utkarsh (~admin@117.201.86.195) (Ping timeout: 245 seconds)
- # [08:49] * Joins: cedricv (~cedric@112.199.175.7)
- # [08:51] * Joins: sicking (~chatzilla@173-13-145-30-sfba.hfc.comcastbusiness.net)
- # [08:52] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [08:52] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [08:52] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [08:53] * Joins: Utkarsh (~admin@117.201.83.193)
- #
- # Session Start: Tue Mar 16 12:21:07 2010
- # Session Ident: #whatwg
- # [12:21] * Now talking in #whatwg
- # [12:21] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [12:21] * Set by annevk42 on Mon Oct 19 22:03:06
- # [12:21] <annevk> no_mind, we've yet to figure out styling form controls unfortunately
- # [12:22] <annevk> though what WebKit is doing for controls in combination with appearance and all seems quite nice, but nobody has written down all the details in a specification yet...
- # [12:22] <no_mind> hmm so that spec is yet to be written...
- # [12:23] <annevk> pretty much
- # [12:23] <no_mind> how one start writing such spec
- # [12:23] <no_mind> where ever I give html5 demo, all designers ask this question
- # [12:23] <annevk> usually by figuring out the fundamentals
- # [12:24] <annevk> e.g. how does form styling currently work across various platforms, what is the effect of setting various properties, etc.
- # [12:24] <annevk> then figuring out how appearance affects that, what pseudo-classes are supported, how they all work together
- # [12:25] <annevk> and while testing all that writing down implementation criteria for someone that tries to emulate it
- # [12:25] <annevk> once we know the fundamentals we can start poking holes and enable new stuff
- # [12:25] <annevk> that's pretty much how we're doing most new features that are somewhat based on old APIs
- # [12:26] <no_mind> ok
- # [12:26] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [12:26] <no_mind> that will mean we have to add new css controls or attributes ?
- # [12:27] <annevk> maybe
- # [12:27] * Joins: danbri (~danbri@93-136-3-27.adsl.net.t-com.hr)
- # [12:27] * Quits: danbri (~danbri@93-136-3-27.adsl.net.t-com.hr) (Changing host)
- # [12:27] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [12:27] <annevk> another idea is that appearance:none would disable all styling and you would create the entire control yourself using XBL
- # [12:28] <annevk> though we'd need some hooks from XBL into the form API to make that completely feasible
- # [12:28] <annevk> e.g. so you can declare a form control matches :out-of-range and things like that
- # [12:29] <annevk> anyway, as things stand today CSS is not defined for form controls
- # [12:29] <annevk> the CSS WG declared it out of scope and nobody volunteered to fix it
- # [12:30] * Joins: Lachy (~Lachlan@213.236.208.247)
- # [12:32] <MikeSmith> XBL2 will save us
- # [12:38] * Joins: Utkarsh (~admin@117.201.82.155)
- # [12:39] <Dashiva> But who will save us from XBL2?
- # [12:40] <no_mind> annevk, while leaving other form controls is fine, but styling of calender and time control is very important
- # [12:45] * Joins: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp)
- # [12:52] * Quits: Utkarsh (~admin@117.201.82.155) (Ping timeout: 260 seconds)
- # [12:53] * Quits: surkov_ (~surkov@client-73-57.sibtele.com) (Quit: surkov_)
- # [12:53] <asmodai> wtb: printing of MathML formulae in Mozilla
- # [12:55] * Joins: surkov (~surkov@client-73-57.sibtele.com)
- # [12:58] * Quits: cedricv (~cedric@112.199.175.7) (Ping timeout: 245 seconds)
- # [12:59] * Joins: Utkarsh (~admin@117.201.83.213)
- # [13:01] <MikeSmith> fwiw, I concur with no_mind about calendar-widget styling being important for designers
- # [13:01] <MikeSmith> any time I've ever shown a demo of the WF2 input calendar, one of the very first questions is always about whether the style can be changed
- # [13:02] <no_mind> MikeSmith, same here.
- # [13:02] <no_mind> I think its time to write a specification for this.
- # [13:02] <MikeSmith> no_mind: so write one :)
- # [13:03] <no_mind> I am confused should this be a separate spec or should we add to an existing HTML5 spec
- # [13:03] <MikeSmith> separate spec
- # [13:04] <MikeSmith> I'm not myself convinced it's so important to end users
- # [13:04] <MikeSmith> I do realize that some designers believe it's importan
- # [13:05] <MikeSmith> the alternative for designers who do is just to keep doing whatever they're doing now to provide calendar widgets in their content
- # [13:06] * Quits: Utkarsh (~admin@117.201.83.213) (Ping timeout: 258 seconds)
- # [13:06] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [13:09] <no_mind> not to end users but to designers, it is. Like font-face in css
- # [13:11] * Joins: cedricv (~cedric@112.199.175.7)
- # [13:11] * Joins: klevison (~chatzilla@201-57-250-42.poolip.SDR.embratel.net.br)
- # [13:12] * Joins: marcin___ (~marcin@ribisel.ofai.at)
- # [13:13] <MikeSmith> no_mind: well, I think users do actually benefit a lot more from the effects of font-face than they would of calendar-widget styling
- # [13:13] * Joins: Utkarsh (~admin@117.201.90.75)
- # [13:13] <klevison> Whati is best browser to test html5 app?
- # [13:13] <klevison> *What
- # [13:14] * Quits: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl) (Quit: USB-apparaat voor massa-opslag uit het systeem verwijderd.)
- # [13:14] <MikeSmith> no_mind: so getting good font-face support is something that to me at least seems actually pretty important for users
- # [13:14] * Joins: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [13:15] * Parts: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [13:15] * Joins: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [13:15] * Parts: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [13:15] <MikeSmith> klevison: is this a test?
- # [13:15] <MikeSmith> we can only pick one?
- # [13:16] <MikeSmith> what do I win if I pick the right one?
- # [13:16] <klevison> I'm new in this topic
- # [13:16] <klevison> I'm developer.
- # [13:17] <klevison> But I wanna know which browser I should user to dev. html5 app
- # [13:17] <MikeSmith> I guess most people test in multiple browsers
- # [13:17] <MikeSmith> including in development/pre-release builds
- # [13:18] <no_mind> MikeSmith, how font-support was important while calendar styling is not ? Both are used by designers
- # [13:18] <klevison> In your opinion which browser is the best?
- # [13:18] <MikeSmith> klevison: lynx
- # [13:18] <MikeSmith> no_mind: because it's more important to me, and I consider myself the ideal end user
- # [13:19] <klevison> MikeSmith: windows browsers
- # [13:19] <no_mind> MikeSmith, okies, from my perspective the calender widget needs to blend with rest of look and feel :)
- # [13:20] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [13:20] <MikeSmith> klevison: I've heard that a lot of Windows users tend to use Internet Explorer for some reason
- # [13:21] <MikeSmith> if that rumor is true, I'd guess that might be a good target to test your app in
- # [13:21] <MikeSmith> no_mind: fair enough
- # [13:28] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:35] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Read error: Connection reset by peer)
- # [13:36] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [13:36] * Joins: Morbus (~morbus@c-75-67-48-244.hsd1.nh.comcast.net)
- # [13:37] * Parts: Morbus (~morbus@c-75-67-48-244.hsd1.nh.comcast.net) ("http://www.disobey.com/")
- # [13:46] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [13:48] * Joins: pmuellr (~pmuellr@nat/ibm/x-dxprtsilclejohqa)
- # [13:48] * Quits: Lachy (~Lachlan@213.236.208.247) (Quit: This computer has gone to sleep)
- # [13:48] <asmodai> MikeSmith: Given the existence of http://jqueryui.com/themeroller/ I'd say styling is quite important to designers at least.
- # [13:51] <MikeSmith> asmodai: I wasn't claiming datepicker styling isn't important to designers
- # [13:52] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:52] <asmodai> MikeSmith: Ah ok, my bad, must have misunderstood.
- # [13:52] <Philip`> zcorpan: Hello
- # [13:53] <zcorpan> Philip`: hello
- # [13:53] <Philip`> klevison: Browsers all have different levels of support for various features, and different sets of bugs, so none is unequivocally best, and you should test in as many as possible and focus on the ones that your users are most likely to use
- # [13:53] * Quits: krijn (~krijnhoet@host90-152-67-85.ipv4.regusnet.com) (Ping timeout: 264 seconds)
- # [13:54] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [13:54] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:54] <Philip`> zcorpan: I recently remembered that I forgot to do http://philip.html5.org/data/entities-in-attribute-with-no-semicolon-or-alphanumeric.txt
- # [13:55] <Philip`> I changed your regexp a bit to exclude > from attribute 'values', because otherwise it seemed to pick up a lot of entities that were in content after an element with attributes
- # [13:55] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [13:55] <klevison> Philip`: Is there a ranking of most use browsers?
- # [13:55] <zcorpan> Philip`: sweet, thanks
- # [13:56] <Philip`> zcorpan: Also I think the file is probably truncated, because it seemed to get stuck at some point (I guess a page hit a worst-complexity case in the pattern) so I killed it after it had stopped for a few minutes
- # [13:56] * Quits: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [13:57] <Philip`> klevison: There are lots of rankings, all slightly different
- # [13:57] <Philip`> and it depends a lot on target audience, and country, etc
- # [13:57] <zcorpan> Philip`: ok
- # [13:57] <Philip`> but http://en.wikipedia.org/wiki/Usage_share_of_web_browsers gives some indications
- # [13:58] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [13:58] <Philip`> klevison: The theory is that HTML5 applications ought to work the same in all browsers, so for main development work you should pick whichever one gives you the best development tools (debuggers and network monitors and all that stuff)
- # [13:59] <klevison> phil
- # [13:59] <klevison> Philip`: ok
- # [13:59] <klevison> thanks
- # [14:04] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [14:05] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [14:06] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [14:07] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [14:08] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [14:11] * Philip` wonder what exciting IE9 features will be revealed today
- # [14:11] <annevk> oh, IE9 is announced later today?
- # [14:11] <Dashiva> 60% on acid3!
- # [14:11] * annevk wonders if it will beat Opera Mini 5 in standards compliance
- # [14:12] <asmodai> Dashiva: rofl
- # [14:12] <jcranmer> SVG and canvas support?
- # [14:13] <jgraham> ES5
- # [14:13] <asmodai> Anyone else who does/did MathML? I wonder if an accented variable is done with an <msup> or just as an <mi><mo> pair without <msup>.
- # [14:13] <jcranmer> the fastest JS engine?
- # [14:14] <asmodai> integrated silverlight? :P
- # [14:14] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [14:14] <annevk> we have some (imo) crippled supported for MathML
- # [14:14] <annevk> support*
- # [14:14] <asmodai> annevk: Opera 5 mini?
- # [14:14] <asmodai> err, opera mini 5
- # [14:14] <Philip`> annevk: The existence of IE9 has already been announced, but it'll apparently be discussed in more detail at MIX later today
- # [14:15] * Quits: Michelangelo (~Michelang@193.205.162.69) (Ping timeout: 265 seconds)
- # [14:15] <annevk> asmodai, we released it earlier today
- # [14:15] <jgraham> asmodai: <mover> I think
- # [14:15] <annevk> Philip`, always so correct
- # [14:15] <asmodai> annevk: Sorry, the mathml support I mean. You meant it's in opera mini 5?
- # [14:16] <asmodai> jgraham: Let me try that
- # [14:16] <annevk> asmodai, prolly, but also in the normal version of Opera
- # [14:16] <asmodai> jgraham: No, not over.
- # [14:16] * aroben is now known as aroben|away
- # [14:16] <asmodai> jgraham: That's placing it directly over the variable.
- # [14:16] * Joins: krijn (~krijnhoet@host90-152-67-85.ipv4.regusnet.com)
- # [14:16] <asmodai> jgraham: what you do with, say, vectors
- # [14:16] <Philip`> According to Twitter, "Word has it #IE9 will support #CSS3 and #HTML5"
- # [14:17] <jgraham> Philip`: What about Web 3.0?
- # [14:18] <Philip`> jgraham: I'd guess they'll only have about 80% support for Web 3.0
- # [14:18] <jgraham> asmodai: Oh you mean like <mi>r`</mi> or so?
- # [14:18] <Dashiva> Philip`: As in "someone made this statement up" or, "reliable sources tell us"
- # [14:18] <asmodai> jgraham: if you have Mozilla 3.6 with html5 enabled: http://www.in-nomine.org/~asmodai/3d.html
- # [14:18] <asmodai> jgraham: See Kijiya's and rendering equation formulae
- # [14:18] <Rik`> Philip`: do we know when they will talk about it ? today, tomorrow ?
- # [14:19] <asmodai> First is using <msup> and the second is without.
- # [14:19] <Philip`> Dashiva: Who knows - the origin is lost in an infinite chain of retweets, and Twitter doesn't encourage accurate attribution and evidence for all statements
- # [14:20] <jgraham> asmodai: I think it should be without
- # [14:20] <asmodai> jgraham: looks better huh?
- # [14:20] <Philip`> Rik`: I think it's the keynote today (and some later sessions), which http://live.visitmix.com/Schedule says is 9am in Las Vegas
- # [14:21] <asmodai> oh shoot, need to fix something in that bidirectional
- # [14:21] <jgraham> Arguably it should be a combining mark of some sort so it is all one effective character or something
- # [14:21] <asmodai> jgraham: I wonder who's authoratative on these kind of issues.
- # [14:21] <jgraham> asmodai: Have you looked at the spec?
- # [14:21] <asmodai> jgraham: From time to time. But it is not a good way to stay sane :)
- # [14:22] * asmodai goes to check again
- # [14:22] * zcorpan sees mathml entities in http://www.in-nomine.org/~asmodai/3d.html
- # [14:23] <zcorpan> was it hand-written or generated?
- # [14:23] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [14:23] <zcorpan> s/generated/converted from something else/
- # [14:23] * Quits: krijn (~krijnhoet@host90-152-67-85.ipv4.regusnet.com) (Ping timeout: 256 seconds)
- # [14:23] <jgraham> asmodai: It looks nice btw
- # [14:24] * Joins: krijn (~krijnhoet@host90-152-67-85.ipv4.regusnet.com)
- # [14:24] <asmodai> jgraham: Thanks! I am not a designer though, but try to make it clear to read.
- # [14:24] <asmodai> Sure as hell goes faster now that we have the firemath addon for firefox. Saves me a lot of time designing.
- # [14:25] <asmodai> Designing the formulae that is.
- # [14:27] <jgraham> Holy crap, the Stix fonts *still* haven't been released
- # [14:27] <asmodai> jgraham: Should get a site update this week.
- # [14:27] * asmodai stopped poking them whenever that date passed :)
- # [14:27] <asmodai> jgraham: http://groups.google.com/group/netscape.public.mozilla.mathml/msg/110fb7f0d1d11c52
- # [14:27] <asmodai> jgraham: Looks like it's raised by default when used as a postfix operator
- # [14:27] <jgraham> Well yeah but after hearing they will be ready "real soon now" for the best part of a decade
- # [14:28] * asmodai grins
- # [14:28] <asmodai> Must say that standard Windows 7 with FF 3.6 does work decently for MathML
- # [14:29] <Philip`> I like how the Stix web site's front page has a quote from 2002
- # [14:31] <jgraham> I like the timeline best of all
- # [14:32] <asmodai> http://www.w3.org/Math/testsuite/mml2-testsuite/Topics/Primes/primes1.xml <-- I am not sure I understand why they switch between ′ and ' or not even using ″ instead of ''
- # [14:32] <asmodai> But there they use msup
- # [14:32] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [14:33] * Quits: aroben|away (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [14:34] <Philip`> Isn't a font generally a quite predictable thing to schedule?
- # [14:35] <Philip`> You know you need to create n glyphs, and you work out how long that takes based on the zillions of pretty much identical font development projects that have been done before
- # [14:36] <Philip`> It's not like they trying to land on the moon or collide hadrons or write a Duke Nukem game
- # [14:36] * Quits: krijn (~krijnhoet@host90-152-67-85.ipv4.regusnet.com) (Read error: Connection reset by peer)
- # [14:36] * Joins: krijn_ (~krijnhoet@host90-152-67-85.ipv4.regusnet.com)
- # [14:40] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [14:44] * Quits: annevk (~annevk@pat.se.opera.com) (Remote host closed the connection)
- # [14:44] * Joins: annevk (~annevk@pat.se.opera.com)
- # [14:47] <asmodai> Philip`: Yeah, not sure how they managed to let that go on so long
- # [14:47] <boblet> re: Stix, I’d worry about a group making a font when they use a screenshot of an italic font with Windows-level aliasing. does not bode well
- # [14:51] * Joins: erlehmann (~erlehmann@82.113.121.113)
- # [14:52] <Philip`> boblet: I was going to say they'd probably been using that screenshot since 2002
- # [14:52] <Philip`> but actually it looks like it was added to the site in 2007
- # [14:52] <boblet> Philip`: zing!
- # [14:52] <boblet> given creating a typeface is almost 100% details, you’d think they’d be concerned about … well, details like that
- # [14:53] <Philip`> Maybe the people who are working on the font have been too busy to update the site, so they got someone else to do it
- # [14:55] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [14:55] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [14:59] * Joins: drry (~drry@unaffiliated/drry)
- # [15:06] <asmodai> ah
- # [15:06] <asmodai> jgraham: found something:
- # [15:06] <asmodai> Not all "mathematical identifiers" are represented by mi elements — for example, subscripted or primed variables should be represented using msub or msup respectively.
- # [15:07] <asmodai> Mmm, but that's a primed variable. *sigh*
- # [15:11] * Joins: peol (~andree@unaffiliated/peol)
- # [15:12] * Joins: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [15:13] * Parts: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [15:13] * Parts: ROBOd (~robod@89.122.216.38) ("http://www.robodesign.ro ")
- # [15:22] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [15:26] * Quits: MikeSmith (~MikeSmith@EM114-48-111-6.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [15:28] * Joins: MikeSmith (~MikeSmith@EM114-48-111-6.pool.e-mobile.ne.jp)
- # [15:29] <boblet> another HTML5 Doctor article: http://html5doctor.com/small-hr-element/
- # [15:29] <boblet> sorry Mike, nothing to top the mother of all O’s from last time
- # [15:30] <MikeSmith> boblet: you need a pipe
- # [15:30] <MikeSmith> in your photo
- # [15:30] <boblet> lol
- # [15:31] <MikeSmith> and/or a lab coat
- # [15:31] <MikeSmith> all y'all htmldoctors should wear lab coats
- # [15:31] <MikeSmith> or whatever the white coats that doctors wear are called
- # [15:31] <boblet> yeah, that’s a good idea
- # [15:31] <MikeSmith> or scrubs
- # [15:31] <boblet> scrubs might be a bit hardcore
- # [15:32] <boblet> but doctor/boffin lab coats are a plan
- # [15:33] <workmad3> you can get lab coats pretty cheap on ebay :)
- # [15:33] * workmad3 has an extra large one at home that cost about £5 or £10
- # [15:33] <MikeSmith> or you can just photoshop your heads onto existing images of doctors in lab coats
- # [15:34] <workmad3> that would be good :D especially if you did it deliberately badly ;)
- # [15:34] <workmad3> or (as a final idea), get a lab coat, and then photoshop the head of a random scrubs castmember onto your own body?
- # [15:35] <boblet> hehe. these suggestions are gold!
- # [15:35] * boblet rolls his eyes when everyone looks the other way
- # [15:35] <boblet> :P
- # [15:35] <workmad3> I saw that :P
- # [15:36] * Joins: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net)
- # [15:40] <boblet> curses! ;-)
- # [15:45] <annevk> really, someone needs to rewrite CSS
- # [15:45] <annevk> CSSOM would work so much better if there was an actual parsing specification that says to create CSSStyleRule objects and all and says to create CSSImportRule objects, that says for @import user agents have to "fetch" style sheets
- # [15:46] <jgraham> annevk: Are you volunteering?
- # [15:46] <annevk> and that when they are fetched they are to be parsed, and then CSSStyleSheet objects are to be created etc.
- # [15:46] <annevk> I have it all in my head, I just don't care about writing it all down because it's so much frigging work
- # [15:46] <annevk> just writing down the bits specific to CSSOM is already so much work
- # [15:46] <annevk> it annoys me
- # [15:48] <annevk> I would be happy to give directions if anyone is interested though
- # [15:48] * Quits: krijn_ (~krijnhoet@host90-152-67-85.ipv4.regusnet.com) (Ping timeout: 248 seconds)
- # [15:53] * Joins: erlehmann_ (~erlehmann@82.113.106.113)
- # [15:55] * Quits: klevison (~chatzilla@201-57-250-42.poolip.SDR.embratel.net.br) (Quit: ChatZilla 0.9.86 [Firefox 3.0.7/2009021910])
- # [15:55] * Quits: erlehmann (~erlehmann@82.113.121.113) (Ping timeout: 245 seconds)
- # [15:57] <MikeSmith> annevk: what you are describing is what I had thought the CSSOM spec was
- # [15:57] <MikeSmith> before I actually read it
- # [15:58] <MikeSmith> I even told other people that's what CSSOM was
- # [15:58] <MikeSmith> I guess I should actually read specs before I tell other people what they are specs for
- # [15:59] <zcorpan> that'd take away all the fun
- # [16:00] * Quits: shepazu (~schepers@wsip-70-165-196-83.lv.lv.cox.net) (Quit: shepazu)
- # [16:00] <Philip`> MikeSmith: It only becomes a problem if those other people then read the spec, which is unlikely
- # [16:00] <MikeSmith> heh
- # [16:00] <MikeSmith> touché
- # [16:01] <annevk> you thought CSSOM was a CSS parser spec?
- # [16:02] <gsnedders> We all know CSSOM is the only spec that matters any more.
- # [16:02] <annevk> I have thought of including a section that actually says how CSSOM integrates with the vague notion of CSS parser in the normal CSS specs
- # [16:02] * Quits: jimrhoskins (~jhoskins@mail.improvingcare.com) (Quit: jimrhoskins)
- # [16:03] <MikeSmith> annevk: for some crazy reason I thought CSSOM probably meant "CSS Object Model"
- # [16:03] <annevk> which would say that once you parse an @import rule you create a CSSImportRule object, you fetch the indicated style sheet (unless you decide not to based on the media query provided), etc.
- # [16:03] <annevk> MikeSmith, well it does
- # [16:04] <annevk> MikeSmith, what I'm complaining about is that the link between object model, syntax, and processing, is missing
- # [16:04] <annevk> or links
- # [16:04] <Philip`> MikeSmith: You should think of it as analogous to HTML4 + DOM
- # [16:04] <annevk> currently we have some notion of syntax which is various CSS specs patched together
- # [16:04] <Philip`> which define documents, and a document object model, but don't bother with the chasm in the middle
- # [16:05] * Quits: marcin___ (~marcin@ribisel.ofai.at) (Quit: marcin___)
- # [16:05] <annevk> some vague notion of processing (not at all the detail of e.g. HTML5 fetch)
- # [16:05] <annevk> and a not so good object model that I'm trying to improve, but I keep running into processing model and syntax to object model mapping issues
- # [16:05] <MikeSmith> yeah, the chasm is the part I had kind of assumed was provided instead as a mountain of information the spec
- # [16:07] <annevk> I sort of have the feeling that only a few people care about the level of detail
- # [16:07] <MikeSmith> this seems similar in lackingness to the HTML4 spec
- # [16:07] * Philip` 's grammar parser has difficulties towards the end of MikeSmith's statement
- # [16:07] <annevk> but they are the people that matter if we want this to work in the same way...
- # [16:07] <zcorpan> or XML/DOM
- # [16:07] * Joins: krijn (~krijnhoet@host90-152-76-118.ipv4.regusnet.com)
- # [16:08] <Dashiva> Argh
- # [16:08] <asmodai> boblet: Any St Patrick's Day parades in Osaka? :)
- # [16:08] <Dashiva> Now it's <RSS> instead of <Rich>, I need a new parser
- # [16:08] <MikeSmith> annevk: if the only few people who are a implementors, then that would seem to make it still pretty important
- # [16:08] <jgraham> Dashiva: There are plenty of <RSS> parsers on the net
- # [16:08] <jgraham> Try one of them ;)
- # [16:09] <boblet> asmodai: nope, although I’m sure any Irish etc pub will be using it for sales
- # [16:09] <MikeSmith> but if implementors don't care, then I guess it doesn't matter so much who does
- # [16:09] * Quits: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [16:09] <asmodai> boblet: heh, I'm sure they would
- # [16:09] * asmodai misses the kansai region
- # [16:09] <annevk> MikeSmith, yeah, they're also the people that don't really have much time to give feedback on-the-go
- # [16:09] <annevk> meh
- # [16:09] <boblet> you used to be here?
- # [16:09] <Philip`> At some point there would be few enough people who care about a detail that it takes less effort to get them to converge via bug reports than by writing a spec
- # [16:09] <boblet> cool!
- # [16:10] <asmodai> boblet: 3 or 4 times by now
- # [16:10] <annevk> I'm slowly making progress though; a lot more than two years ago
- # [16:10] <asmodai> If all goes according to plan, back in May or so
- # [16:10] <boblet> what for?
- # [16:10] <annevk> Philip`, yeah, except without a spec it's bad for newcomers
- # [16:10] <asmodai> boblet: Making my own okonomiyakis is ok, but still nice to taste the real thing there.
- # [16:11] <asmodai> boblet: visiting friends and such. My ex-gf is a Japanese living up in tochigi-ken, near utsunomiya
- # [16:11] <MikeSmith> Philip`: I had meant in that sentence to refer to the chasmatic-lackingness-of-necessary-details quality perhaps being similar to the corresponding lackingness in the HTML4 spec
- # [16:11] * Quits: karlushi (~karlushi@fw.vdl2.ca) (Read error: Connection reset by peer)
- # [16:11] <boblet> へー so you’ve lived here rather than visited huh?
- # [16:12] <asmodai> Visited. never lived.
- # [16:12] <MikeSmith> Philip`: relative to the contrasting cornucopia of such detail in the HTML5
- # [16:12] <boblet> ping Mike or me when you have dates, as there’s a local HTML5 event in May I could take you to :)
- # [16:12] <asmodai> boblet: Although I guess I saw more of Japanese normal life than most people do when they visit Japan.
- # [16:13] * Joins: karlushi (~karlushi@fw.vdl2.ca)
- # [16:13] <asmodai> boblet: I'll keep it in mind :)
- # [16:13] <MikeSmith> Philip`: or the my-cup-floweth-over level of detail in the HTML5 spec
- # [16:13] <boblet> having a Japanese gf does tend to give you a different perspective than a tourist
- # [16:14] <asmodai> boblet: She and her mother were also quite keen on teaching me the reasoning, as far as they knew, behind certain elements of Japanese culture and all that.
- # [16:14] <boblet> ping me on Twitter @boblet if I’m not here
- # [16:14] <MikeSmith> asmodai: I live in Tokyo but prefer to socialize exclusively with people from Kansai or Kyushu
- # [16:14] <Philip`> MikeSmith: I meant the statement before that one
- # [16:14] <MikeSmith> or anywhere except Tokyo or Kanagawa-ken
- # [16:14] <jgraham> MikeSmith: Do you have a fetish for people from places starting with K?
- # [16:14] <boblet> MikeSmith: heh
- # [16:15] <asmodai> Of course, I was also brought to the Kumon class of her mother's to help the children with their English pronunciation. And being 1,94m tall is always fun. eeeeeeeeeeeee ooki gaijin da na!
- # [16:15] <boblet> that’s pretty huge
- # [16:15] <asmodai> MikeSmith: I love kansaiben and the region, maybe it's because I am Dutch or something.
- # [16:15] <asmodai> boblet: Good thing my ex is something like 1,75m ;)
- # [16:15] <MikeSmith> jgraham: yes, but even more so for people from places that have K in the name but instead the K is pronounced like "sh" or something for some bizarre reason
- # [16:16] <jgraham> MikeSmith: That explains so much
- # [16:16] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:16] <MikeSmith> asmodai, boblet - I'm joking about that, anyway
- # [16:16] <MikeSmith> There are actually some nice people who are native Tokyoites
- # [16:16] <MikeSmith> or so I have heard, at least
- # [16:17] <MikeSmith> I trust that it's true
- # [16:17] <boblet> MikeSmith: no, that sounds a pretty accurate description of your ‘liking ppl’ habits to me :P
- # [16:21] <MikeSmith> anyway, speaking of sento, it's time for me to go to the sento before it closes
- # [16:22] <asmodai> I always find people in Tokyo to be a bit nervous.
- # [16:22] <wirepair> hu? it's 12:20... heh
- # [16:22] <asmodai> Stressy maybe is more the term.
- # [16:22] <wirepair> shouldn't it be closed by now?
- # [16:22] <asmodai> wirepair: I guess not in Tokyo ;)
- # [16:22] * wirepair is in tokyo
- # [16:22] <wirepair> ;>
- # [16:23] <wirepair> didn't realize they stayed open that late ;>
- # [16:23] <boblet> wirepair: Mike’s sento is extra-late
- # [16:23] <wirepair> guess so
- # [16:23] <boblet> normally last in 11 close and midnight, but that one is like open til 1am or something
- # [16:24] <boblet> maybe 1:30 or 2 if Mike’s going now
- # [16:24] <gsnedders> MikeSmith just lives weird hours.
- # [16:24] <wirepair> hehe
- # [16:24] <boblet> sry meant to type ‘last in at 11, close at midnight’
- # [16:24] <Philip`> gsnedders: It's not just his hours that are weird
- # [16:25] * asmodai chuckles
- # [16:25] <gsnedders> Philip`: Have you even laid your eyes upon the weirdness of MikeSmith?
- # [16:25] <gsnedders> I went running last time I saw him.
- # [16:25] <boblet> lol
- # [16:25] * Quits: MikeSmith (~MikeSmith@EM114-48-111-6.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [16:26] <boblet> gsnedders: the ’stache?
- # [16:26] <gsnedders> boblet: He didn't have that when I saw him
- # [16:27] <boblet> gsnedders: well if you thought he was funny-lookin’ then…
- # [16:27] <gsnedders> :D
- # [16:28] <boblet> Philip`: how come you don’t have Deja Vu Sans Mono on your Web Font Optimizer?
- # [16:29] * Joins: _Utkarsh (~admin@117.201.83.34)
- # [16:29] <Philip`> boblet: I guess I never (thought|bothered) to add it
- # [16:30] <boblet> Philip`: come to think of it, how come you aren’t listing them alphabetically *seeing as I like coded that for you and everything*??
- # [16:30] <boblet> [angry] smiley here
- # [16:30] * Quits: Utkarsh (~admin@117.201.90.75) (Read error: Connection reset by peer)
- # [16:30] <Philip`> Because I haven't updated that site at all since before your feedback
- # [16:30] <boblet> or maybe the sideways glance one would be appropriate
- # [16:30] <boblet> raspberries to you
- # [16:30] * Philip` should probably get back to it some time
- # [16:31] <Philip`> but I'm hoping if I wait long enough then it'll be obsolete and I won't have to
- # [16:31] * Joins: MikeSmith (~MikeSmith@EM114-48-188-79.pool.e-mobile.ne.jp)
- # [16:31] <boblet> i think i tried installing locally but it needed a hack to some library and i gave up
- # [16:31] <boblet> wonder what @mpilgrim is using…
- # [16:31] <Philip`> It ought to work with a modern default Perl installation with no fiddling, I believe
- # [16:31] <boblet> might give it another go
- # [16:32] <Philip`> The only slightly unusual module is something like Digest::SHA which I think is now standard in Perl 5.10
- # [16:32] * Joins: shepazu (~schepers@wsip-98-173-110-3.lv.lv.cox.net)
- # [16:33] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [16:33] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:34] * Quits: _Utkarsh (~admin@117.201.83.34) (Remote host closed the connection)
- # [16:34] * Joins: Utkarsh (~admin@117.201.83.34)
- # [16:44] * Joins: dglazkov (~dglazkov@nat/google/x-iqejfuyrcwtdgzrb)
- # [16:45] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [16:48] <erlehmann_> boblet, of course, he is using python ;)
- # [16:48] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [16:49] * Quits: shepazu (~schepers@wsip-98-173-110-3.lv.lv.cox.net) (Ping timeout: 246 seconds)
- # [16:49] <boblet> Python? aaw man no wonder. that’s soo 3 years ago. He should be using something newer like Go :P
- # [16:50] <Philip`> boblet: Did you mean font subsetting? I believe he was using my tool for that
- # [16:50] <Philip`> (The offline version)
- # [16:50] <boblet> Philip`: yep, and that’s what I guessed tttt
- # [16:50] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Ping timeout: 260 seconds)
- # [16:50] <boblet> hold on, do ppl say tttt for to tell the truth?
- # [16:51] <boblet> i think i just made that one up
- # [16:51] <boblet> woops
- # [16:52] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [16:53] <Philip`> I assumed it was some kind of crazy smiley
- # [16:53] <boblet> yep, that sounds like me, crazy smiley man
- # [16:53] <boblet> :|
- # [16:56] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [16:58] <Philip`> http://ie.microsoft.com/testdrive/
- # [16:59] * erlehmann_ is now known as erlehmnn
- # [16:59] * erlehmnn is now known as erlehmann
- # [16:59] <Philip`> http://ie.microsoft.com/testdrive/info/ReleaseNotes/Default.html
- # [16:59] <Philip`> "XHTML Documents"
- # [17:00] <Philip`> "SVG"
- # [17:00] <Philip`> "DOM L2 Events"
- # [17:01] <Philip`> "The demo of HTML5 <video> at MIX10 was a preview of a future release of the Platform Preview. Stay tuned for more!"
- # [17:02] * Joins: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net)
- # [17:02] * Quits: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk) (Quit: Leaving...)
- # [17:02] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:03] <zcorpan> crap, need vista or 7
- # [17:06] <Philip`> http://blogs.zdnet.com/microsoft/?p=5572 - "Microsoft’s new JavaScript engine is built to take advantage of two cores, with the second core compiling JavaScript down to native machine code to help speed up the browser."
- # [17:08] <AryehGregor> So now everyone's using JIT. Awesome.
- # [17:09] * Joins: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp)
- # [17:09] <Philip`> The preview build license doesn't allow you to publish benchmark results
- # [17:10] <gsnedders> Same was true of IE8, no?
- # [17:10] <annevk> yeah, that's going to go down well
- # [17:10] <AryehGregor> So download it, agree to the license, and get someone else to publish benchmark results who didn't agree to the license.
- # [17:10] <AryehGregor> Easy.
- # [17:10] * Quits: Utkarsh (~admin@117.201.83.34) (Ping timeout: 256 seconds)
- # [17:11] <Philip`> That would presumably count as publishing results to the someone else
- # [17:11] <AryehGregor> Why? You're not running the benchmark.
- # [17:11] <jgraham> Not if they run the benchmarks
- # [17:11] <AryehGregor> It doesn't say you can't let anyone use the browser who didn't agree to the license, right?
- # [17:11] * Joins: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk)
- # [17:11] <Philip`> Feel free to argue that with Microsoft's lawyers :-p
- # [17:11] <Philip`> or alternatively disregard the license entirely
- # [17:12] * Quits: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:12] <jgraham> My uninformed guess is that they are more interested in discouraging people by threat then in having anything enforcable
- # [17:12] <jgraham> *than
- # [17:12] <AryehGregor> It's so rare that I'm actually excited about a Microsoft product release.
- # [17:13] <zcorpan> is there a vista vm for xp?
- # [17:13] <erlehmann> Philip`, what video format are they using ?
- # [17:13] <AryehGregor> jgraham, my guess is that the provisions are thrown in just in case they'd be handy, not because they even intend to discourage people.
- # [17:13] <erlehmann> zcorpan, drop XP, it's older than my little sister ;)
- # [17:13] <AryehGregor> So in the event they do have a lawsuit over something or other, it's one extra claim they can try to get to stick.
- # [17:13] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [17:14] <AryehGregor> erlehmann, TeX is older than my big brother, but it's still awesome.
- # [17:14] * Philip` contributes to Hixie's server load
- # [17:14] <Philip`> (55/100)
- # [17:14] <erlehmann> :D
- # [17:15] * Joins: Utkarsh (~admin@117.201.90.214)
- # [17:16] <Philip`> "GPU-Powered HTML5"
- # [17:17] <AryehGregor> erlehmann, also, there's no <video> support in this version, but they've said there will be in a future version.
- # [17:17] <AryehGregor> I assume they'll just use Windows' built-in media stuff, the way Apple uses QuickTime, and they'll support all system codecs.
- # [17:17] <Dashiva> Oh ho
- # [17:18] <AryehGregor> Which would mean H.264 will be supported by default, but not Theora, unless they add Theora support.
- # [17:18] <AryehGregor> AFAICT.
- # [17:18] <AryehGregor> But who knows, we'll have to see.
- # [17:18] <Dashiva> If IE9 supports XHTML, maybe we can bypass the whole polyglot documents mess
- # [17:18] <zcorpan> "The SVG in HTML5 embedding method without using foreign object (i.e. just create an <svg> tag in your HTML file)"
- # [17:19] * Quits: annevk (~annevk@pat.se.opera.com) (Ping timeout: 240 seconds)
- # [17:20] <svl_> "We did see one cool HTML5 feature we weren't expecting: IE9 working using YouTube's implementation of the HTML5 video element." <- means h.264 :( http://arstechnica.com/microsoft/news/2010/03/platform-preview-gives-web-developers-first-taste-of-ie9.ars
- # [17:21] <AryehGregor> I think it was obvious that IE9 would support H.264. MS is part of MPEG-LA. The question is whether it would support Theora too.
- # [17:21] <AryehGregor> I'd guess not, but you never know what MS will do.
- # [17:22] <gsnedders> They already support Vorbis is some things
- # [17:22] * 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:23] <AryehGregor> Why is the first picture in the "HTML5" section an Acid3 screenshot, when Acid3 doesn't test any specs that have anything to do with HTML5?
- # [17:23] <gsnedders> It does, it has the same author
- # [17:24] <AryehGregor> Also, one thing that Acid3 tests is support for downloadable TTFs, which IE has said they'll never support, so they'll never get 100 anyway.
- # [17:24] <zcorpan> the links to specs go to dev.w3.org
- # [17:24] <boblet> so does "We love HTML5 so much that we want to do it right" mean “2022 suckaz!”?
- # [17:25] <zcorpan> i hope they will send spec feedback; implementing a spec usually involves finding bugs in the spec, but i haven't seen much feedback from ms
- # [17:25] <AryehGregor> They sent some useful feedback.
- # [17:25] <gsnedders> But that'd give away they were implementing it
- # [17:25] <gsnedders> And management wouldn't like that
- # [17:26] <gsnedders> (oh yay for MS)
- # [17:26] <AryehGregor> The IE9 preview actually edges out Fx3.7a2 on SunSpider. Awesome.
- # [17:27] <AryehGregor> We are finally arriving at an era where the most recent version of every browser is non-crippled.
- # [17:27] <boblet> AryehGregor: and somewhat embarassing for Moz :)
- # [17:27] <workmad3> AryehGregor: now we just need to enter the era where all users have the most recent version of a browser
- # [17:28] <AryehGregor> boblet, they're already doing a major rework of their JS engine, Jager-whatever it is.
- # [17:28] <Philip`> JaegerMonkey
- # [17:28] <zcorpan> AryehGregor: unless you get bitten by http://hsivonen.iki.fi/doctype/ie8-mode.png (which will get even more complicated in ie9)
- # [17:28] <jgraham> Jägermonkey
- # [17:28] <Philip`> The preview build says it has IE5, IE7, IE8 and IE9 rendering modes
- # [17:29] <boblet> ya gotta admit, there would have been some happy engineers at Redmond when they finally got a better SunSpider score than a modern browser
- # [17:29] <zcorpan> wonder if ie10 will replace the ie9 mode or add another
- # [17:29] <workmad3> http://www.taranfx.com/firefox-hardware-acceleration
- # [17:29] <AryehGregor> The discrepancy might be because Firefox is falling back to an interpreter in some places. If the blog posts about Jägermonkey are right, it will beat everyone when that's done.
- # [17:30] <AryehGregor> Of course, one possible result here is that IE will beat the pants off everyone else by IE10 because Microsoft is pouring billions into it, and then we'll see an IE6-like stagnation. But that seems a lot less likely now, since Google and Apple have a heck of a lot more money than Netscape ever did.
- # [17:30] <workmad3> I expect JS performance is going to be a leapfrog race for a year or two until all browsers have superb JS performance :)
- # [17:30] <AryehGregor> So, I'm extremely optimistic.
- # [17:30] <AryehGregor> Yay!
- # [17:30] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [17:30] <workmad3> hell, it's already started
- # [17:31] <gsnedders> So their JS engine is called "Chakra"
- # [17:32] <workmad3> so it seems :)
- # [17:32] <AryehGregor> Yeah, just chart performance over the last couple of years. Two years ago, no one was even using JITs, right?
- # [17:32] <workmad3> AryehGregor: don't think so... I think that started with chrome 1 or 2 or something
- # [17:32] <AryehGregor> Chrome was released less than two years ago, no?
- # [17:32] <workmad3> good point :)
- # [17:32] <jgraham> AryehGregor: (without having any particular clue what I'm talking about) I would be pretty surprised if there was another factor of 10 improvement in js peformance
- # [17:33] <AryehGregor> September 2008.
- # [17:33] <workmad3> for some reason I thought it was back in my uni days, but it wasn't :)
- # [17:34] <AryehGregor> jgraham, I imagine that JS in the fastest browsers right now is less than ten times slower than C, so I'd agree.
- # [17:34] <workmad3> who knows... maybe comps will start using 'javascript cards' that essentially run JS on chip? :)
- # [17:35] <workmad3> but yeah... I doubt a 10-fold improvement over a year or 2 is likely
- # [17:36] <gsnedders> I expect significant improvements, still
- # [17:36] <AryehGregor> Yes, I agree.
- # [17:36] <gsnedders> But I think nothing so radical, and nothing so sudden now
- # [17:36] <workmad3> yeah
- # [17:36] * Quits: krijn (~krijnhoet@host90-152-76-118.ipv4.regusnet.com) (Quit: krijn)
- # [17:36] * Joins: mat_t (~mattomasz@83-244-151-229.cust-83.exponential-e.net)
- # [17:37] <workmad3> the only reason such a large improvement was really possible is because JS was pretty much ignored and there was a lot of interpreted language improvements that could be applied very quickly to the interpreters
- # [17:37] * Quits: dave_levin (~dave_levi@nat/google/x-fkodzehelvtoogfu) (Quit: dave_levin)
- # [17:37] <workmad3> such as the JIT compilation :)
- # [17:37] * Joins: dave_levin (~dave_levi@nat/google/x-jrpcxssdgptqinps)
- # [17:37] <boblet> shepazu: so did you have your Mix10 preso already? :)
- # [17:38] <workmad3> it was almost along the lines of jumping straight from a java JVM from '95 to one from '05 in only a year :)
- # [17:39] <JonathanNeal> they'll support video that's nice of them.l
- # [17:39] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving)
- # [17:40] <AryehGregor> If they support Theora, there's still a chance of it winning the format war. If not . . . oh well.
- # [17:42] <jgraham> I would speculate that the best-case realistic possibility is that they support whatever codecs you have installed
- # [17:42] <AryehGregor> Yes, but they also control what codecs are installed by default.
- # [17:42] <AryehGregor> Same as Apple.
- # [17:42] <AryehGregor> So they could choose to add Theora support by default to the OS, or not.
- # [17:42] <AryehGregor> Up to them.
- # [17:43] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [17:43] <Philip`> http://blogs.msdn.com/ie/archive/2010/03/16/html5-hardware-accelerated-first-ie9-platform-preview-available-for-developers.aspx
- # [17:44] <gsnedders> http://ie.microsoft.com/testdrive/benchmarks/Acid3/Default.html
- # [17:44] * Joins: cying (~cying@70.90.171.153)
- # [17:45] <Philip`> "we’re looking for developer feedback on our implementation of HTML5’s parsing rules, Selection APIs, XHTML support, and inline SVG"
- # [17:45] <Philip`> Parsing rules?
- # [17:46] <gsnedders> Hmmm...
- # [17:47] <AryehGregor> Philip`, so that question means "I'm going to go write up a bunch of test cases to see if IE9 actually implements HTML5 parsing", right?
- # [17:47] <gsnedders> What about the html5lib runner?
- # [17:47] <jgraham> gsnedders: You read my mind
- # [17:47] <gsnedders> http://gsnedders.html5.org/html5lib-tests/runner.html is the most up to date version
- # [17:47] <gsnedders> So if anyone has Vista/Win7 at hand :P
- # [17:47] * Joins: ap_ (~ap@17.246.18.241)
- # [17:48] * ap_ is now known as ap
- # [17:48] * Joins: krijn (~krijnhoet@95.98.121.50)
- # [17:50] <boblet> oyasumi
- # [17:50] <AryehGregor> I have one, but it's like two rooms away, so I'm too lazy to test it presently.
- # [17:51] * Quits: krijn (~krijnhoet@95.98.121.50) (Read error: Connection reset by peer)
- # [17:53] * Quits: mat_t (~mattomasz@83-244-151-229.cust-83.exponential-e.net) (Quit: This computer has gone to sleep)
- # [17:53] * Joins: krijn (~krijnhoet@95.98.121.50)
- # [17:53] * Joins: mat_t (~mattomasz@83-244-151-229.cust-83.exponential-e.net)
- # [17:53] * Parts: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [17:54] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [17:54] <Philip`> gsnedders: http://philip.html5.org/misc/html5lib-runner-ie9.txt
- # [17:55] * gsnedders wonders how up to date that copy is
- # [17:56] * jgraham wonders what's with the </B> elements
- # [17:57] <Philip`> It seems to *fewer* of those tests when it's in IE8 mode
- # [17:57] <Philip`> but only a few fewer
- # [17:59] <gsnedders> Philip`: Try running it again, I've just updated it
- # [17:59] <gsnedders> (Sorry)
- # [17:59] <zcorpan> jgraham: presumably unexpected end tags still create "/B" elements
- # [17:59] <zcorpan> so not a full html5 parser
- # [18:01] * Quits: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net) (Quit: shepazu)
- # [18:02] <zcorpan> Test 1 of 24 in data/tests10.dat
- # [18:02] <zcorpan> | <svg svg>
- # [18:02] <zcorpan> and mathml
- # [18:02] <zcorpan> no wait
- # [18:02] <zcorpan> they don't parse mathml
- # [18:03] <annevk> they support SVG in text/html per HTML5 rules?
- # [18:03] <Philip`> gsnedders: http://philip.html5.org/misc/html5lib-runner-ie9.txt
- # [18:03] <Philip`> (Updated)
- # [18:03] <gsnedders> Philip`: Thanks
- # [18:03] <gsnedders> annevk: yes
- # [18:04] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:04] <Philip`> http://twitter.com/IE/status/10577927335 - "we're going to support the H.264 video codec, it's the de facto standard for video across the broadcasting industry"
- # [18:04] <annevk> 10 years from now we'll finally find out whether the IE-was-the-problem advocates of XHTML were right
- # [18:04] <annevk> I can't wait
- # [18:05] * Quits: mat_t (~mattomasz@83-244-151-229.cust-83.exponential-e.net) (Quit: This computer has gone to sleep)
- # [18:05] <erlehmann> Philip`, all is lost
- # [18:05] <annevk> Philip`, it's also evil
- # [18:05] <zcorpan> Test 17 of 24 in data/tests10.dat - they don't break out of foreign lands :-/
- # [18:05] <erlehmann> maybe the EU should do a default codec ballot screen :P
- # [18:09] <Philip`> Going by the Zombie DOM Viewer, <foo><bar/><baz> is parsed with XMLish nesting
- # [18:09] <AryehGregor> Can someone tweet @IE asking if they'll support Theora in addition to H.264, or if they're committed to not supporting Theora?
- # [18:09] <Philip`> i.e. unknown tags are no longer empty elements
- # [18:09] <Philip`> and trailing slashes make them closed
- # [18:09] <annevk> o_O
- # [18:09] <erlehmann> AryehGregor, as if they would.
- # [18:09] <AryehGregor> erlehmann, we could ask.
- # [18:11] <Philip`> Unmatched closing tags of known elements ("</a>" etc) turn into empty elements named "/A" etc in the DOM
- # [18:11] <zcorpan> Test 21 of 24 in data/tests10.dat - they don't parse xlink:href into a namespaced attribute :-/
- # [18:11] <Philip`> (</div> and </p> turn into <div> and <p>, though)
- # [18:11] <Philip`> (and </unknown> is dropped)
- # [18:12] <erlehmann> AryehGregor, do it, then. i'm not on twitter.
- # [18:12] <AryehGregor> I'm not either.
- # [18:12] <AryehGregor> Someone here must be.
- # [18:12] <JonathanNeal> http://twitter.com/jon_neal
- # [18:12] <JonathanNeal> there you go AryehGregor.
- # [18:13] <AryehGregor> I wouldn't have phrased it that way, but okay.
- # [18:13] <JonathanNeal> What's wrong with the way I phrased it? I can always tweet again.
- # [18:13] <annevk> then get your own twitter account AryehGregor
- # [18:13] <annevk> :)
- # [18:13] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [18:13] <JonathanNeal> I don't take twitter seriously enough to worry how I look.
- # [18:14] <AryehGregor> It sounds more confrontational than I'd have said it.
- # [18:14] <Philip`> http://hsivonen.iki.fi/test/svg-and-mathml-in-html.html displays the nice tiger
- # [18:14] <zcorpan> if they are changing the parser in radical ways, one wonders why they don't just implement it per spec in one go
- # [18:14] <AryehGregor> I'd have said something like "Might IE9 support Theora in addition to H.264, or is that out of the question?"
- # [18:15] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [18:15] * Quits: Phae (~phaeness@gatea.mh.bbc.co.uk)
- # [18:15] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Client Quit)
- # [18:15] * Joins: sbublava (~stephan@77.116.234.204.wireless.dyn.drei.com)
- # [18:16] <erlehmann> AryehGregor, I would assume that professional PR team behind that twitter account will pack their „no theora 4 u“ message into a nice, fluffy package regardless.
- # [18:16] <AryehGregor> What a nicely cynical prediction.
- # [18:16] <AryehGregor> They might just ignore it, though.
- # [18:17] * Quits: krijn (~krijnhoet@95.98.121.50) (Read error: Connection reset by peer)
- # [18:18] * Joins: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net)
- # [18:20] * Joins: dbaron (~dbaron@nat/mozilla/x-pjdgxevlwlupadif)
- # [18:21] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:22] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [18:25] <JonathanNeal> erlehmann is right, which is why I really didn't care :)
- # [18:25] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [18:25] <JonathanNeal> They don't care about me, I don't care about them, it's just a call for information
- # [18:27] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Remote host closed the connection)
- # [18:27] <annevk> http://www.zeldman.com/2010/03/16/ie9-preview/ is arguing for convergence on WebKit
- # [18:28] * Quits: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving...)
- # [18:28] <annevk> I don't see why Zeldman does not realize that one rendering engine would be quite bad as well...
- # [18:29] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [18:29] * Joins: paul_irish (~paul_iris@cpe-66-25-140-251.austin.res.rr.com)
- # [18:30] <AryehGregor> It's always nice to have competition.
- # [18:30] <JonathanNeal> hey paul_irish!
- # [18:30] <jgraham> Fortunately there is no realistic possibility of Microsoft switching to WebKit
- # [18:30] <erlehmann> actually, as a non-corporate person, i wonder why.
- # [18:31] * Joins: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net)
- # [18:31] <erlehmann> shouldn't „instant better browser“ be a management metric ?
- # [18:31] * Quits: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net) (Quit: inbound)
- # [18:31] <AryehGregor> Not if it means you can never beat some of your key competitors in certain areas, because they get all your improvements.
- # [18:31] <AryehGregor> WebKit is largely LGPL.
- # [18:32] <AryehGregor> Using code from Chrome, now, that might make sense, but it would look bad for Microsoft.
- # [18:32] <AryehGregor> Probably they figure the extra time and money is worth the benefits to MS's image. It's already widely viewed as a company that just steals good ideas from others.
- # [18:32] <AryehGregor> Without having to actually take *code* from others.
- # [18:33] <Philip`> Microsoft would have its own ideas about how the browser architecture should be developed in order to provide the best experience for their users (e.g. scrap all the cross-platform layers and make it heavily optimised for Direct2D etc), which are likely to conflict with the goals of Apple's WebKit developers
- # [18:33] <Philip`> so they'd have to fork it instead of contributing upstream
- # [18:33] <AryehGregor> That's true too. They're integrating heavily with Windows-specific stuff.
- # [18:34] <AryehGregor> I think it probably makes sense for them to work on their own.
- # [18:34] * Joins: shepazutoo (~schepers@wsip-98-173-111-7.lv.lv.cox.net)
- # [18:34] <Philip`> which would mean they lose the benefits of sharing future development effort from other people, and they have to fix all bugs themselves in a codebase which they have no experience with
- # [18:35] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [18:37] * Quits: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net) (Ping timeout: 256 seconds)
- # [18:41] * Joins: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [18:43] * aroben is now known as aroben|lunch
- # [18:46] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [18:51] * Joins: wycats (~wycats@enginey-9.border1.sfo002.pnap.net)
- # [19:00] <roc_> "scrap all cross-platform layers" doesn't really buy you that much
- # [19:00] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [19:01] <AryehGregor> Surely it does if you can ask the Windows team to add any new APIs you'd like.
- # [19:01] * Joins: cying_ (~cying@70.90.171.153)
- # [19:02] <AryehGregor> (not that I'd know, I don't ever do platform-specific code)
- # [19:02] <asmodai> mm
- # [19:03] <Philip`> Asking the Windows team to add APIs doesn't seem a great strategy, because (a) they'll probably say no, and (b) you'll have to wait five years for it to be released and adopted before you can start relying on it
- # [19:03] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [19:03] <asmodai> http://ie.microsoft.com/testdrive/
- # [19:04] <AryehGregor> Philip`, I'm talking about the IE team asking the Windows team to add APIs.
- # [19:04] <Philip`> AryehGregor: So am I
- # [19:04] <AryehGregor> And backport to Vista if necessary.
- # [19:04] * Quits: dbaron (~dbaron@nat/mozilla/x-pjdgxevlwlupadif) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:04] <jgraham> Philip`: Well IE9 needs things relased since IE8
- # [19:04] <jgraham> *released
- # [19:04] <AryehGregor> Why do you think either (a) or (b) is the case? Since MS views IE as part of its core platform, you'd think it would tell the Windows and IE teams to cooperate.
- # [19:05] <erlehmann> seems they politely ignored the theora question.
- # [19:05] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 260 seconds)
- # [19:05] * cying_ is now known as cying
- # [19:05] <AryehGregor> Also, hasn't MS historically used undocumented APIs in some of their programs?
- # [19:05] <AryehGregor> That's the same sort of idea.
- # [19:05] <jgraham> s/things/windows versions/
- # [19:06] <AryehGregor> I'm pretty sure the various MS teams coordinate with each other to a considerable degree. Various things Raymond Chen has said tell me that the compiler team does things at request of the Windows team, for example.
- # [19:06] <AryehGregor> Or at least in coordination with them.
- # [19:07] * Joins: jwalden (~waldo@nat/mozilla/x-pthhgbaitqrtewwk)
- # [19:08] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [19:08] <asmodai> Wasn't Opera Mini 5 released out of beta?
- # [19:08] <gsnedders> Yes
- # [19:08] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:08] <gsnedders> Today
- # [19:09] <asmodai> Mmm, guess the android market place is not updated yet.
- # [19:09] <gsnedders> Sometime this morning before I got to the office :P
- # [19:09] <asmodai> Heh
- # [19:10] <asmodai> If I install the beta from the market place, will it get the release?
- # [19:10] * gsnedders claims no knowledge of Mini
- # [19:10] <asmodai> Heh
- # [19:10] <gsnedders> Provided the rendering engine works…
- # [19:10] <asmodai> I assume they'll replace the beta with the release version on the market place. Lets just install it
- # [19:11] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [19:12] * Quits: jwalden (~waldo@nat/mozilla/x-pthhgbaitqrtewwk) (Quit: Reconnecting…)
- # [19:13] * Joins: maikmerten (~maikmerte@port-92-201-36-187.dynamic.qsc.de)
- # [19:13] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [19:13] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:15] <Philip`> AryehGregor: I don't know how closely teams cooperate, but it seems there's a fair amount of independence
- # [19:15] <AryehGregor> That kind of statement is hard to disagree with.
- # [19:15] <Philip`> e.g. "The OS team decides what OS features to update in patches. The hardware team decides what hardware to release. The two teams do not necessarily have the same priorities, especially since the OS team views the hardware team as "just another hardware vendor."" (http://blogs.msdn.com/oldnewthing/archive/2008/08/06/8835316.aspx)
- # [19:15] <AryehGregor> Hardware probably isn't as important to MS as IE is.
- # [19:15] <MikeSmith> hats off to the IE product-dev team
- # [19:16] <Philip`> and I'd expect that to some extent the IE team is seem as just another software vendor (though a very important one, but not necessarily more important than all third-party vendors)
- # [19:16] * Joins: jwalden (~waldo@nat/mozilla/x-srlepefnftjbtwto)
- # [19:17] <MikeSmith> this is real progress and always good to leave the audience wanting more
- # [19:17] <annevk> given that Trident is used by other Microsoft software and Windows itself wouldn't it be more important?
- # [19:17] <AryehGregor> MS views IE as a key part of Windows, so I'd say it's probably viewed as a lot more important than most vendors.
- # [19:17] <Philip`> The IE-favouritism and undocumented API things got Microsoft into a little bit of legal bother, so I'm not sure they want to do much more of that
- # [19:17] <AryehGregor> They can still release documented APIs. Probably no one will sue them too much for that.
- # [19:18] <roc_> it's not good to leave the audience wanting <canvas>, though :-)
- # [19:18] <MikeSmith> annevk: as far as the webkit-convergence think, I would think that most people would be smart enough to never take advice from a guy with a mustache, or a hat, or worse yet a mustache and a hat.. because that guy is clearly trying to hide something
- # [19:19] * AryehGregor has both a mustache and a hat.
- # [19:19] * Quits: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk) (Remote host closed the connection)
- # [19:19] <AryehGregor> Although I have a beard too, so I don't know if it counts.
- # [19:19] <MikeSmith> beard is a sign of wisdom
- # [19:19] <MikeSmith> prophets must have beards
- # [19:19] <MikeSmith> nobody takes them seriously otherwise
- # [19:20] <MikeSmith> but how many prophets can you think of who just had a mustache?
- # [19:20] <annevk> IE9 does not have <canvas>?
- # [19:20] <annevk> weird
- # [19:20] <Philip`> No(t yet)
- # [19:21] <AryehGregor> Why is it weird?
- # [19:21] <jgraham> What's the point of a fast js engine if you can't play js games?
- # [19:21] <AryehGregor> Most of the stuff they're adding seems like it's higher-priority than <canvas>.
- # [19:21] <AryehGregor> Performance, <video>, SVG.
- # [19:21] <Philip`> They'll apparently update the platform preview every 8 weeks or so
- # [19:21] <AryehGregor> Heh.
- # [19:21] <AryehGregor> Point.
- # [19:21] <MikeSmith> hopefully it's just the first beta and canvas will be added shortly
- # [19:21] <AryehGregor> It's not a beta, it's pre-beta.
- # [19:21] <Philip`> and maybe they'll add new features then, when they're more confident they'll definitely be able to ship them
- # [19:21] <AryehGregor> But that would be awesome, yes.
- # [19:22] * Quits: jwalden (~waldo@nat/mozilla/x-srlepefnftjbtwto) (Ping timeout: 258 seconds)
- # [19:22] <Philip`> jgraham: It might be useful for, like, useful things instead
- # [19:22] <MikeSmith> AryehGregor: is your beard a serious manly beard, or more like a billy-goat beard?
- # [19:22] <Philip`> like email and office applications
- # [19:23] * AryehGregor wonders why the heck he gets pictures of naked women when Googling "beard"
- # [19:23] <Philip`> Personalised search?
- # [19:23] <AryehGregor> . . .
- # [19:23] <othermaciej> I would have thought <canvas> is higher priority than SVG given author demand
- # [19:23] <AryehGregor> My beard is kind of like this, just a half-inch trim overall: http://en.wikipedia.org/wiki/File:JoeyHerrington.png
- # [19:23] <AryehGregor> Except darker-colored.
- # [19:24] <AryehGregor> SVG is older than <canvas>, I guess, and better known, and part of Acid3 . . . dunno.
- # [19:24] <AryehGregor> Personally, I skimmed the canvas section of the spec, because I don't understand all this crazy graphics stuff.
- # [19:25] * Joins: maikmerten_ (~maikmerte@port-92-201-25-82.dynamic.qsc.de)
- # [19:25] <jgraham> Philip`: Typically email and office applications aren't really limited by raw execution performance afaict
- # [19:25] <MikeSmith> that beard is too tame.. beards should be wild and unruly and awe-inducing
- # [19:25] <jgraham> (obviously some applications could be but the obvious examples would also want <canvas>)
- # [19:26] <AryehGregor> C'mon, benchmarks are the only reason to improve JS performance. Doesn't everyone know that?
- # [19:26] <Philip`> jgraham: I assume they occasionally are limited by JS performance, for a short period of time that is long enough to cause visible latency, which is a good enough reason to optimise JS execution
- # [19:27] <Philip`> (even if most of the time they're idle or network-limited)
- # [19:27] * Quits: maikmerten (~maikmerte@port-92-201-36-187.dynamic.qsc.de) (Ping timeout: 276 seconds)
- # [19:28] <MikeSmith> here's a dude with substantial beard:
- # [19:28] <MikeSmith> http://offthemeatrack.files.wordpress.com/2007/11/mel4.jpg
- # [19:29] <MikeSmith> he looks a bit sad and confused, though
- # [19:29] <MikeSmith> I guess sometimes prophets gets sad and confused too
- # [19:29] <MikeSmith> anyway, we do need canvas
- # [19:30] <jgraham> Philip`: There was a microsoft research paper suggesting that they were more likely to be limited by DOM + Events
- # [19:30] <MikeSmith> hopefully some soonly upcoming non-pre beta will add that
- # [19:30] <jgraham> Although I didn't think the paper was that great
- # [19:31] <jgraham> (I mean it was fine, but the conclusions were not that surprising)
- # [19:31] <AryehGregor> Someone can try tweeting them to ask if they're planning on <canvas>.
- # [19:31] <gsnedders> You'll get no answer
- # [19:31] <gsnedders> It's futile
- # [19:31] <AryehGregor> Also, if more people harass them on if they'll support Theora in addition to H.264, maybe they'll answer that.
- # [19:31] <AryehGregor> gsnedders, they answered a video codec question.
- # [19:31] <AryehGregor> You never know.
- # [19:32] <Philip`> That question was already answered in published material
- # [19:32] <Philip`> I don't think they're going to release any new information via Twitter
- # [19:32] <AryehGregor> Hmm, where?
- # [19:32] <AryehGregor> I didn't see it.
- # [19:33] <Philip`> http://blogs.msdn.com/ie/archive/2010/03/16/html5-hardware-accelerated-first-ie9-platform-preview-available-for-developers.aspx - "we showed HTML5 video support at the MIX conference, as well as how HTML5 video (specifically industry standard HD-encoded, H.264 720p) [...]"
- # [19:33] <miketaylr> here, i believe, AryehGregor: http://twitter.com/IE/status/10577927335
- # [19:33] <miketaylr> oops
- # [19:33] <AryehGregor> Philip`, point.
- # [19:33] <AryehGregor> Okay, then, Twitter is probably pointless.
- # [19:33] <AryehGregor> (as usual)
- # [19:35] <MikeSmith> or if we want it to become true, we could just do I want things to become true, which is, I just add them to Wikipedia with a citation to some site I control where I emphatically affirm that it's true, quoting "sources that asked to remain unnamed in order to protect their confidentiality"
- # [19:35] <AryehGregor> Revert, personal website, does not meet [[WP:RS]].
- # [19:35] * Joins: jwalden (~waldo@nat/mozilla/x-oyblziocqvnupnwv)
- # [19:35] * Quits: sbublava (~stephan@77.116.234.204.wireless.dyn.drei.com) (Quit: sbublava)
- # [19:36] <Philip`> Then you wait until a news site cites the wiki article, and then you make the wiki article cite the site
- # [19:36] * Parts: BARTdG (~BARTdG@5ED43020.cable.ziggo.nl)
- # [19:36] <MikeSmith> it worked for the Judith "Weapons of Mass Destruction" Miller and the New York Times
- # [19:36] <AryehGregor> I wish I had a good response to that, but I don't, because it's actually happened.
- # [19:36] <AryehGregor> The moral for me is that Wikipedia shouldn't cite journalists on subjects where you could conceivably cite anything more authoritative.
- # [19:36] <Philip`> You can verify the consistency of statements, but you can't verify the truth
- # [19:36] <MikeSmith> it's trivial to do, despite the editards
- # [19:37] <Philip`> and it's easy to set up consistent loops of untruths
- # [19:37] <MikeSmith> yes
- # [19:37] <MikeSmith> and easy to base a whole career on them
- # [19:37] <AryehGregor> Philip`, I'm fairly sure that I can verify the truth of the statement "Manhattan is not currently a desolate wasteland after a surprise nuclear strike by China this morning."
- # [19:37] * aroben|lunch is now known as aroben
- # [19:38] <MikeSmith> witness Charles Pellegrino and Henry Holt and the Last Train to Hiroshima saga
- # [19:38] <Philip`> AryehGregor: You can only verify it by determining that it is inconsistent with your observations
- # [19:38] <MikeSmith> I hope China does that just to rid us forever of a setting for Sex and the City
- # [19:39] * Quits: jwalden (~waldo@nat/mozilla/x-oyblziocqvnupnwv) (Read error: Connection reset by peer)
- # [19:39] <erlehmann> MikeSmith, then it would continue like CSI … SatC: Miami
- # [19:39] <AryehGregor> Philip`, however, I can verify the truth of the observation its negation would be inconsistent with, insofar as I'm in Manhattan right now and can directly observe that it's not a desolate wasteland.
- # [19:39] <AryehGregor> (at least, not the whole thing; haven't checked downtown lately)
- # [19:40] <miketaylr> as long as they keep the fallout from my neighborhood in southern brooklyn, i'm okay with that scenario as well
- # [19:40] <MikeSmith> Miami is high on the list too.. when I was in Texas and watched Armageddon when it first came out, everybody cheered with the aliens destroyed Houston
- # [19:40] <roc_> personally I would have prioritiized canvas higher than SVG
- # [19:40] <roc_> it's a lot easier, and probably more used on the Web
- # [19:41] <Philip`> Is it used by any of the top 7000 sites?
- # [19:42] <MikeSmith> the waste toxicity of the east river provides a barrier that would protect Brooklyn for a Manhattan attack
- # [19:42] <miketaylr> truth.
- # [19:42] * Joins: dbaron (~dbaron@nat/mozilla/x-qdkuckwiqcuyspus)
- # [19:42] <MikeSmith> roc_: I would rather they'd done both
- # [19:42] <roc_> I kind of expect they will
- # [19:43] <MikeSmith> yeah
- # [19:43] * Joins: jwalden (~waldo@nat/mozilla/x-liltwqqyekwuwxbd)
- # [19:43] <roc_> Philip`: I don't know, but I bet SVG isn't
- # [19:43] <Philip`> I doubt they'd ask so many questions about the spec if they didn't have some intention of implementing it at some point
- # [19:44] <Philip`> They've probably asked more questions about canvas than about all the parts of HTML5 they've already implemented and shipped or announced, combined
- # [19:44] <Philip`> (Admittedly that's still only about five questions)
- # [19:44] <MikeSmith> maybe their canvas needs more work and they judged that having a partial SVG implementation was OK but that waiting to have a non-partial canvas would be better
- # [19:44] <othermaciej> Philip`: I believe Google Maps can optionally use <canvas>
- # [19:45] <roc_> Google Maps can use SVG too
- # [19:45] <gsnedders> That is true
- # [19:45] <roc_> implementing canvas on top of Direct 2D is really quite easy
- # [19:45] <Philip`> Depends if you care about all the edge cases
- # [19:45] <Philip`> (I'd guess)
- # [19:46] <roc_> maybe, but existing browsers don't get all the edge cases right either
- # [19:46] <hsivonen> If google maps can use SVG, why doesn't it?
- # [19:46] <roc_> it would certainly be easy to get something going for a "tech preview"
- # [19:47] <roc_> hsivonen: it does, it uses SVG for the routes in Gecko, last I checked
- # [19:47] <hsivonen> roc_: ah. not for the map, though
- # [19:47] <roc_> for the actual map tiles, I expect SVG is a giant performance lose
- # [19:47] <othermaciej> I think it is capable of using CSS transforms and transitions for the map tiles now
- # [19:49] <hsivonen> does the IE9 preview run on XP?
- # [19:49] <Philip`> No
- # [19:49] <hsivonen> are they doing video using Vista/7-only APIs?
- # [19:49] <Philip`> Yes
- # [19:50] <Philip`> They're seemingly doing all rendering using Vista/7-only APIs
- # [19:50] <hsivonen> that's an interesting decision
- # [19:50] <Philip`> (Direct2D)
- # [19:50] <hsivonen> I guess I need to purchase another Windows license in order to poke at IE
- # [19:51] <Dashiva> I suppose it's time to try out DX 10+ too...
- # [19:51] <Philip`> Unsurprisingly, it doesn't appear to work in Wine
- # [19:51] <miketaylr> hsivonen: i found out the hard way: http://miketaylr.com/post/dbf12ce8.png
- # [19:52] <roc_> that's probably a good decision for them
- # [19:52] <Philip`> (http://ie.microsoft.com/testdrive/info/FrequentlyAskedQuestions/Default.html mentions XP)
- # [19:52] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [19:52] <miketaylr> ah yes, FAQS. i've heard of those.
- # [19:52] <no_mind> why doesnt microsft puts IE to rest
- # [19:53] <Philip`> "Will Internet Explorer 9 run on Windows XP? It’s too early to talk about features of the Internet Explorer 9 Beta."
- # [19:53] <Philip`> They're not saying it *won't* run
- # [19:53] <Philip`> so they could add a non-hardware-accelerated rendering mode, perhaps
- # [19:54] * Joins: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp)
- # [19:54] <Dashiva> (I think people sticking to IE6 are a bigger problem than XP users on IE8, overall)
- # [19:55] <hsivonen> does D2D work on VirtualBox?
- # [19:57] <Philip`> IE9 works for me in VMware on Linux
- # [19:57] <roc_> I don't know
- # [19:57] <roc_> VMWare does support D2D, accelerated even
- # [19:57] <Philip`> so it's not getting real hardware access there
- # [19:58] <roc_> VMWare does support some level of hardware acceleration
- # [19:58] * Philip` has no idea what layers perform emulation in this case
- # [19:59] <Philip`> My hardware doesn't really support much acceleration, and I'd be shocked if the OS/driver/X11/VMware/etc compatibility was good enough for it to reach all the way through to a VM :-)
- # [20:00] <hsivonen> well, I guess VMWare has the record-and-replay bonus, although it's not relly productized on Linux yet
- # [20:01] * hsivonen just decided against purchasing Windows 7 plus VMWare two weeks ago.
- # [20:01] * Philip` is using the free VMware Player so it doesn't do anything fancy like that
- # [20:02] <Philip`> For some reason it doesn't even like transmitting mouse-up events if the cursor is not in the top-left few hundred pixels of the screen, either
- # [20:02] <Philip`> which makes resizing windows tricky
- # [20:05] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [20:05] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [20:16] <Philip`> http://msdn.microsoft.com/en-us/ie/ff468705.aspx
- # [20:16] <Philip`> "Added HTML5 support
- # [20:16] <Philip`> * Improved parsing of generic elements
- # [20:16] <Philip`> * Improved parsing of overlapping tags
- # [20:16] <Philip`> * script and style block parsing changes
- # [20:16] <Philip`> * Text selection APIs"
- # [20:19] * Joins: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net)
- # [20:22] <Philip`> "Internet Explorer Platform Preview follows the HTML5 draft spec and resolves overlapping tags at parse time."
- # [20:24] * Quits: roc_ (~roc@121-72-195-150.dsl.telstraclear.net) (Quit: roc_)
- # [20:30] * Quits: shepazutoo (~schepers@wsip-98-173-111-7.lv.lv.cox.net) (Quit: shepazutoo)
- # [20:31] * Quits: cying (~cying@70.90.171.153) (Quit: cying)
- # [20:33] <zcorpan> "* script and style block parsing changes" - wonder what they changed. looking at html5lib tests they haven't implemented the double escaped dash dash stuff
- # [20:33] <gsnedders> No reparsing?
- # [20:33] <gsnedders> But if they have the old stuff from the spec…
- # [20:33] <gsnedders> Well, I guess they have their compat modes
- # [20:35] <zcorpan> i think they still reparse if i interpret the output correctly
- # [20:35] <Philip`> zcorpan: It says later on
- # [20:36] <Philip`> "Internet Explorer 8 and earlier versions do not pass text, in either a script or style block, to text nodes in the DOM. Internet Explorer Platform Preview persists text in script or style blocks to the DOM as text nodes, as expected. This enables you to display source code on your page using script."
- # [20:36] <zcorpan> Philip`: ok. i don't see that in the html5lib test output though
- # [20:37] <zcorpan> oh wait
- # [20:37] <zcorpan> i was looking at tests without a doctype
- # [20:38] <zcorpan> that explains it
- # [20:42] * Joins: kennyluck (~kennyluck@114-43-121-41.dynamic.hinet.net)
- # [20:43] * Parts: kennyluck (~kennyluck@114-43-121-41.dynamic.hinet.net)
- # [20:44] * Joins: kennyluck (~kennyluck@114-43-121-41.dynamic.hinet.net)
- # [20:56] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [20:56] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Changing host)
- # [20:56] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [20:57] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [20:57] <Dashiva> "Bray is the co-inventor of the XML Web standard"
- # [20:57] <Dashiva> Does "invent" make sense for something like XML?
- # [20:58] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:58] * Joins: cying (~cying@70.90.171.153)
- # [20:59] <erlehmann> Dashiva, what would you say ? That he discovered the fundamentals of XML ? ;)
- # [20:59] <gsnedders> I invented a subset of SGML!
- # [20:59] <erlehmann> That's nothing ! I invented a subset of ASCII containing only the letter x !
- # [21:00] <erlehmann> xxxxxxxxxxxxxx … see ?
- # [21:00] <gsnedders> Wow.
- # [21:00] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [21:00] <gsnedders> Impresssive.
- # [21:01] <Dashiva> erlehmann: I would say designer, editor, or even architect
- # [21:01] <Dashiva> Inventor sounds wrong to me
- # [21:01] <zcorpan> what about Namespaces?
- # [21:03] <erlehmann> Dashiva, fine. I hereby proclaim myself the architect of lowercase-x-notation !
- # [21:04] <erlehmann> to collect royalties, x-LA will be set up soon ;)
- # [21:05] <erlehmann> i think inventor is fundamentally right, even if it may ring the wrong bells here or there
- # [21:05] <Dashiva> Namespaces are evil enough that I can imagine a mad scientist inventing them
- # [21:06] <erlehmann> you mean a mad engineer
- # [21:06] <erlehmann> unless there's a hypothesis hidden in the spec
- # [21:06] * Joins: roc_ (~roc@203-97-204-82.dsl.clear.net.nz)
- # [21:06] <erlehmann> tag soup parsers are the control group !
- # [21:08] <Dashiva> The hypothesis was that people would actually use it
- # [21:09] <erlehmann> mad science indeed
- # [21:10] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [21:12] * Quits: Peter` (~peter@171-20.ftth.alicecomfortplus.nl) (Ping timeout: 256 seconds)
- # [21:14] * Joins: weinig (~weinig@17.246.17.58)
- # [21:16] * Joins: Peter` (~peter@171-20.ftth.alicecomfortplus.nl)
- # [21:23] <annevk> Hixie, your response on the progress element question does not really answer the question
- # [21:23] * Quits: Utkarsh (~admin@117.201.90.214) (Ping timeout: 260 seconds)
- # [21:23] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: Leaving)
- # [21:25] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [21:29] * Joins: Utkarsh (~admin@117.201.80.187)
- # [21:31] * Parts: zcorpan (~zcorpan@pat.se.opera.com)
- # [21:34] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [21:35] * Quits: pmuellr (~pmuellr@nat/ibm/x-dxprtsilclejohqa) (Quit: pmuellr)
- # [21:43] * Joins: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net)
- # [21:43] * Philip` sees a Q&A video with Dean Hachamovitch
- # [21:44] <Philip`> in which the second question the host asks is about canvas support
- # [21:45] <Philip`> and he doesn't say anything specific but notes that all of IE9's graphics are hardware-accelerated, and that there are more things to come than have been announced
- # [21:46] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl) (Ping timeout: 260 seconds)
- # [21:46] * Quits: maikmerten_ (~maikmerte@port-92-201-25-82.dynamic.qsc.de) (Quit: Leaving)
- # [21:47] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Remote host closed the connection)
- # [21:48] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [21:51] * Joins: othermaciej (~mjs@17.246.18.196)
- # [21:52] * Quits: surkov (~surkov@client-73-57.sibtele.com) (Quit: surkov)
- # [21:56] * Quits: paul_irish (~paul_iris@cpe-66-25-140-251.austin.res.rr.com) (Ping timeout: 246 seconds)
- # [21:59] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
- # [22:02] * Quits: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net) (Quit: shepazu)
- # [22:03] * Joins: sicking (~chatzilla@nat/mozilla/x-mpolbgmitjaowaei)
- # [22:03] * Joins: cying_ (~cying@70.90.171.153)
- # [22:04] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [22:05] * Quits: cying (~cying@70.90.171.153) (Read error: Operation timed out)
- # [22:05] * cying_ is now known as cying
- # [22:13] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [22:13] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [22:22] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:22] * Joins: MikeSmithX (~MikeSmith@EM114-48-199-9.pool.e-mobile.ne.jp)
- # [22:25] * Quits: MikeSmith (~MikeSmith@EM114-48-188-79.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [22:40] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:42] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [22:44] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [22:47] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Ping timeout: 248 seconds)
- # [22:49] * Joins: beilabs_ (~beilabs@ppp121-44-57-172.lns20.syd6.internode.on.net)
- # [22:53] * Quits: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net) (Quit: JusticeFries)
- # [22:56] * Joins: paul_irish (~paul_iris@cpe-66-25-140-251.austin.res.rr.com)
- # [23:00] * beilabs_ is now known as beilabs
- # [23:00] * Joins: portenkirchner (~portenkir@p4FFC98FD.dip.t-dialin.net)
- # [23:00] * Quits: portenkirchner (~portenkir@p4FFC98FD.dip.t-dialin.net) (Client Quit)
- # [23:01] * Quits: nattokirai (~nattokira@z186083.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [23:05] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [23:14] * Quits: sicking (~chatzilla@nat/mozilla/x-mpolbgmitjaowaei) (Ping timeout: 260 seconds)
- # [23:15] * Quits: cying (~cying@70.90.171.153) (Remote host closed the connection)
- # [23:16] * Joins: cying (~cying@70.90.171.153)
- # [23:17] * Joins: shepazu (~schepers@wsip-98-173-110-2.lv.lv.cox.net)
- # [23:22] * Joins: zcorpan (~zcorpan@91-103-36-68.dynamic.thecloud.net)
- # [23:22] <zcorpan> so ie9 won't need the html5 shiv
- # [23:26] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [23:26] <othermaciej> nice
- # [23:26] <othermaciej> they have correct handling of unknown elements?
- # [23:26] * Quits: roc_ (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc_)
- # [23:26] <zcorpan> no, <foo/> gets self-closed
- # [23:27] <jgraham> http://research.microsoft.com/en-us/um/people/cormac/papers/2009/SoLongAndNoThanks.pdf seems like it might be interesting
- # [23:28] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [23:29] * jgraham notices the text of the license on that paper forbids "redistribution to lists", wonders what that means and whether posting a URL counts
- # [23:31] <Philip`> Summary: "Microsoft recommends leaving users ignorant to simple security vulnerabilities"
- # [23:32] <Philip`> although, in the interest of not entirely blatantly misrepresenting it, I suppose I should note that it ends with "this paper is not to be read as an encouragement to end-users to ignore security policies or advice. The opinions expressed are those of the author."
- # [23:33] <Philip`> (Also that was my summary, not a direct quote)
- # [23:33] <jgraham> Philip`: I haven't read it all yet but it doesn't seem to say that, really
- # [23:34] <jgraham> It notes that it is somewhat rational to ignore security advice if the cost of understanding and following that advice is greater than the expected loss from not following that advice
- # [23:34] <Philip`> Sure, but worrying about what it really says is not the way to write headlines on tech news sites
- # [23:35] <jgraham> Which seems like a major over simplification since you need to look not just at the expected loss but at the distribution of possible losses
- # [23:35] <Philip`> and for most people the cost of reading the actual paper is less than the benefit they gain from doing so
- # [23:35] <jgraham> e.g. if you can have all your money stolen that is really bad even if there is only a 1 in a million chance it happens to you and so the expected loss is < $1
- # [23:36] <Philip`> Why is that really bad?
- # [23:36] <Philip`> Or, (why) is it more bad than two million people each guaranteed to lose < $1?
- # [23:38] <jgraham> I guess the total possible effect on your life scales more than linearly with the amount of money lost (beyond a certian point)
- # [23:38] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [23:38] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [23:41] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:42] * Quits: hendry (~hendry@webvm.net) (Ping timeout: 252 seconds)
- # [23:43] <Philip`> jgraham: Only up to a certain point
- # [23:43] * Joins: hendry (~hendry@webvm.net)
- # [23:43] <Philip`> with that point being when you are bankrupt
- # [23:43] <Philip`> and then you don't care any more
- # [23:43] <jgraham> (the other problem with this typ of calculation is that the asumption of rational behaviour is totally flawed. In particular people are probably totally incapable of estimating the probability of a given attack, so if they happen to make "rational" decisions it is probably happenstance)
- # [23:44] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 260 seconds)
- # [23:44] * Rik`_ is now known as Rik`
- # [23:45] <Philip`> (Incidentally, would you suggest it is rational to play the lottery, because super-linear scaling means a 10^-7 chance of winning £1M outweighs a 10^0 chance of losing £1?)
- # [23:46] <Dashiva> Philip`: No, the value of the million is subject to decreasing value since it's so big
- # [23:46] <Philip`> The abstract sounds ambiguous about the suggested behaviour
- # [23:46] <roc> you can argue that due to various kinds of poverty traps, playing the lottery is rational in some cases
- # [23:47] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Remote host closed the connection)
- # [23:47] <Philip`> i.e. whether it means user behaviour (driven by ignorance and laziness) happens to coincide with rational behaviour, or whether it's actually suggesting users are making rational evaluations themselves
- # [23:47] <Dashiva> I think the paper should also be read as implementor-facing: "These behaviors are bad for users, so don't make your security depend on them"
- # [23:48] <jgraham> Dashiva: That was the interesting point of view for me
- # [23:48] <othermaciej> is risk-aversion natural?
- # [23:48] <othermaciej> er rational?
- # [23:48] <othermaciej> most people dislike losing what they have more than they like gaining something
- # [23:48] <Dashiva> only if they understand the risk, though
- # [23:48] <roc> it depends
- # [23:49] * Quits: hendry (~hendry@webvm.net) (Remote host closed the connection)
- # [23:49] * Joins: hendry (~hendry@webvm.net)
- # [23:49] <roc> I think the main point of the paper is that we tend to not rationally consider the costs of security measures
- # [23:49] <othermaciej> it's a well-known result in behavioral economics: http://en.wikipedia.org/wiki/Endowment_effect
- # [23:49] <roc> we == vendors and researchers
- # [23:50] <roc> asking everyone in the world to do something that takes only a few seconds is actually a tremendous cost
- # [23:50] <roc> that's a humbling thought for browser developers :-)
- # [23:50] <othermaciej> otoh I don't think endowment effect applies in the case of a very low probability of a large loss
- # [23:50] <othermaciej> this is why I hate conformation dialogs as a security measure
- # [23:51] <othermaciej> even if everyone read it and carefully considered the implications, the cost would likely still exceed the benefit
- # [23:51] <roc> people are irrationally fearful of certain kinds of losses, like shark attacks
- # [23:51] * Quits: ray (ray@the.ug) (Ping timeout: 264 seconds)
- # [23:51] * Joins: peol (~andree@unaffiliated/peol)
- # [23:51] <Philip`> When there was a 2 minute silence in America for some people who had died, I wondered how many lifetime's worth of productivity was being lost because of that
- # [23:51] * Joins: ray (ray@the.ug)
- # [23:51] <Philip`> But it was only about 20 years of productivity, so it wasn't even a whole person
- # [23:51] <othermaciej> people are scared of low-probability risk of death or serious injury, if the scenario is particularly vivid
- # [23:52] <othermaciej> that's another well-known cognitive bias
- # [23:52] <roc> so there's the answer
- # [23:52] <roc> "if you don't look at this site's certificate, you will be eaten by a shark"
- # [23:52] * Quits: no_mind (~orion@122.162.1.16) (Ping timeout: 265 seconds)
- # [23:52] <Dashiva> Philip`: Sort of like that rant about emails sent to large lists
- # [23:52] <othermaciej> however it doesn't tend to apply to risks where the consequences seem commonplace
- # [23:52] <othermaciej> especially where costs of avoiding the risk would require ongoing active effort
- # [23:53] <Dashiva> (For certificates, pretending it's http seems like a great solution to me)
- # [23:53] * Quits: bobs (~oeskola@kekkonen.cs.hut.fi) (Ping timeout: 252 seconds)
- # [23:53] * Quits: syp (~syp@lasigpc9.epfl.ch) (Ping timeout: 260 seconds)
- # [23:53] * Joins: syp (~syp@lasigpc9.epfl.ch)
- # [23:54] * Joins: bobs (~oeskola@kekkonen.cs.hut.fi)
- # [23:55] <othermaciej> I think the paper ignores the fact that certain security measures have a very high false positive rate only because they exist
- # [23:55] <othermaciej> for example, if there was no error for invalid certs, a lot more phishing sites would use them
- # [23:55] <jgraham> I was going to point out the same thing
- # [23:55] <othermaciej> they only avoid using them because there is a scary warning
- # [23:56] <Dashiva> But as long as the sites weren't flagged as valid certs, it would be no different from now in effeciency
- # [23:56] <roc> othermaciej: is that actually true
- # [23:56] <roc> ?
- # [23:57] <othermaciej> roc: I haven't seen the full counter-factual world of high degree of phishing/pharming but no warning whatsoever on invalid certs
- # [23:57] <othermaciej> but it may mean the level of scariness of the warning is nearly irrelevant
- # [23:57] <roc> right
- # [23:58] <othermaciej> roc: I do know that at least some malware modifies your local DNS settings and system root certs
- # [23:58] <Philip`> http://news.netcraft.com/archives/2010/03/05/new_browser_reports_over_half_of_ssl_sites_may_be_unsafe.html
- # [23:58] <Philip`> "A new internet browser, Comodo Dragon, reports that more than half of the world's valid SSL certificates are unsafe."
- # [23:58] <othermaciej> whence I conclude that it is at least somewhat valuable to attackers to be able to appear 100% like the real site, if they were able to do so
- # [23:58] <Philip`> Also: "Although Comodo states that many websites connected to cyber-crimes use domain-validated certificates, Netcraft's phishing site feed shows that only 0.3% of reported phishing sites use HTTPS, including those running on compromised servers with SSL certificates already in place."
- # [23:59] <othermaciej> phishing from a non-SSL server is extremely effective
- # [23:59] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # Session Close: Wed Mar 17 00:00:00 2010
The end :)