Options:
- # Session Start: Fri Jun 25 00:00:01 2010
- # Session Ident: #whatwg
- # [00:02] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [00:02] <MikeSmith> Rik`: that's micheil I guess
- # [00:02] <MikeSmith> he's around here on #whatwg sometimes
- # [00:06] <Hixie> Rik`: there's not much to abstract, but ok :-)
- # [00:09] <othermaciej> hello all
- # [00:09] <MikeSmith> hei
- # [00:12] <Rik`> MikeSmith: well, next time you see him, tell him congrats, works like a charm
- # [00:14] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [00:14] <MikeSmith> Rik`: cool
- # [00:15] <MikeSmith> http://www.reuters.com/article/idUSLDE65N14720100624
- # [00:15] <MikeSmith> includes "<^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Graphic on Nokia N-series losing to iPhone: here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^>"
- # [00:16] <MikeSmith> good technique
- # [00:16] <MikeSmith> much easier than taking the trouble to actually create a graphic that illustrates whatever point you are trying to make
- # [00:16] <MikeSmith> to be fair the "here" part is a link to an actual graphic, but let's pretend for a moment that's not really there
- # [00:17] <paul_irish> TabAtkins: i dont see this announced but looks like flexible box is going into ie9 http://paulirish.com/i/2520.png
- # [00:17] <Hixie> MikeSmith: ok, i'm at a stopping point -- what was the change you wanted?
- # [00:17] <MikeSmith> to add http://www.w3.org/TR/2010/WD-html5-20100304/ to the set of Previous Version links
- # [00:17] <Hixie> ah ok
- # [00:17] <Rik`> paul_irish: wow, seriously ?
- # [00:17] <TabAtkins> paul_irish: Interesting. That would explain my AlexMog has been bugging about flexbox so much.
- # [00:18] <TabAtkins> That image gonna stick around for a bit, paul_irish?
- # [00:18] <Hixie> man, i wish they'd implement stuff that's stable like DOM Events rather than stuff that's still in development
- # [00:18] <annevk> it's already June 25 here; did we fail to publish?
- # [00:19] <paul_irish> TabAtkins: yup.
- # [00:19] <Rik`> Hixie: haven't they done that with the first preview ?
- # [00:19] <TabAtkins> K, just asked AlexMog about it.
- # [00:19] <MikeSmith> yeah, Alex, implement DOM Events! forget about that CSS crap
- # [00:19] <MikeSmith> annevk: I failed to publish
- # [00:19] <Hixie> Rik`: there's tons of stuff they could implement that's more stable than unfinished css3 or html5 stuff
- # [00:20] <MikeSmith> we will publish on June 25 and pretend that it's June 24
- # [00:20] <Hixie> Rik`: do they really have a bug-free implementation of dom events yet?
- # [00:20] <TabAtkins> Especially Flexbox, which is definitely changing from the current draft.
- # [00:20] <annevk> MikeSmith, kk
- # [00:20] <TabAtkins> Not sure *how much* it'll change now, but change it will.
- # [00:20] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [00:20] <annevk> it's prefixed so that seems cool
- # [00:20] <Hixie> MikeSmith: k checked it in
- # [00:20] <annevk> having an experimental impl is nice
- # [00:20] <Hixie> MikeSmith: anything else?
- # [00:20] <TabAtkins> Yeah, that's good at least.
- # [00:20] <MikeSmith> Hixie: thanks
- # [00:20] <annevk> what do you mean "at least"?
- # [00:20] <MikeSmith> Hixie: that should be it I believe
- # [00:21] <Hixie> MikeSmith: cool
- # [00:21] * annevk doesn't see the problem
- # [00:21] <Rik`> Hixie: don't know about the bug free
- # [00:21] <annevk> anyway, naptime
- # [00:21] <TabAtkins> I didn't really mean anything. Habit.
- # [00:21] <Rik`> Hixie: it seems to me they've implemented pretty much all the stable stuff used on the web
- # [00:22] <TabAtkins> http://www.tehrantimes.com/index_View.asp?code=221957
- # [00:22] <MikeSmith> browser projects need to find more engineers who really, really prefer to implement stable boring old stuff rather than fun and interesting new stuff
- # [00:22] <MikeSmith> that'd solve the problem
- # [00:22] <paul_irish> annevk: can i ask you about elem.style.VendorProps in pm?
- # [00:24] <Hixie> Rik`: it's the stable stuff not used on the web that they're holding back
- # [00:25] * Quits: jwalden (~waldo@nat/mozilla/x-dhwxoexezbrdxcak) (Read error: Connection reset by peer)
- # [00:25] <Hixie> Rik`: my concern is that they have a habit of implementing a great breadth of standards with a very shallow depth of quality
- # [00:25] <Hixie> Rik`: and we end up having to clean up the mess of all the bugs they introduce into the platform
- # [00:26] <annevk> paul_irish, email annevk@opera.com
- # [00:26] <annevk> paul_irish, I'm going to bed
- # [00:26] <annevk> nn
- # [00:26] <Hixie> nn
- # [00:28] * Joins: jwalden (~waldo@nat/mozilla/x-kxcyarkcyflrayil)
- # [00:30] <AryehGregor> Hixie, are there major bugs in IE8's CSS2.1 support?
- # [00:31] <Rik`> yeah, bugs are bad. but if there were more W3C tests…
- # [00:31] <AryehGregor> Has anyone reported big interoperability problems with IE9's stuff, either? I imagine a major goal would be "get all the big canvas/video/etc. demos working flawlessly".
- # [00:31] <TabAtkins> Well, it passes the CSS2.1 test suite better than anyone else, iirc.
- # [00:31] <AryehGregor> It looks to me like Microsoft has been doing a good job of standards support since IE8.
- # [00:31] <AryehGregor> Arguably since IE7, if you account for the fact that that was crippled by not throwing out IE6's engine and writing a CSS engine from scratch.
- # [00:31] <Rik`> AryehGregor: http://jhop.me/ie8-bugs
- # [00:32] <Hixie> AryehGregor: honestly it's been so long since i've actually done real testing, i've no idea
- # [00:32] <AryehGregor> Rik`, well, there are probably a lot more than 68 CSS2.1 bugs filed in either Mozilla's or WebKit's tracker.
- # [00:33] <AryehGregor> In practice, it seems to be just fine.
- # [00:33] <AryehGregor> Also, "Only partial implementation of CSS3 writing-mode property" <-- that doesn't look like CSS2.1 to me.
- # [00:35] <Hixie> back when i was testing as a full-time job, most "lists of bugs" for browsers for which i knew the filed bug counts were off by a factor of 100 or more
- # [00:35] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [00:35] <Hixie> if that ratio is still true today, then 68 bugs is equivalent to about 7000 bugs if you did real thorough testing
- # [00:36] <AryehGregor> And the probably hundreds or thousands of CSS bugs filed in other UAs' bug trackers is how many? :)
- # [00:36] <Hixie> hundreds or thousands
- # [00:37] <AryehGregor> I'm pretty sure I've seen bzbarsky or someone say IE8 has the best CSS2.1 implementation.
- # [00:37] <Hixie> well i guess we'll see when it comes time for me to write acid4 :-P
- # [00:37] <Hixie> since acid4 is likely to be a CSS test suite
- # [00:37] <TabAtkins> And I've seen tables listing CSS2.1 test suite failures across browsers produced by arronei. Consider the source, of course, but still. ^_^
- # [00:37] <Hixie> how are they doing with acid3 at the moment?
- # [00:38] <AryehGregor> 83 or something.
- # [00:38] <AryehGregor> They got a lot less hostile to it with PP3.
- # [00:39] <AryehGregor> Previously they played it down a lot, but now they have it displayed on their landing page and everything.
- # [00:39] <AryehGregor> I wouldn't be at all surprised if they shoot for 100 on the final release.
- # [00:39] <Hixie> their rendering still has some way to go
- # [00:39] <Hixie> but it's getting there
- # [00:39] <Hixie> (based on the screenshot on wikipedia)
- # [00:40] <Hixie> wow they do @font-face with ttf fonts?
- # [00:40] <TabAtkins> Yup, that made it in.
- # [00:40] <Rik`> ttf, otf, woff
- # [00:41] <Hixie> that's quite a nice
- # [00:41] <daedb> IE9 PP3 has the funniest Acid3 bug though, it shows fail if png files are associated with a non-default program :)
- # [00:41] <Hixie> change
- # [00:41] <Hixie> daedb: hah
- # [00:41] <daedb> They noted it in the release notes and everything.
- # [00:41] <Hixie> do they show the right favicon?
- # [00:41] * Quits: smaug (~chatzilla@a91-154-40-222.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [00:42] <Hixie> (which is to say, no favicon or a cat, but not a red square)
- # [00:42] <daedb> There's no adress bar, so can't see favicons...
- # [00:42] <Hixie> ah
- # [00:44] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [00:44] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [00:45] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [00:47] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [00:47] <Hixie> anyone got any opinions on how WebSRT cues should parse if they don't have a valid timestamp?
- # [00:48] <TabAtkins> Drop on the floor?
- # [00:48] * Joins: boaz (~boaz@64.119.159.231)
- # [00:48] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [00:49] <Hixie> the whole cue up to the next double blank line?
- # [00:49] <Hixie> that's kinda what i figured should happen
- # [00:49] <Hixie> other options are to just ignore the one line and try reading a timestamp from the next one
- # [00:49] <Hixie> or to drop the whole file from there on
- # [00:50] <Hixie> or to assume a timestamp of 0
- # [00:50] * Joins: variable (~variable@unaffiliated/variable)
- # [00:50] <Hixie> or of equal to the last timestamp seen
- # [00:50] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 258 seconds)
- # [00:51] <TabAtkins> I don't think anything that assumes a timestamp would be good.
- # [00:51] <TabAtkins> Dropping the whole file is no good either, if the rest is properly formatted.
- # [00:51] <TabAtkins> Ignoring just that line and trying the next sounds potentially cool.
- # [00:52] <TabAtkins> So, one of those two. Either skip the line, or skip everything until the next double blank line.
- # [00:53] * Joins: weinig (~weinig@17.246.18.229)
- # [00:53] <Hixie> i guess skip the block is safest
- # [00:55] <variable> is there any undefined or illegal code here: http://codepad.org/Ghv5oeHJ ??
- # [00:56] <AryehGregor> #c++?
- # [00:56] <variable> woops
- # [00:56] <variable> wrong channel sorry
- # [00:56] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [00:59] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [01:00] * Quits: ZombieLoffe (ZombieL@unaffiliated/zombieloffe)
- # [01:00] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [01:02] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Remote host closed the connection)
- # [01:02] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [01:03] * Joins: micheil (~micheil@124-170-233-189.dyn.iinet.net.au)
- # [01:10] * Quits: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [01:12] * Joins: shepazu (~schepers@87-194-154-182.bethere.co.uk)
- # [01:13] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [01:13] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [01:14] * Quits: slartsa (~Lari@adsl-215-234-204.kymp.net) (Read error: Operation timed out)
- # [01:26] <Hixie> hsivonen: http://trac.webkit.org/export/LATEST/trunk/LayoutTests/fast/parser/residual-style-hang.html doesn't show text in gecko
- # [01:30] * Quits: dglazkov (~dglazkov@nat/google/x-meevdlcfvhyvezlj) (Quit: dglazkov)
- # [01:30] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [01:31] <roc> AryehGregor: there's no way IE9 will hit 100 on Acid3, because they've said they're not doing SVG Animation or SVG Fonts
- # [01:31] <TabAtkins> Man, for real?
- # [01:32] <roc> for IE9 anyway
- # [01:32] <TabAtkins> I like my animated SVG...
- # [01:32] <Hixie> we're going to need to get the browsers together and decide if SVG fonts is really worth keeping, i think
- # [01:32] <roc> of course, the fact that Acid3 tests those is a huge misfeature IMHO
- # [01:32] * TabAtkins doesn't know how he feels about SMIL in general, he just likes having his SVG animate itself.
- # [01:32] <TabAtkins> I don't think anyone thinks SVG fonts are really worth keeping.
- # [01:33] <roc> Hixie: Doug Schepers has said the SVG group will split out SVG Fonts into their own spec
- # [01:33] <Hixie> TabAtkins: i mean in the codebases of those who have implemented it
- # [01:33] <Hixie> roc: interesting
- # [01:34] * TabAtkins is using animated SVG in an emulator for a flash game.
- # [01:34] * Joins: MikeSmithX (~MikeSmith@EM114-48-37-180.pool.e-mobile.ne.jp)
- # [01:34] <TabAtkins> Just for a conveyor belt, but still.
- # [01:34] <roc> Hixie: http://lists.w3.org/Archives/Public/www-svg/2010Jun/0003.html near the bottom
- # [01:34] <roc> although the whole message is relevant
- # [01:36] <roc> Hixie: regardless of the merits of SVG Fonts, I really strongly feel that SVG Fonts should not become part of the Web platform just because they snuck into Acid3
- # [01:37] * Quits: MikeSmith (~MikeSmith@EM114-48-137-79.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [01:37] <Hixie> i agree
- # [01:38] <Hixie> but i don't want to remove them without opera and webkit agreeing to remove support (or at least agreeing that the test shouldn't have them and that they might remove support), because then it just looks like i'm trying to make it easy for firefox to pass after having "tricked" webkit and opera into implementing something, or whatever
- # [01:38] <roc> well, if you read the feedback we've been getting for years, including some of the comments on one of my recent blog posts --- http://weblogs.mozillazine.org/roc/archives/2010/06/not_implementin.html#comments --- there is tremendous pressure to implement SVG Fonts because they're in Acid3
- # [01:38] <othermaciej> WebKit's SVG font support is in active use by iTunes Extras
- # [01:39] <othermaciej> and perhaps other content
- # [01:39] <Hixie> roc: i understand
- # [01:39] <roc> Hixie: removing SVG Fonts from Acid3 isn't a decision that SVG Fonts shouldn't be part of the Web platform. It just means letting them stand on their own merits
- # [01:39] <othermaciej> (yes, even though they could embed a TTF font in theory just as easily)
- # [01:39] <Hixie> roc: that's the idea of the acid tests, after all :-P
- # [01:40] <Hixie> roc: you can use that argument for everything in the test
- # [01:40] <roc> only for the new-feature stuff
- # [01:40] <roc> not for the bug-fix stuff
- # [01:40] <Hixie> hard to determine which is which
- # [01:40] <Hixie> e.g. is dom events "new-feature stuff" or "bug-fix stuff"?
- # [01:40] <othermaciej> I think it would have been better if Acid3 covered things which there was rough consensus should be part of the Web platform
- # [01:41] <othermaciej> but it's hard to evaluate what that means in a truly objective way
- # [01:41] <roc> Hixie: there has always been consensus that DOM Events should be part of the Web platform
- # [01:41] <Hixie> not from microsoft
- # [01:41] <roc> they edited the spec
- # [01:41] <Hixie> that doesn't mean anything
- # [01:41] <roc> ok
- # [01:42] <roc> did anyone ask them?
- # [01:42] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:42] <Hixie> not to my knowledge
- # [01:42] <roc> I sort of had the impression they were always "planning" to implement DOM events
- # [01:42] <roc> I don't recall them ever pushing back on it
- # [01:42] <othermaciej> I don't think they ever disputed the value or propriety of DOM events, they just stopped development for a while after implementing an early draft
- # [01:42] <othermaciej> at least that is my impression
- # [01:42] <roc> mine also
- # [01:42] <Hixie> it's hard to tell, since in my experience they push back on everything until the day they ship it
- # [01:43] <Hixie> but anyway
- # [01:43] * Quits: everton (~everton@KD118153063184.ppp-bb.dion.ne.jp) (Quit: everton)
- # [01:43] <othermaciej> anyway, since SVG fonts are in actual use, I don't think Apple would favor removing them from WebKit, even if Acid3 removed those tests
- # [01:43] <roc> right, I wouldn't suggest removing them from Webkit
- # [01:43] * Joins: everton (~everton@KD118153063184.ppp-bb.dion.ne.jp)
- # [01:43] * Quits: everton (~everton@KD118153063184.ppp-bb.dion.ne.jp) (Client Quit)
- # [01:43] <othermaciej> that being said, I personally wouldn't have any objection to dropping/replacing those tests
- # [01:44] * Quits: micheil (~micheil@124-170-233-189.dyn.iinet.net.au) (Quit: micheil)
- # [01:44] <othermaciej> I'm responding to Hixie's suggestion that they should be removed from the test if and only if Opera and WebKit-based browsers drop support
- # [01:44] <Hixie> my recommendation would be to co-write an e-mail with someone from three of mozilla, webkit, microsoft, and opera, and send it to me asking for the fonts stuff to be removed
- # [01:44] <roc> ok
- # [01:44] <Hixie> i've no personal objection to removing them, i just don't want a PR problem
- # [01:44] <roc> you can probably keep the tests, just use a TTF font instead of an SVG font
- # [01:45] <Hixie> there's already a TTF test in there
- # [01:45] <roc> right
- # [01:45] <Hixie> the SVG font tests are testing SVG font APIs
- # [01:45] <roc> right
- # [01:45] <roc> you can test those font APIs with a TTF font
- # [01:45] <Hixie> oh you mean make new tests?
- # [01:45] <Hixie> oh
- # [01:45] <othermaciej> Microsoft refuses to implement TTF
- # [01:45] <roc> no
- # [01:45] <Hixie> wait, you want to keep those APIs?
- # [01:45] <roc> they just did
- # [01:45] <Hixie> othermaciej: they've implemented it
- # [01:45] <roc> yes
- # [01:45] <othermaciej> plain TTF?
- # [01:45] <roc> yes
- # [01:45] <TabAtkins> othermaciej: They're in preview 3.
- # [01:45] <roc> yes, I'm stunned too
- # [01:45] <Hixie> othermaciej: they pass the TTF part of Acid3, at least
- # [01:45] * othermaciej wonders what the point of WOFF is then
- # [01:45] <Hixie> othermaciej: so that means they support at least one character from Ahem
- # [01:46] <hober> plain OTF too
- # [01:46] <Hixie> WOFF does indeed seem rather pointless at this point
- # [01:46] <roc> I want to blog about that and refer to their blog posts from two years ago where they said the world would explode if they implemented raw TTF
- # [01:46] <roc> but I'll let them off
- # [01:46] <Hixie> roc: post that after they ship IE9 :-)
- # [01:46] <Hixie> roc: they haven't shipped yet :-)
- # [01:46] <roc> there's still the font vendors who will ship WOFF but not TTF
- # [01:47] <roc> so we shall see
- # [01:47] * Joins: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca)
- # [01:47] <roc> but if WOFF becomes pointless, that's OK
- # [01:47] <othermaciej> I would be highly surprised if there is any font that is available in WOFF format but not TTF at all
- # [01:47] <othermaciej> though I can imagine fonts that are only legally licensed for use on the Web in WOFF format only
- # [01:48] <roc> there are --- http://www.fontshop.com/freefonts/ for example
- # [01:48] <Hixie> roc: some of these svg font tests seem pretty <svg:font>-specific
- # [01:48] <roc> Hixie: ok
- # [01:48] <Hixie> roc: maybe in addition to an e-mail, mail me a diff of what you want the tests to be if it's not just removing them wholesale :-)
- # [01:48] <TabAtkins> roc: I'd need to check details, but they're *probably* doing what I was told at TPAC, and only allowing linking of TTFs with none of the embedding bits set.
- # [01:49] <roc> othermaciej: so, would you co-sign an email "with someone from three of mozilla, webkit, microsoft, and opera, and send it to me asking for the fonts stuff to be removed"?
- # [01:49] <roc> TabAtkins: ah yes, as I recall that is exactly what they are doing
- # [01:49] <TabAtkins> Which means that almost no commercially-produced desktop fonts will work.
- # [01:49] <roc> so only "free" TTFs
- # [01:49] <roc> right
- # [01:49] <roc> I forgot about that, sorry
- # [01:49] <zcorpan_> roc: i'd prefer if the test just made supporting svg fonts optional (like attribute nodes is optional in acid3) rather than just removing the test
- # [01:50] <othermaciej> roc: depends on whether it is the sort of thing that could be construed as an official statement on behalf of Apple and/or would draw significant press attention
- # [01:50] <othermaciej> in the latter case I would probably need to get sign-off from others at Apple
- # [01:50] <zcorpan_> roc: so if you don't support svg fonts at all, you can get full score, but if you do support svg fonts, you need to pass the svg fonts test
- # [01:50] <roc> zcorpan_: ok that makes sense
- # [01:50] <Hixie> my intention would be to post a blog post announcing the change
- # [01:50] <Hixie> dunno how much attention that would get
- # [01:50] <roc> othermaciej: that's up to Hixie
- # [01:50] <Hixie> probably some
- # [01:51] <roc> probably a lot, but can't you phrase it so it's clearly not an Apple position?
- # [01:51] <Hixie> yeah i can say "i got an e-mail from roc, maciej, and (whoever)"
- # [01:52] <othermaciej> I can certainly try, however, if there is any significant chance it would result in a C|Net story citing the remarks as "Apple says X", I would have to preflight it, or else people would get really upset at me
- # [01:53] <roc> Hixie: what if you don't name names, but just say "representatives from Mozilla, Webkit and ..."?
- # [01:53] <Hixie> roc: sure, i just assumed that would be considered more formal
- # [01:54] <roc> if you say "Webkit" the trail doesn't lead back to Apple
- # [01:54] <roc> unless an enterprising reporter crawls this channel, in which case maciej is already in trouble :-)
- # [01:54] <Hixie> roc: i really don't mind either way, whatever is most convenient for you -- i just want to have some cover so i can honestly tell people it was a request from a plurality of browser vendors
- # [01:54] <roc> sure ok
- # [01:55] <roc> zcorpan_: I wonder if Opera would co-sign ... who should I ask? Hakon?
- # [01:56] <Hixie> howcome would be good
- # [01:56] <zcorpan_> roc: it seems ed wrote the test
- # [01:56] <Hixie> ed would be good too
- # [01:56] <roc> ok
- # [01:56] <roc> I'll ask them
- # [01:56] <roc> thanks
- # [01:56] <Hixie> ed would be better since howcome and i do the tests together
- # [01:56] <Hixie> though cc howcome so he's in the loop
- # [01:56] <roc> ok
- # [01:56] <roc> will do
- # [01:56] <Hixie> thanks
- # [01:57] <roc> thank you
- # [02:02] <doublec> given the reddit thread and comment's on roc's weblog I suspect the change will result in a fair amount of publicity around the "acid 3 test changed so IE and Firefox can get 100" idea
- # [02:02] * Quits: ayapo (~aya@142.104.128.21) (Quit: ayapo)
- # [02:02] * Joins: slartsa (~Lari@adsl-215-234-204.kymp.net)
- # [02:03] <roc> if we can get all browser vendors to agree, I hope it will be OK.
- # [02:03] <Hixie> doublec: yeah that's why i want the cover and webkit/opera's approval :-)
- # [02:04] <doublec> Hixie, yeah I thought I'd just mention it in case someone thought the change would go quietly :)
- # [02:05] <doublec> nothing ever seems to happen quietly in the web world
- # [02:05] <Hixie> all the attention is making the web better, i think
- # [02:05] <Hixie> i'd rather have all this attention than the crickets and tumbleweed of ten years ago
- # [02:06] <doublec> true
- # [02:08] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [02:08] <roc> yeah
- # [02:09] <roc> this is actually a great time
- # [02:17] * Quits: jwalden (~waldo@nat/mozilla/x-kxcyarkcyflrayil) (Ping timeout: 260 seconds)
- # [02:18] * Joins: jwalden (~waldo@nat/mozilla/x-hynlftyxnlhkxrxw)
- # [02:19] * Quits: slartsa (~Lari@adsl-215-234-204.kymp.net) (Read error: Connection reset by peer)
- # [02:20] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [02:21] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [02:22] * Quits: cedric_ (~cedric@27.104.108.162) (Ping timeout: 258 seconds)
- # [02:23] * Quits: jwalden (~waldo@nat/mozilla/x-hynlftyxnlhkxrxw) (Ping timeout: 276 seconds)
- # [02:24] * Joins: jwalden (~waldo@nat/mozilla/x-zsvdpyqdugcoilwn)
- # [02:31] * Quits: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4) (Read error: Operation timed out)
- # [02:31] * Joins: mike][inq (~mike@2001:858:5:303:224:81ff:fe12:b5c4)
- # [02:37] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [02:37] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (*.net *.split)
- # [02:37] * Quits: weinig (~weinig@17.246.18.229) (*.net *.split)
- # [02:37] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (*.net *.split)
- # [02:37] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (*.net *.split)
- # [02:38] * Quits: ap (~ap@17.246.17.28) (Quit: ap)
- # [02:40] * Joins: weinig (~weinig@17.246.18.229)
- # [02:42] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:43] * Quits: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [02:44] * Quits: jlebar (~jlebar@63.245.220.220) (Quit: done for today)
- # [02:45] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [02:48] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [02:48] * Quits: weinig (~weinig@17.246.18.229) (Quit: weinig)
- # [02:49] * Joins: darin__ (~fishd@nat/google/x-gqpaqwgdiusyufvb)
- # [02:50] * Quits: MikeSmithX (~MikeSmith@EM114-48-37-180.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [02:52] * Quits: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca) (*.net *.split)
- # [02:52] * Quits: variable (~variable@unaffiliated/variable) (*.net *.split)
- # [02:52] * Quits: Smylers (~smylers@host86-183-56-102.range86-183.btcentralplus.com) (*.net *.split)
- # [02:52] * Quits: erlehmann (~erlehmann@89.204.137.4) (*.net *.split)
- # [02:52] * Quits: crash\ (crash@lubyte.de) (*.net *.split)
- # [02:52] * Quits: fishd_ (~fishd@nat/google/x-tlhhpezwplvcwqjc) (*.net *.split)
- # [02:52] * Quits: Heimidal_ (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (*.net *.split)
- # [02:52] * Quits: TabAtkins (~tabatkins@nat/google/x-ecazhxdfqmfynmvy) (*.net *.split)
- # [02:52] * Joins: kennyluck (~kennyluck@EM114-48-204-112.pool.e-mobile.ne.jp)
- # [02:52] * Quits: shepazu (~schepers@87-194-154-182.bethere.co.uk) (Quit: shepazu)
- # [02:54] * Joins: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca)
- # [02:54] * Joins: variable (~variable@unaffiliated/variable)
- # [02:54] * Joins: Smylers (~smylers@host86-183-56-102.range86-183.btcentralplus.com)
- # [02:54] * Joins: erlehmann (~erlehmann@89.204.137.4)
- # [02:54] * Joins: crash\ (crash@lubyte.de)
- # [02:54] * Joins: Heimidal_ (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [02:54] * Joins: TabAtkins (~tabatkins@nat/google/x-ecazhxdfqmfynmvy)
- # [02:55] * Joins: nessy (~Adium@124-170-165-184.dyn.iinet.net.au)
- # [02:57] * Joins: weinig (~weinig@17.246.18.229)
- # [03:00] * Quits: weinig (~weinig@17.246.18.229) (Client Quit)
- # [03:04] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:06] * Quits: dave_levin (~dave_levi@nat/google/x-hrmhkfxtusonlkeg) (Quit: dave_levin)
- # [03:10] * Joins: mmn (~mmn@129-97-225-230.uwaterloo.ca)
- # [03:11] * Joins: MikeSmith (~MikeSmith@EM111-188-25-2.pool.e-mobile.ne.jp)
- # [03:11] <MikeSmith> a question
- # [03:12] <TabAtkins> an answer
- # [03:12] <MikeSmith> heh
- # [03:12] <MikeSmith> why is it that WebGL needs TypedArray but canvas 2D context does not?
- # [03:13] <MikeSmith> what's different about that 3D api that requires binary support?
- # [03:13] <Philip`> The only large arrays in the 2D context are pixel arrays, which are just arrays of octets and therefore easy
- # [03:13] <Philip`> 3D needs large arrays of floats (vertex coordinates), shorts (vertex array indices), etc
- # [03:14] <Philip`> and large arrays of different types interleaved
- # [03:14] <Philip`> (so each array element can encode all the data for a vertex)
- # [03:16] <othermaciej> yeah, ImageData is in fact a typed array
- # [03:16] <othermaciej> it's just that you don't need more than that
- # [03:18] * Quits: kling (~kling@nat/trolltech/x-moncwlazonlychbv) (Ping timeout: 240 seconds)
- # [03:28] * Joins: davidb_ (~davidb@bas1-toronto06-1242366197.dsl.bell.ca)
- # [03:28] * Quits: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca) (Read error: Connection reset by peer)
- # [03:28] * davidb_ is now known as davidb
- # [03:29] * Quits: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca) (Client Quit)
- # [03:29] * Joins: kling (~kling@nat/trolltech/x-xrmkmkfcmvufufvk)
- # [03:29] * Joins: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca)
- # [03:31] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [03:31] * Quits: dbaron (~dbaron@nat/mozilla/x-zurnpzxfvyrllxto) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:32] * Quits: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca) (Client Quit)
- # [03:32] * Joins: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca)
- # [03:34] * Quits: davidb (~davidb@bas1-toronto06-1242366197.dsl.bell.ca) (Client Quit)
- # [03:35] <MikeSmith> Philip`, othermaciej - I see, thanks
- # [03:36] <MikeSmith> I think it would be good for vlad to consider adding that as informative background to the Introduction section of the TypedArray spec
- # [03:39] <Hixie> how should i detect if a file is an SRT file: by a whitelist of MIME types, by searching for --> on the second non-blank line, by looking for a magic string (which would work for WebSRT but would mean plain SRT files need a trivial modification to be used), some combination thereof, or by some other mechanism?
- # [03:41] <MikeSmith> le
- # [03:41] <MikeSmith> it would seem like something that did not rely on sniffing would be preferable
- # [03:41] <MikeSmith> so, whitelist of MIME types
- # [03:41] <Hixie> that's still a kind of sniffing
- # [03:42] <MikeSmith> OK, so that type
- # [03:42] <Hixie> k
- # [03:42] <Hixie> (the problem with "sniffing" is not that it's in-band, but that it's not interoperable)
- # [03:42] <Hixie> (this would be interoperable)
- # [03:43] <Hixie> if there's no MIME type, do I assume WebSRT or do I bail?
- # [03:46] <MikeSmith> playing devil's advocate for architectural-purity/sanity advocates: I guess I would suggest that you bail
- # [03:46] <Hixie> well there are quite practical reasons to bail too
- # [03:46] <Hixie> i just don't know if they overwhelm the practical reasons not to bail
- # [03:46] <Hixie> in practice, most resources have a mime type
- # [03:46] <Hixie> it's rare that none be given
- # [03:47] <Hixie> (it's usually text/plain or text/html, if it's wrong)
- # [03:48] <othermaciej> I think any fallback behavior is ok as long as it's defined
- # [03:48] <othermaciej> whether that is hard fail or some kind of sniffing
- # [03:48] <MikeSmith> yeah but I guess they are not so rare enough to have not cause serious problems in the past
- # [03:48] <othermaciej> the interop problem is mainly if you don't define it
- # [03:48] <Hixie> indeed
- # [03:48] <MikeSmith> e.g., like that Apache default being to treat everything as text/plain even it if doesn't have a MIME type
- # [03:48] <othermaciej> which is why so much video still gets served as text/plain
- # [03:49] <othermaciej> the more kinds of resources get sniffed, the harder it is to verify that the full set of sniffing algorithms does not have holes
- # [03:49] <othermaciej> therefore I would advocate not doing sniffing for new kinds of formats if there isn't a deep need for it
- # [03:49] <othermaciej> (and by "holes" I mean opportunity to make things get sniffed multiple ways to create a security hole)
- # [03:50] <Hixie> makes sense
- # [03:50] <Hixie> i guess
- # [03:50] <Hixie> i dunno
- # [03:50] <Hixie> i kinda like unambiguously self-describing formats
- # [03:51] <MikeSmith> in general for new specs it seems like the most sane thing for interop is being as unforgiving as possible
- # [03:51] <MikeSmith> and keep the option open of adding forgiveness later
- # [03:52] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:53] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [03:54] * Joins: MikeSmithX (~MikeSmith@EM114-48-177-248.pool.e-mobile.ne.jp)
- # [03:54] * Quits: MikeSmith (~MikeSmith@EM111-188-25-2.pool.e-mobile.ne.jp) (Disconnected by services)
- # [03:55] * MikeSmithX is now known as MikeSmith
- # [03:55] <MikeSmith> I wonder if the Typed Arrays spec draft is the first to ever include a section explicitly titled with "Bikeshedding"
- # [03:55] <MikeSmith> regardless, I like it. So I hope it starts a trend
- # [03:58] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [04:00] * Quits: othermaciej (~mjs@17.246.18.171) (Quit: othermaciej)
- # [04:02] <MikeSmith> so does it seem like browser implementors are going to be satisfied with the Typed Arrays spec as a binary-data API in general (rather than just specifically for the WebGL case)?
- # [04:03] <Hixie> bbiab
- # [04:05] * Joins: justicefries (~gerred@65.100.130.168)
- # [04:05] * Quits: kennyluck (~kennyluck@EM114-48-204-112.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [04:09] * Joins: titacgs (~titacgs@201.250.144.1)
- # [04:11] * Joins: kennyluck (~kennyluck@EM114-48-204-112.pool.e-mobile.ne.jp)
- # [04:22] * Quits: KevinMarks (~KevinMark@157.22.22.57) (Quit: The computer fell asleep)
- # [04:22] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [04:24] * Quits: johnst (~johnst@x1-6-00-07-95-57-08-bb.k123.webspeed.dk) (Quit: Leaving)
- # [04:27] * Quits: kennyluck (~kennyluck@EM114-48-204-112.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [04:27] * Quits: KevinMarks (~KevinMark@157.22.22.57) (Ping timeout: 260 seconds)
- # [04:29] * Joins: rolandsteiner (~rolandste@220.109.219.244)
- # [04:33] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [04:39] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Remote host closed the connection)
- # [04:41] * Quits: jwalden (~waldo@nat/mozilla/x-zsvdpyqdugcoilwn) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.3/20100403042003])
- # [04:49] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [04:54] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [04:54] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [04:58] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:07] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:08] <othermaciej> heh
- # [05:08] <othermaciej> (re "Bikeshedding
- # [05:08] <othermaciej> " section)
- # [05:09] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [05:10] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [05:20] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [05:22] * Joins: MikeSmithX (~MikeSmith@EM114-48-87-162.pool.e-mobile.ne.jp)
- # [05:24] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [05:25] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [05:26] * Quits: MikeSmith (~MikeSmith@EM114-48-177-248.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [05:26] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 276 seconds)
- # [05:31] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [05:32] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [05:34] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:35] * Quits: erlehmann (~erlehmann@89.204.137.4) (Quit: Ex-Chat)
- # [05:36] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [05:39] <MikeSmithX> othermaciej: so does it seem to you like the Typed Arrays spec is sufficient as a binary-data API in general (rather than just specifically for the WebGL case)?
- # [05:39] <othermaciej> I have not reviewed it closely enough to know
- # [05:40] <othermaciej> (yet)
- # [05:40] <MikeSmithX> OK
- # [05:40] * MikeSmithX is now known as MikeSmith
- # [05:40] <MikeSmith> I know the other proposals at http://wiki.commonjs.org/wiki/Binary have already had a lot of discussion
- # [05:41] <MikeSmith> I'm kinda wondering if those will continue to be considered/necessary if browsers end up implementing the Typed Arrays spec
- # [05:42] <othermaciej> I would like to see typed arrays be the one thing but I have not had time to study close
- # [05:42] <MikeSmith> OK
- # [05:42] <MikeSmith> so get to reviewing it, man
- # [05:43] <MikeSmith> it's not like you have a bunch more important stuff to do
- # [06:01] * Quits: Heimidal_ (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Quit: Leaving...)
- # [06:01] * Joins: Heimidal_ (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [06:09] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [06:10] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 264 seconds)
- # [06:13] * Quits: titacgs (~titacgs@201.250.144.1) (Quit: Leaving)
- # [06:21] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [06:28] * Joins: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:37] * Joins: MikeSmithX (~MikeSmith@u-61127102012.hotspot.ne.jp)
- # [06:38] * Quits: MikeSmith (~MikeSmith@EM114-48-87-162.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [06:41] * Quits: Amadiro (~whoppix@ti0021a380-dhcp1747.bb.online.no) (Quit: A subtle thought that is in error may yet give rise to fruitful inquiry that can establish truths of great value.)
- # [06:44] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:27] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [07:40] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [07:49] * MikeSmithX is now known as MikeSmith
- # [07:52] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [08:12] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [08:13] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 248 seconds)
- # [08:16] * Quits: kor (~kor@a83-161-211-173.adsl.xs4all.nl) (Quit: kor)
- # [08:16] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:23] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [08:24] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:27] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:27] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [08:30] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [08:30] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:39] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [08:39] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [08:42] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [08:42] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:43] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [08:45] * Quits: mmn (~mmn@129-97-225-230.uwaterloo.ca) (Quit: Leaving.)
- # [08:53] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [08:55] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:00] * Joins: kor (~kor@a80-101-32-172.adsl.xs4all.nl)
- # [09:10] * Joins: Anonameless (~Nameless@cm218-252-156-82.hkcable.com.hk)
- # [09:12] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:13] * Joins: Dashimon (Dashiva@wikia/Dashiva)
- # [09:15] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 264 seconds)
- # [09:15] * Dashimon is now known as Dashiva
- # [09:20] <annevk> I do think it would be nice if we had a signature for SRT
- # [09:20] <annevk> But that would mean subtitle files cannot be exchanged in an interoperable way until players are updated, but given how fast WebM is adopted it might be easy to patch existing players...
- # [09:21] <annevk> Especially given how trivial SRT is
- # [09:26] <annevk> http://people.opera.com/danield/html5/vuvuzela/ lol
- # [09:26] * Quits: Anonameless (~Nameless@cm218-252-156-82.hkcable.com.hk) (Quit: Leaving)
- # [09:27] * Quits: Smylers (~smylers@host86-183-56-102.range86-183.btcentralplus.com) (Ping timeout: 265 seconds)
- # [09:45] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:51] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [09:56] <MikeSmith> hey, I find some signs of good news in my mail for a change
- # [09:57] <MikeSmith> Jonas message about Notifications
- # [10:01] * Quits: MikeSmith (~MikeSmith@u-61127102012.hotspot.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [10:04] * Quits: ukd1 (~russ@post.ukd1.co.uk) (Ping timeout: 258 seconds)
- # [10:04] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [10:09] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Client Quit)
- # [10:09] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [10:11] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [10:12] * Joins: ukd1 (~russ@post.ukd1.co.uk)
- # [10:13] * Smylers is now known as Smylers2
- # [10:13] * Smylers2 is now known as Smylers
- # [10:18] * Joins: Rik` (~Rik`@213.41.141.234)
- # [10:22] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [10:27] * Quits: Rik` (~Rik`@213.41.141.234) (Quit: Rik`)
- # [10:29] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Read error: Connection reset by peer)
- # [10:30] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [10:30] * Joins: ROBOd (~robod@89.123.158.109)
- # [10:31] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:34] * Joins: Rik` (~Rik`@213.41.141.234)
- # [10:35] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [10:40] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:42] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:46] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [10:48] * Joins: roc (~roc@121.98.230.221)
- # [10:50] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [10:55] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [11:01] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 240 seconds)
- # [11:01] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [11:04] * Joins: mpt (~mpt@canonical/mpt)
- # [11:07] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:08] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [11:08] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:14] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [11:17] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Quit: Leaving.)
- # [11:17] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 248 seconds)
- # [11:18] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [11:20] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:25] * Quits: justicefries (~gerred@65.100.130.168) (Ping timeout: 245 seconds)
- # [11:27] * Joins: justicefries (~gerred@65.100.130.168)
- # [11:30] * Joins: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com)
- # [11:33] * Joins: mpt (~mpt@canonical/mpt)
- # [11:34] * Joins: MikeSmith (~MikeSmith@EM111-188-69-92.pool.e-mobile.ne.jp)
- # [11:36] * Quits: MikeSmith (~MikeSmith@EM111-188-69-92.pool.e-mobile.ne.jp) (Client Quit)
- # [11:37] * Joins: MikeSmith (~MikeSmith@EM111-188-69-92.pool.e-mobile.ne.jp)
- # [11:37] * Joins: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se)
- # [11:41] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [11:51] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [12:07] * Quits: justicefries (~gerred@65.100.130.168) (Ping timeout: 260 seconds)
- # [12:08] * Joins: shepazu (~schepers@87-194-154-182.bethere.co.uk)
- # [12:08] * Joins: justicefries (~gerred@65.100.130.168)
- # [12:08] * Quits: shepazu (~schepers@87-194-154-182.bethere.co.uk) (Client Quit)
- # [12:09] * Quits: justicefries (~gerred@65.100.130.168) (Read error: Connection reset by peer)
- # [12:17] <annevk> hsivonen, filing bugs on removing crypto strength and language from the UA strenth on Opera now
- # [12:17] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [12:17] <annevk> hsivonen, will let you know what the outcome is
- # [12:18] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [12:33] * Quits: riven (~riven@53518387.cable.casema.nl) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [12:58] * Joins: roc (~roc@121.98.230.221)
- # [13:05] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [13:12] * Joins: Dashimon (Dashiva@ti0169a380-0051.bb.online.no)
- # [13:12] * Quits: Dashimon (Dashiva@ti0169a380-0051.bb.online.no) (Changing host)
- # [13:12] * Joins: Dashimon (Dashiva@wikia/Dashiva)
- # [13:13] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 260 seconds)
- # [13:13] * Dashimon is now known as Dashiva
- # [13:18] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [13:32] <annevk> rhetoric, rhetoric, rhetoric, blah, blah, blah
- # [13:33] * MikeSmith thinks he knows which message annevk is referring to, but will keep his mouth shut
- # [13:36] * Quits: MikeSmith (~MikeSmith@EM111-188-69-92.pool.e-mobile.ne.jp) (Quit: This computer has gone to sleep)
- # [13:55] * Joins: Martijnc (~Martijnc@91.176.228.113)
- # [13:57] * Quits: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com) (Ping timeout: 240 seconds)
- # [14:04] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:08] * Joins: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca)
- # [14:13] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [14:18] * Quits: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca) (Quit: davidb_)
- # [14:21] * Joins: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca)
- # [14:22] * Joins: erlehmann (~erlehmann@89.204.153.73)
- # [14:23] * Joins: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com)
- # [14:29] <Philip`> Lachy: You ought to fix your mail client since it thinks you're called Lachln
- # [14:36] * Quits: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca) (Quit: davidb_)
- # [14:38] <Lachy> thanks
- # [14:45] * Joins: nattokirai (~nattokira@ac242062.dynamic.ppp.asahi-net.or.jp)
- # [14:46] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [14:56] <gsnedders> hsivonen: yt?
- # [14:57] <gsnedders> hsivonen: In the "In foreign content" insertion mode, under the "A start tag whose tag name is one: [Long list of HTML element]" step, it seems to reprocess the token in the same state and go into an infinite loop
- # [14:57] <gsnedders> hsivonen: What did you do? Change to the secondary insertion mode?
- # [15:15] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [15:17] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [15:18] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [15:18] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:19] * Quits: kor (~kor@a80-101-32-172.adsl.xs4all.nl) (Quit: dus)
- # [15:21] * Quits: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net) (Quit: dave_levin)
- # [15:25] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [15:27] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [15:30] * Joins: kor (~kor@a80-101-32-172.adsl.xs4all.nl)
- # [15:39] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [15:58] * Quits: nessy (~Adium@124-170-165-184.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:59] * Joins: j0hng4lt (~no@bas1-montreal48-1176341571.dsl.bell.ca)
- # [16:01] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:02] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:02] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [16:02] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [16:03] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [16:05] * Quits: Rik` (~Rik`@213.41.141.234) (Quit: Rik`)
- # [16:07] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:07] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 240 seconds)
- # [16:12] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [16:13] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [16:14] * Joins: danicarvalho (~danicarva@189-015-226-167.xd-dynamic.ctbcnetsuper.com.br)
- # [16:16] * pablof is now known as palbo
- # [16:20] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [16:20] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [16:24] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 276 seconds)
- # [16:28] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [16:29] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [16:33] * Parts: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [16:33] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [16:36] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 276 seconds)
- # [16:40] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [16:49] * aroben is now known as aroben|af
- # [16:49] * aroben|af is now known as aroben|afk
- # [16:49] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [16:51] * Quits: aroben|afk (~aroben@unaffiliated/aroben) (Quit: aroben|afk)
- # [16:52] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [16:57] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [16:58] * Joins: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca)
- # [17:01] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [17:03] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:10] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [17:14] * Quits: jorlow (~jorlow@74.125.57.60) (Quit: jorlow)
- # [17:20] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [17:20] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [17:20] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [17:24] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [17:26] * Quits: kor (~kor@a80-101-32-172.adsl.xs4all.nl) (Quit: kor)
- # [17:28] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Ping timeout: 245 seconds)
- # [17:29] * Quits: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com) (Remote host closed the connection)
- # [17:32] * palbo is now known as pablof
- # [17:33] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [17:38] * darin__ is now known as fishd
- # [17:39] * Quits: nattokirai (~nattokira@ac242062.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [17:43] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [17:43] * Joins: dave_levin (~dave_levi@nat/google/x-ygwrdebvzxmgiwzn)
- # [17:44] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [17:45] * Joins: Omerss (6d420fa4@gateway/web/freenode/ip.109.66.15.164)
- # [17:51] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [18:01] * Joins: maikmerten (~maikmerte@port-92-201-189-243.dynamic.qsc.de)
- # [18:01] * Joins: jrgarrison (~garrison@ResNet-48-249.resnet.ucsb.edu)
- # [18:01] * Quits: jrgarrison (~garrison@ResNet-48-249.resnet.ucsb.edu) (Changing host)
- # [18:01] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [18:02] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [18:05] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Ping timeout: 258 seconds)
- # [18:17] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [18:21] * Joins: jlebar (~jlebar@63.245.220.220)
- # [18:21] * Joins: dglazkov (~dglazkov@nat/google/x-plbaapakyxldxlbu)
- # [18:23] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [18:26] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [18:26] * Parts: danicarvalho (~danicarva@189-015-226-167.xd-dynamic.ctbcnetsuper.com.br)
- # [18:27] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:29] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [18:31] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [18:36] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 264 seconds)
- # [18:37] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [18:37] * Joins: GarethAdams|Work (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [18:39] * Joins: WePanicForYou (~ziggy@unaffiliated/panicsys)
- # [18:39] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [18:39] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [18:39] * Quits: maikmerten (~maikmerte@port-92-201-189-243.dynamic.qsc.de) (Ping timeout: 260 seconds)
- # [18:40] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [18:46] * Quits: davidb_ (~davidb@bas1-toronto06-2925210619.dsl.bell.ca) (Quit: davidb_)
- # [18:48] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [18:50] * Joins: MikeSmith (~MikeSmith@nttkyo265106.tkyo.nt.adsl.ppp.infoweb.ne.jp)
- # [18:51] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 258 seconds)
- # [18:52] * Joins: maikmerten (~maikmerte@port-92-201-249-225.dynamic.qsc.de)
- # [18:56] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:59] * aroben is now known as aroben|lunch
- # [19:00] * Quits: aroben|lunch (~aroben@unaffiliated/aroben) (Quit: aroben|lunch)
- # [19:01] * Joins: Smylers (~smylers@host86-183-56-102.range86-183.btcentralplus.com)
- # [19:06] * Quits: jlebar (~jlebar@63.245.220.220) (Ping timeout: 264 seconds)
- # [19:07] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [19:08] * Joins: KaOSoFt (~webmaster@unaffiliated/kaosoft)
- # [19:14] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [19:16] * Joins: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:19] * Joins: ap (~ap@17.246.17.28)
- # [19:20] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [19:22] * Joins: jlebar (~jlebar@nat/mozilla/x-vpwcvvbrhodygvsq)
- # [19:40] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:47] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [19:51] * Joins: jwalden (~waldo@nat/mozilla/x-djcbjtetwmyczljg)
- # [19:55] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
- # [20:00] * Joins: weinig (~weinig@17.246.18.229)
- # [20:03] * Quits: Smylers (~smylers@host86-183-56-102.range86-183.btcentralplus.com) (Ping timeout: 265 seconds)
- # [20:09] * Joins: mmn (~mmn@129-97-120-146.uwaterloo.ca)
- # [20:11] * Quits: erlehmann (~erlehmann@89.204.153.73) (Quit: Ex-Chat)
- # [20:12] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [20:21] * Quits: MikeSmith (~MikeSmith@nttkyo265106.tkyo.nt.adsl.ppp.infoweb.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [20:22] * Joins: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net)
- # [20:22] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [20:23] * Joins: MikeSmith (~MikeSmith@EM114-48-18-42.pool.e-mobile.ne.jp)
- # [20:24] * Quits: mmn (~mmn@129-97-120-146.uwaterloo.ca) (Quit: Leaving.)
- # [20:28] * Quits: weinig (~weinig@17.246.18.229) (Quit: weinig)
- # [20:35] * abarth is now known as abarth|lunch
- # [20:35] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [20:36] * Joins: mmn (~mmn@129-97-225-230.uwaterloo.ca)
- # [20:38] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:38] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [20:39] * Joins: ayapo (~aya@142.104.128.21)
- # [20:42] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:48] * Joins: davidb (~davidb@bas1-toronto06-2925210619.dsl.bell.ca)
- # [20:52] * Quits: jlebar (~jlebar@nat/mozilla/x-vpwcvvbrhodygvsq) (Ping timeout: 248 seconds)
- # [20:56] <TabAtkins> Yay, IE9 pp3 *almost* correctly displays my SVG-and-javascript emulator for a flash game.
- # [20:56] <TabAtkins> It just messes up one of the SVGs for some reason, and won't animate them yet.
- # [20:57] <TabAtkins> Those are possibly related - the messed up one is the animated one.
- # [21:04] <cardona507> good ole IE9
- # [21:16] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [21:17] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [21:17] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [21:22] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [21:27] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Ping timeout: 260 seconds)
- # [21:27] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
- # [21:28] <MikeSmith> for those interested in e-books, and/or specifically in the ePub format -
- # [21:28] <MikeSmith> http://www.idpf.org/idpf_groups/IDPF-EPUB-WG-Charter-4-27-2010.html
- # [21:28] <MikeSmith> see the Preliminary Solutions section
- # [21:29] <MikeSmith> where it lists "Adopt HTML5 Features"
- # [21:30] <MikeSmith> also see "Current Industry Problems" the list of problems that they are trying to address with this 2.1 update to ePub
- # [21:30] <MikeSmith> e.g., "Need for enhanced global language support"
- # [21:31] <MikeSmith> and specific mention of "including but not limited to special line-breaking rules and vertical writing direction"
- # [21:31] <Hixie> "it is acknowledged that a number of significant issues would need to be resolved" i wonder what those are
- # [21:32] <MikeSmith> dunno
- # [21:32] <MikeSmith> but we can try to find out
- # [21:33] <MikeSmith> they seem to be taking a fairly pragmatic approach to this update
- # [21:33] <MikeSmith> so far
- # [21:33] <MikeSmith> e.g., see the statement, "Since most distributed Reading Systems utilize Web browsers to present content to end users, and many standalone Reading Systems utilize Web browser rendering technologies in their implementations, it is desirable to improve alignment with Web standards as implemented by modern browsers."
- # [21:34] <MikeSmith> "as implemented"
- # [21:34] <MikeSmith> as opposed to, say, "as we would have preferred them to have been implemented"
- # [21:35] * Quits: j0hng4lt (~no@bas1-montreal48-1176341571.dsl.bell.ca)
- # [21:35] <MikeSmith> or "as not implemented yet but we will spec things out on the basis of blind faith"
- # [21:36] <MikeSmith> keep in mind that ePub 2.0 is normatively based on XHTML 1.1
- # [21:36] <Hixie> they seem to have done a reasonable job overall of being pragmatic within the constraints of not being experts in web tech
- # [21:36] <MikeSmith> yeah
- # [21:37] <MikeSmith> and switching away from XHTML 1.1 to "as implemented in modern browsers" is a great move to start with, at least
- # [21:38] <MikeSmith> anyway, vertical text support is extremely important for e-book-reading use cases in Japan
- # [21:38] <MikeSmith> I am told it is for Taiwan also
- # [21:38] <MikeSmith> though less so for mainland China
- # [21:39] <Hixie> yup
- # [21:39] <othermaciej> Apple's version of ePub will (as I'm sure has been previously mentioned) allow arbitrary HTML5 constructs
- # [21:39] <othermaciej> and people have in fact used it to embed video and audio and such in books
- # [21:39] <othermaciej> which is neat
- # [21:40] <othermaciej> from what I hear, there are a number of language features important for books in east asian locales
- # [21:40] <othermaciej> and people are pickier about some of them for books than for web sites
- # [21:40] <othermaciej> if Apple ends up doing any of them of course we'll feed the work into WebKit so it will be there for websites too
- # [21:41] <othermaciej> but I think most of the east asian language issues are mostly CSS level questions
- # [21:42] <Hixie> the only two vertical text things i'm aware of for html5 are to do with canvas drawText and captions
- # [21:42] <MikeSmith> othermaciej: yeah, I think for east-asian language/layout issues, it is mostly about CSS-level questions
- # [21:42] <Hixie> in canvas' case it's actually already specced, i just commented it out since it depends on CSS spec text that isn't yet written
- # [21:42] <MikeSmith> othermaciej: and I will say that from what I see, people in Japan are definitely much pickier about language features for books than they are for websites
- # [21:43] <TabAtkins> We're arguing about vertical-text stuff in the CSSWG right now anyway, spurred mostly by epub.
- # [21:43] <Hixie> in the case of subtitles it'll be similarly commented out once i'm done unless css has caught up, but it's already designed in
- # [21:43] <MikeSmith> e.g., almost all books -- paperback books, mass-market everyday reading stuff -- uses vertical text
- # [21:44] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:44] <MikeSmith> TabAtkins: good to hear that the discussion is going on in the CSS WG
- # [21:44] <MikeSmith> TabAtkins: is Murakami-san from Antenna House in the gropu?
- # [21:44] <TabAtkins> Yeah.
- # [21:44] <MikeSmith> ah
- # [21:44] <Hixie> the vertical text stuff was being discussed in the csswg 2000, too
- # [21:44] <Hixie> when i joined the group
- # [21:44] <TabAtkins> He's an editor of one of the relevant specs, actually.
- # [21:44] <MikeSmith> ok
- # [21:44] <Hixie> we even went to CR once!
- # [21:44] <TabAtkins> Yeah, the consensus is still sorta *shrug*.
- # [21:44] <Hixie> (and then took it back when fantasai didn't like it)
- # [21:46] <MikeSmith> well, Murakami-san can argue with some vehemence, for sure. But his an implementor. Not a browser implementor but anyway an implementor of a fairly complex and powerful application
- # [21:46] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [21:46] * Joins: weinig (~weinig@17.246.18.229)
- # [21:47] <MikeSmith> TabAtkins: I guess it's not reasonable to expect everybody in the group to see vertical text as a hugely higher priority
- # [21:48] <MikeSmith> maybe a lot of the work on driving it will end up coming from developers on the Chrome team in Japan
- # [21:48] <TabAtkins> Well, we all want it. The issue is *how*, because CSS in general contains a lot of assumptions that depend on horizontal text layout.
- # [21:48] <MikeSmith> ah
- # [21:48] <MikeSmith> I see
- # [21:48] <TabAtkins> There's the IE approach, frex, where switching the writing mode to vertical just "rotates" everything, so that, for example, padding-top now adds padding to one of the horizontal sides.
- # [21:49] <TabAtkins> But most people in the group think that's stupid.
- # [21:50] <MikeSmith> "frex" is an odd choice of a name for that
- # [21:50] <TabAtkins> frex = for example
- # [21:50] <MikeSmith> ah
- # [21:50] <MikeSmith> heh
- # [21:50] <MikeSmith> OK
- # [21:50] <TabAtkins> I'm inconsistent in my usage of that word.
- # [21:50] <MikeSmith> didn't grok the abbreviation at first
- # [21:50] <TabAtkins> I picked it up from some message board years ago and it's stuck in my head.
- # [21:51] <MikeSmith> just struck me in this case because in Japanese it's pronounced same as "flex"
- # [21:51] <TabAtkins> Ah.
- # [21:51] <MikeSmith> no difference in translitering "r" and "l"
- # [21:52] <TabAtkins> Yeah.
- # [21:52] <MikeSmith> which is why I thought those freaking horn things were called "bubuzera"
- # [21:52] <MikeSmith> because that's what Japanese TV calls them
- # [21:52] <TabAtkins> Hahaha.
- # [21:52] <MikeSmith> oh, no difference often between "b" and "v" too
- # [21:52] <TabAtkins> The correct term is "vulvazookeepers".
- # [21:53] <MikeSmith> heh
- # [21:53] <TabAtkins> So, back to technical talk.
- # [21:54] <TabAtkins> Another possible solution is to introduce logical-direction equivalents of every physical-direction property, so you can do padding-before, frex, and have it mean padding-top in horizontal writing and padding-left or whatever in vertical writing.
- # [21:55] <TabAtkins> This would work "automatically", but only in relatively limited circumstances where you're not adjusting the layout based on writing mode.
- # [21:55] <TabAtkins> It also doesn't solve related problems, like the fact that in japanese vertical writing an underline goes on the opposite side of what you'd expect.
- # [21:55] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Quit: Leaving...)
- # [21:56] <TabAtkins> So a third possibility is to have some sort of selector or media query or whatnot that distinguishes between when a document/element is in vertical or horizontal mode and lets you apply arbitrary CSS to it.
- # [21:58] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [22:02] * Quits: weinig (~weinig@17.246.18.229) (Quit: weinig)
- # [22:10] * Joins: weinig (~weinig@2620:0:1b00:1f08:223:12ff:fe55:c1f)
- # [22:12] * abarth|lunch is now known as abarth
- # [22:14] <MikeSmith> TabAtkins: would seem like a good use for media queries
- # [22:15] <TabAtkins> There are complications, but yeah, probably.
- # [22:22] * Quits: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net) (Quit: oknoway)
- # [22:24] * Quits: davidb (~davidb@bas1-toronto06-2925210619.dsl.bell.ca) (Ping timeout: 265 seconds)
- # [22:28] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [22:36] * Quits: weinig (~weinig@2620:0:1b00:1f08:223:12ff:fe55:c1f) (Quit: weinig)
- # [22:40] * Joins: othermaciej (~mjs@17.246.17.91)
- # [22:41] * Quits: maikmerten (~maikmerte@port-92-201-249-225.dynamic.qsc.de) (Remote host closed the connection)
- # [22:41] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:47] * Joins: dbaron (~dbaron@nat/mozilla/x-txljmnmaliqlgxde)
- # [22:47] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
- # [22:49] * Joins: weinig (~weinig@17.246.18.229)
- # [22:51] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [22:51] <jgraham> Random fact of the day: whenever I hear "Let Down" by Radiohead I hear the start skipping and jumping in my head, just like it does on my CD. It is quite disorienting when it plays normally
- # [22:52] <gsnedders> doh
- # [22:52] <gsnedders> (a deer)
- # [22:52] * Quits: KaOSoFt (~webmaster@unaffiliated/kaosoft) (Quit: Leaving)
- # [22:52] <TabAtkins> a female deer?
- # [22:52] <jgraham> gsnedders: You are supposed to be out partying
- # [22:53] <gsnedders> TabAtkins: Sorry, but the fact that myself and a colleague have had that in our heads for the past two months (almost) and sung it numerous times around jgraham is obviously missed on you.
- # [22:54] <gsnedders> jgraham: Sorry, I chose sanity.
- # [22:54] <TabAtkins> I was continuing the song!
- # [22:54] <jgraham> I wonder if we could convince the ePub people to support microdata
- # [22:54] <gsnedders> TabAtkins: You were questioning it, though.
- # [22:55] <gsnedders> (I may have been punched by jgraham for singing that song.)
- # [22:55] <gsnedders> (Multiple times.)
- # [22:55] <gsnedders> (He's a big bully.)
- # [22:55] <jgraham> gsnedders: At leat I don't hit girls
- # [22:55] <jgraham> *least
- # [22:56] <gsnedders> jgraham: …normally.
- # [22:56] <jgraham> Umm
- # [22:56] <jgraham> Ever, really
- # [22:56] <gsnedders> (There again, I don't normally either. I just poke them.)
- # [22:56] <jgraham> The innuendo levels are rising
- # [22:57] <gsnedders> It turns out poking girls makes them jump and scream.
- # [22:58] <MikeSmith> poke
- # [22:58] * gsnedders jumps and screams
- # [22:58] <jgraham> I think my innuendo meter just exploded
- # [22:58] <MikeSmith> heh
- # [23:00] * Quits: ROBOd (~robod@89.123.158.109) (Quit: http://www.robodesign.ro)
- # [23:04] <MikeSmith> so a read an article that says "HTML5 is to HTML4 as Werner Herzog's 'The Bad Lieutenant: Port of Call - New Orleans' is to Abel Ferrara's 'Bad Lieutenant' -- and HTML5 is to Flash as Herzog's 'The Bad Lieutenant: Port of Call - New Orleans' is to 'Sex and the City 2' and its underlying franchise.'
- # [23:04] <MikeSmith> (whatever all that means)
- # [23:05] <TabAtkins> That's the most densely pretentious statement I've ever heard referring to HTML5.
- # [23:05] <jgraham> TabAtkins: You should get out more
- # [23:06] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [23:06] * TabAtkins has no clue where he could get out to where he could hear more densely pretentious things, nor does he understand why he would *want* to.
- # [23:07] <MikeSmith> it could be that I just made up that entire line on my own
- # [23:07] <MikeSmith> or it could also be that I did actually read it somewhere
- # [23:07] <jgraham> TabAtkins: It is not that pretentious really. I mean they are all films
- # [23:07] <jgraham> and one of them is Sex and the City
- # [23:08] <Hixie> is it bad that i didn't understand that metaphor at all
- # [23:08] <TabAtkins> I suppose I have just never heard of the first two films, nor their directors(?).
- # [23:08] <jgraham> I don't understand it at all
- # [23:08] * gsnedders estimates that almost nobody here has seen Sex and the City
- # [23:08] <jgraham> But wikipedia helps
- # [23:10] * AryehGregor doesn't understand it at all.
- # [23:10] * gsnedders doesn't ether
- # [23:10] <gsnedders> *either
- # [23:12] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [23:12] <jgraham> The later "Bad Lieutenant" film apparently borrows from the earlier one, whilst the director claims never to have seen the earlier one. The director of the earlier one is apparently very angry about the existence of the later one
- # [23:13] <jgraham> It you believe wikipedia, the earlier one has much more sex than the later one
- # [23:14] <jgraham> So I guess the point of the metaphor is that HTML5 is less likely to get you laid
- # [23:15] <Hixie> less likely than HTML4?
- # [23:15] <Hixie> man if HTML4 was supposed to get me laid i've been doign it wrong
- # [23:15] <jgraham> Anyway, it is clearly all wrong
- # [23:16] <jgraham> HTML4 is like a Kafka novel
- # [23:16] <jgraham> HTML5 is lik Joyce
- # [23:17] <jgraham> Flash is like the Very Hungry Catepillar
- # [23:17] * Quits: jwalden (~waldo@nat/mozilla/x-djcbjtetwmyczljg) (Quit: brb)
- # [23:18] <MikeSmith> jgraham: that description of the relationship between the two Bad Lieutenant films sounds somewhat apt in terms of comparison
- # [23:18] <MikeSmith> I guess
- # [23:18] <MikeSmith> I did see the first Bad Lieutenant film
- # [23:18] <MikeSmith> it is a really awful movie
- # [23:20] <MikeSmith> so at least it's nice to hear that Abel Ferrara is angry about Herzog making a film with the same name without telling him ahead of time
- # [23:21] <MikeSmith> Ferrara deserves to be made angry in return for foisting on the world the crappiness which is that film
- # [23:22] <MikeSmith> and even better to hear that Herzog never actually even watched his movie
- # [23:22] * Joins: jwalden (~waldo@nat/mozilla/x-vzrpdqacmzqdtcwl)
- # [23:24] <MikeSmith> cool to see that abarth is starting work on the webkit html5 tree builder
- # [23:24] <abarth> MikeSmith: it's just a sketch at this point
- # [23:24] <abarth> MikeSmith: i'm trying a new control structure now
- # [23:24] <MikeSmith> I see
- # [23:24] <abarth> the problem is the way the spec is written is hard to implement directly
- # [23:25] <abarth> lots of "process blah as if foo"
- # [23:25] * Joins: jlebar (~jlebar@nat/mozilla/x-uarpqhzhnopzzkgv)
- # [23:25] <abarth> also, as written, you need to make a ton of jump tables and branches for each character
- # [23:25] <abarth> which is really slow
- # [23:26] <abarth> instead of having the first branch be the insertion mode, i'm trying with the first branch being what token we're dealing with
- # [23:26] <abarth> which should push the character loop below all the jumping/branching
- # [23:26] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [23:27] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:28] <MikeSmith> interesting
- # [23:29] <MikeSmith> abarth: is that also in part because it'll make it easier for you to reuse the existing code?
- # [23:29] * Joins: nessy (~Adium@124-170-165-184.dyn.iinet.net.au)
- # [23:30] <abarth> MikeSmith: that design is closer to the way the old code works
- # [23:30] <MikeSmith> ok
- # [23:30] <abarth> the old code has a hash table keyed off the kind of token
- # [23:30] <MikeSmith> ah
- # [23:30] <abarth> and then a jump through a function pointer
- # [23:30] <abarth> to figure out what to do with the token
- # [23:31] <TabAtkins> Where's the html5 test suite? (Or at least as much of it as exists?)
- # [23:32] <abarth> TabAtkins: we have a bunch of parser tests
- # [23:32] <abarth> TabAtkins: that we stole from henri and then added to
- # [23:33] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [23:33] <MikeSmith> TabAtkins: did you mean the parser test suite specifically? or HTML5 in general?
- # [23:33] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:34] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Ping timeout: 245 seconds)
- # [23:34] <paul_irish> HTML5 in general
- # [23:37] <paul_irish> (I was just asking Tab, which prompted his question).. basically looking for whatever test suites exist that cover what's in HTML5 and friends
- # [23:37] * AryehGregor discovers that his spam folder has like a billion non-spam things, wtf
- # [23:37] <TabAtkins> That's why I skim and clear my spam regularly.
- # [23:37] <TabAtkins> once or twice a day keeps the number below 50 at a time, so I can see it all on one page.
- # [23:37] <AryehGregor> I guess I need to do that too.
- # [23:38] <AryehGregor> Most of mine all goes to one address that I don't use for much, and I have those labeled, so the legit stuff is pretty easy to spot.
- # [23:38] <AryehGregor> I got suspicious when the first post of Doug Scheper's post to the WHATWG was missing.
- # [23:39] <TabAtkins> Set your filters so that they never spam anything you've labelled.
- # [23:39] <TabAtkins> That eliminated 99% of my false positives.
- # [23:39] <AryehGregor> I thought it was funny that I didn't get any commit mail the last week or so.
- # [23:39] <AryehGregor> Like 90% of my spam is labeled.
- # [23:39] <TabAtkins> Oh, heh.
- # [23:40] <AryehGregor> It mostly comes from an address I use that has no spam filtering.
- # [23:40] <TabAtkins> Well, set *specific labels* to be never spammed.
- # [23:40] <AryehGregor> But I should set most of my filters to do that, yeah.
- # [23:40] <Philip`> TabAtkins: There's loads of wiki pages with lists of existing test suites
- # [23:40] <TabAtkins> Philip`: I have no clue what any of them are.
- # [23:41] <Philip`> TabAtkins: http://wiki.whatwg.org/wiki/Testsuite#Existing_tests
- # [23:41] <Hixie> TabAtkins: my spam folder has 9540 e-mails in it, and that's just over the last 30 days. no way i can check that twice a day. :-P
- # [23:41] <TabAtkins> paul_irish: ^^^
- # [23:41] <Philip`> TabAtkins: http://www.w3.org/html/wg/wiki/Existing_Html5_Tests
- # [23:41] <Philip`> TabAtkins: etc
- # [23:42] <TabAtkins> Excellent, thanks.
- # [23:42] <paul_irish> Thx Philip`
- # [23:48] * AryehGregor doesn't understand why it's so hard to reliably tell apart legitimate mailing lists from spam.
- # [23:49] <TabAtkins> For the longest time any mailing-list email from a google employee was getting spammed.
- # [23:49] <TabAtkins> (That's when I set all my label filters to never spam.)
- # [23:49] <AryehGregor> I was getting that too.
- # [23:49] <AryehGregor> Maybe because of SPF or something?
- # [23:50] <TabAtkins> Or the lack of it. I just always found it funny that google.com addresses, presumably sent from inside the company, were spammed by gmail's filter.
- # [23:50] <Hixie> it wasn't sent from inside the company
- # [23:50] <Hixie> that's the problem
- # [23:50] <AryehGregor> I'm glad I found out about this mass spammification less than 30 days after it started.
- # [23:50] <Hixie> it was sent by the mailing list software
- # [23:51] <AryehGregor> Wait, if you have SPF, does that mean you can't send to mailing lists? :/
- # [23:51] <Hixie> i don't know the details
- # [23:52] <AryehGregor> Actually, I think it'd only be if the Return-To was set to your address.
- # [23:52] <Hixie> i think it's actually Return-Path that matters
- # [23:52] <Hixie> and presumably the people who wrote SPF thought of this and the google issue was just misconfiguration
- # [23:53] <Hixie> i dunno
- # [23:53] <AryehGregor> That's what I meant.
- # [23:53] <jgraham> The HTML5 official tests are at http://dvcs.w3.org/hg/html/
- # [23:53] <jgraham> So far we are doing pretty badly
- # [23:53] * Quits: nessy (~Adium@124-170-165-184.dyn.iinet.net.au) (Quit: Leaving.)
- # [23:53] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [23:54] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [23:54] <jgraham> An insignificant number of tests from Microsoft and a half-finished test harness
- # [23:56] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [23:59] <AryehGregor> 1500 e-mails incorrectly marked as spam. Ugh.
- # Session Close: Sat Jun 26 00:00:00 2010
The end :)