Options:
- # Session Start: Mon Dec 10 00:00:00 2012
- # Session Ident: #whatwg
- # [00:03] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:11] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 264 seconds)
- # [00:14] * Quits: krijn_ (uid2319@gateway/web/irccloud.com/x-lzegkdrfnpzoyvfl)
- # [00:14] * Joins: krijn_ (uid2319@gateway/web/irccloud.com/x-sqsgejpriotsszbo)
- # [00:15] * Quits: matjas (uid2247@gateway/web/irccloud.com/x-nfcmsihrcjnuubhi)
- # [00:15] * Quits: rafaelw__ (uid4459@gateway/web/irccloud.com/x-klgmanpaxfdducdv)
- # [00:15] * Joins: matjas (uid2247@gateway/web/irccloud.com/x-qcjdwqdihtsextas)
- # [00:15] * Joins: rafaelw__ (uid4459@gateway/web/irccloud.com/x-lmbvbuspvxskzmpr)
- # [00:19] * Quits: beowulf (uid116@gateway/web/irccloud.com/x-fveswgmlqyoyuadg)
- # [00:19] * Joins: beowulf_ (uid116@gateway/web/irccloud.com/x-gajuhbicrcwhpkyn)
- # [00:20] * Quits: Phae_ (uid455@gateway/web/irccloud.com/x-ztsggeozqbbqyozi)
- # [00:20] * Joins: Phae_ (uid455@gateway/web/irccloud.com/x-eggvgonjiuyvbhhn)
- # [00:23] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Read error: Connection reset by peer)
- # [00:24] * Joins: dydx (~dydz@coffeebar.static.monkeybrains.net)
- # [00:30] * Quits: sedovsek (~robert@BSN-176-222-106.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [00:35] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [00:41] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Quit: WeeChat 0.3.7)
- # [00:42] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [00:43] * heycam|away is now known as heycam
- # [00:46] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [00:50] * Joins: danzik17 (~danzik17@c-76-127-161-140.hsd1.ny.comcast.net)
- # [00:52] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [00:52] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [00:55] * Joins: Smylers (~smylers@host86-157-182-36.range86-157.btcentralplus.com)
- # [00:55] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [00:55] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [01:02] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de) (Ping timeout: 244 seconds)
- # [01:04] * Quits: Smylers (~smylers@host86-157-182-36.range86-157.btcentralplus.com) (Ping timeout: 264 seconds)
- # [01:05] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [01:19] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [01:20] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [01:21] * Quits: danzik17 (~danzik17@c-76-127-161-140.hsd1.ny.comcast.net) (Ping timeout: 252 seconds)
- # [01:25] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 276 seconds)
- # [01:26] * Joins: danzik17 (~danzik17@c-76-127-161-140.hsd1.ny.comcast.net)
- # [01:37] * Quits: danzik17 (~danzik17@c-76-127-161-140.hsd1.ny.comcast.net) (Ping timeout: 252 seconds)
- # [01:41] * Quits: dydx (~dydz@coffeebar.static.monkeybrains.net) (Quit: dydx)
- # [01:49] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [01:49] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [01:49] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:55] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [01:57] * Quits: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [01:57] * Joins: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net)
- # [02:12] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:18] * Quits: seventh (seventh@207.207.22.88) (Ping timeout: 240 seconds)
- # [02:21] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de) (Ping timeout: 244 seconds)
- # [02:28] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:28] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:28] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:37] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-bdqhlycsphjbiwkf)
- # [02:38] * Joins: benschwarz (uid2121@gateway/web/irccloud.com/x-uqorppzymwzygvno)
- # [02:48] * Quits: drublic (~drublic@frbg-5f73089b.pool.mediaWays.net) (Remote host closed the connection)
- # [02:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [02:53] * heycam is now known as heycam|away
- # [03:03] * Quits: timeless (uid4015@gateway/web/irccloud.com/x-fszssxuoyrjskzxz) (Changing host)
- # [03:03] * Joins: timeless (uid4015@firefox/developer/timeless)
- # [03:06] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [03:06] <nattokirai> Hixie: sent you some comments on canvas text styles
- # [03:07] <nattokirai> Hixie: related to the FontLoader object
- # [03:11] * Quits: timeless (uid4015@firefox/developer/timeless)
- # [03:12] * Joins: timeless_ (uid4015@gateway/web/irccloud.com/x-ncdulcgrxqwconur)
- # [03:12] * timeless_ is now known as timeless
- # [03:12] * Quits: timeless (uid4015@gateway/web/irccloud.com/x-ncdulcgrxqwconur) (Changing host)
- # [03:12] * Joins: timeless (uid4015@firefox/developer/timeless)
- # [03:19] <Hixie> nattokirai: thanks
- # [03:34] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
- # [03:38] * heycam|away is now known as heycam
- # [03:43] * Joins: nessy (~silviapf@124-168-153-126.dyn.iinet.net.au)
- # [04:05] <hendry> is there a good place to report cross-browser SVG wierdness to ? http://neon.webconverger.com/logo/ confuses me so much that I don't think I could write an intelligible bug report
- # [04:06] <heycam> hendry, in Firefox at least, SVG documents in an <img> are not allowed to reference any external resources
- # [04:07] <heycam> that would be at least why in the <img> in the second set of tests you have there doesn't work
- # [04:08] <hendry> heycam: that explains it I think. Stangely the top three SVG instances just "started working" with the Web font. Yesterday they were not working. Maybe it's a problem with my site.
- # [04:08] <heycam> hendry, I don't know why the top ones should work -- they don't import the font in the .svg file?
- # [04:09] <heycam> (unless you installed the font locally?)
- # [04:09] <hendry> heycam: that's correct
- # [04:09] <heycam> I like the font btw :)
- # [04:09] <hendry> the top three work for me right now, I think because of the Google Web font import
- # [04:09] <hendry> (i think)
- # [04:10] <hendry> in 23.0.1271.95 Chrome
- # [04:10] <heycam> the @font-face in the top level document shouldn't leak into the child <object>
- # [04:11] <heycam> for me none of the top three work in CHrome
- # [04:11] <heycam> (25.0.1354.0)
- # [04:12] <hendry> http://neon.webconverger.com/logo/object.html is working for me in 23.0.1271.95 Chrome
- # [04:12] <hendry> but strangely it didn't work yesterday, but this morning it does. So I am so confused right now
- # [04:13] <heycam> not for me
- # [04:13] <heycam> you didn't install the font locally did you? :)
- # [04:13] <hendry> heycam: OH THAT'S IT
- # [04:13] <hendry> it's here /usr/share/fonts/TTF/BadScript-Regular.ttf
- # [04:14] <hendry> thanks heycam!
- # [04:14] <heycam> heh
- # [04:14] <heycam> np
- # [04:15] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [04:15] <hendry> i think i have noticed tools like Inkscape and Illustrator not using '@font-face { font-family: Bad Script; src: url(BadScript-Regular.ttf) format("truetype"); }'
- # [04:15] <hendry> so hence SVGs using fonts are often "made into objects" for portability IIUC ?
- # [04:15] <hendry> which sucks a lot
- # [04:16] <hendry> wondering if my observation is valid
- # [04:18] <heycam> do you mean they convert text to paths?
- # [04:18] <hendry> heycam: yes, that's the right terminology :)
- # [04:19] <heycam> yeah, that does suck
- # [04:19] <heycam> one thing I want to add to the SVG spec is a way of associating some text with arbitrary graphics
- # [04:19] <heycam> to say that the graphics is the visual representation of that text
- # [04:19] <heycam> which could be handy for one-off fancy text that doesn't require a whole font
- # [04:20] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [04:20] <heycam> <text>Hello <tgraphics href="#some-g-element">fancy</tgraphics></text> or something
- # [04:21] <hendry> not sure what you mean. could you make an anology with HTML? image replacement? are the graphics rasterised...
- # [04:21] <hendry> anyway I'm a SVG newbie
- # [04:22] <hendry> heycam: i've found https://github.com/svg/svgo a good tool of late. not sure if you've seen it
- # [04:22] <hendry> i'm trying to "un-path" this huge SVG at http://smrt.dabase.com/ in some sane way :/
- # [04:26] * Parts: kochi (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
- # [04:26] * Joins: kochi_ (~kochi@2401:fa00:4:1004:26be:5ff:fe03:db82)
- # [04:27] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 250 seconds)
- # [04:28] <heycam> hendry, just meant that if you have some fancy graphics you want to be treated as text (like if Inkscape has converted the text to paths, to avoid needing a font), you could do that
- # [04:31] <hendry> heycam: so you have a "backup layer" to convert back to text if one for whatever reason converted text to path ? IIUC?
- # [04:31] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [04:32] <heycam> hendry, yes, so that search engines can see it, and you can still select and copy/paste it
- # [04:35] <hendry> heycam: that would be sensible.
- # [04:36] <hendry> I'm surprised that Inkscape/Adobe don't try deal with this problem. AFAICT some SVGs are HUGE thanks to 'converted text to Paths'
- # [04:38] <hendry> https://github.com/svg/svgo/issues/71 - hoping a tool can fix the problem ;)
- # [04:39] <heycam> for space saving, they might be able to convert individual glyphs to paths, then <use> them in multiple places
- # [04:40] <hendry> not sure what you mean by glyphs, the PNG bits in the SVG?
- # [04:40] <hendry> oh wait
- # [04:40] <hendry> i got it
- # [04:40] <hendry> that's a good comment
- # [04:41] <hendry> heycam: added https://github.com/svg/svgo/issues/71#issuecomment-11180931
- # [04:42] <hendry> heycam: even though i'm using font tag in the SVGs here http://neon.webconverger.com/logo/, I can't select the text, which is a bit sad.
- # [04:42] <hendry> heycam: sorry, now I can. On non-img embeds
- # [04:58] * Joins: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [04:59] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [05:28] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [05:30] <Hixie> MikeSmith_: any idea what component i'm supposed to use to file bugs on the htmlwg html5 spec that should be fixed before it gets to CR?
- # [05:31] <MikeSmith_> Hixie: https://www.w3.org/Bugs/Public/enter_bug.cgi?product=HTML%20WG
- # [05:31] <MikeSmith_> I think
- # [05:31] <Hixie> which component though?
- # [05:31] <MikeSmith_> oops, sorry
- # [05:32] <MikeSmith_> just "HTML spec"
- # [05:32] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [05:35] <Hixie> k
- # [05:35] <Hixie> what's the CR component for? it has a bunch of bugs
- # [05:36] * Joins: hdhoang (~hdhoang@113.190.34.71)
- # [05:36] <Hixie> (btw, the idea of a component per milestone kinda misses the point of the "target milestone" and "version" fields in bugzilla...)
- # [05:38] <Hixie> ok https://www.w3.org/Bugs/Public/show_bug.cgi?id=20319
- # [05:38] <Hixie> hopefully the htmlwg will work out what the fix should be so i don't have to
- # [05:39] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [05:42] <MikeSmith> Hixie: dunno why we have a CR component already, nor why people have already filed bugs in it
- # [05:42] <MikeSmith> I am equally confused
- # [05:42] <MikeSmith> I don't ask questions -- I just push the buttons when requested
- # [05:42] <MikeSmith> garbage in, garbage out
- # [05:43] <MikeSmith> Hixie: wow that's quite a bug
- # [05:44] <MikeSmith> you found that yourself? Or somebody else reported it?
- # [05:44] <Hixie> lord no
- # [05:44] <Hixie> someone reported it on the whatwg list
- # [05:44] <Hixie> see most recent e-mail to the whatwg list (from me)
- # [05:47] <MikeSmith> Hixie: ah yeah that's from the guy who wrote automation to generate test cases
- # [05:47] <Hixie> nice
- # [05:47] <MikeSmith> so far he wrote it for only 24 elements I think
- # [05:53] * Quits: nessy (~silviapf@124-168-153-126.dyn.iinet.net.au) (Ping timeout: 256 seconds)
- # [05:54] * Joins: nessy (~silviapf@124-168-26-178.dyn.iinet.net.au)
- # [05:59] <MikeSmith> Hixie: http://www.score.is.tsukuba.ac.jp/~minamide/papers/minamide-FM2012.pdf
- # [05:59] <MikeSmith> "Reachability Analysis of the HTML5 Parser
- # [05:59] <MikeSmith> Specication and its Application to
- # [05:59] <MikeSmith> Compatibility Testing"
- # [06:01] <MikeSmith_> "We have developed a reachability analyzer for the HTML5 parser speci - cation based on the translation to a conditional pushdown system and on the reachability analysis on it. A nontrivial subset of the tree-construction stage con- sisting of 24 elements and 9 modes is formalized in our speci cation language."
- # [06:02] <Hixie> never thought people would be writing academic papers about my work
- # [06:02] <Hixie> that's just weird
- # [06:03] <MikeSmith_> heh
- # [06:03] <MikeSmith_> it's pretty cool, what they did
- # [06:03] <MikeSmith_> has a very practical application in spite of being academic
- # [06:04] <Hixie> most academic work does :-)
- # [06:04] * Joins: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [06:04] <MikeSmith_> well, this one is closer to home
- # [06:07] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 256 seconds)
- # [06:08] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:11] <Hixie> man half this paper is completely outside my understanding
- # [06:11] <Hixie> that doesn't bode well
- # [06:15] <Hixie> well, i don't understand half of the paper, but i do understand the conclusion
- # [06:15] <Hixie> and it is positive
- # [06:15] <Hixie> sweet
- # [06:19] <Hixie> on a completely different note, anyone know of a font off-hand that has many weights?
- # [06:21] <Hixie> aha, Avenir.
- # [06:22] <Hixie> also, wtf Opera
- # [06:22] <zewt> http://i.imgur.com/LSNyf.png google is almost at the point where i'm seriously thinking of seeing if bing is actually less stupid
- # [06:23] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [06:23] <Hixie> why is opera ignoring my font-family
- # [06:23] <zewt> i do not need a search engine that intentionally makes typos for me
- # [06:26] * Joins: jsoncorwin (~textual@c-67-180-210-15.hsd1.ca.comcast.net)
- # [06:26] * Joins: neXTleap (neXTleap@unaffiliated/nextleap)
- # [06:26] <neXTleap> Why do site makers not understand that having anything that changes/flashes/moves around makes it 100% impossible for people to read the articles/content? At least this is the case for me. My eyes cannot focus on reading when there is anything that is animated on the same page.
- # [06:27] <zewt> so how many channels are you pasting that into, exactly
- # [06:27] * Parts: neXTleap (neXTleap@unaffiliated/nextleap)
- # [06:28] * Joins: niloy (~niloy@203.196.177.156)
- # [06:28] <MikeSmith_> Hixie: Adam seemed to be suggesting that parsing bug doesn't necessarily need to be fixed http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Nov/0019.html
- # [06:29] <Hixie> yeah i saw
- # [06:29] <Hixie> i disagree
- # [06:29] <Hixie> having the text change order is nuts
- # [06:29] <MikeSmith_> yeah I would think so
- # [06:30] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [06:30] <MikeSmith_> so I see in his follow-up message, Minamide-san said he thinks it could be fixed without running into the limit problem that Adam described http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Nov/0020.html
- # [06:42] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [06:47] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [06:48] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [06:54] * Quits: dcheng (dcheng@nat/google/x-zokwqszekaeeooxn) (Ping timeout: 248 seconds)
- # [06:56] * Joins: dcheng (dcheng@nat/google/x-mklrxnerkiydsaqe)
- # [06:56] * Joins: cabanier1 (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [06:56] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 265 seconds)
- # [07:06] * heycam is now known as heycam|away
- # [07:06] * Joins: ricea (ricea@nat/google/x-obikhsoieukkhohg)
- # [07:16] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 264 seconds)
- # [07:18] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [07:19] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [07:20] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 248 seconds)
- # [07:21] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [07:31] * Joins: Smylers (~smylers@host86-157-182-36.range86-157.btcentralplus.com)
- # [07:33] * Quits: MikeSmith_ (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: Make the road by walking. (B-side: Tired of Fighting))
- # [07:44] * Quits: Smylers (~smylers@host86-157-182-36.range86-157.btcentralplus.com) (Ping timeout: 264 seconds)
- # [07:45] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:59] <hsivonen> Hixie: fonts with many weights: Source Sans, Open Sans, Lato
- # [08:05] * Joins: izhak (~izhak@213.87.240.173)
- # [08:07] <hsivonen> Firefox 3.6 off the list, IE10 on the list: http://gs.statcounter.com/#browser_version_partially_combined-ww-daily-20121209-20121209-bar
- # [08:09] * Joins: SimonSapin (~simon@ip-159.net-89-2-152.rev.numericable.fr)
- # [08:11] * Quits: dgorbik (~dgorbik@2620:149:4:304:2cad:7539:9311:f90b) (Remote host closed the connection)
- # [08:18] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [08:27] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:34] * Joins: Masklinn (~textual@109.236.137.18)
- # [08:55] <nattokirai> Hixie: what's the "Looks like Firefox does bolder (though seems buggy about it, at least
- # [08:55] <nattokirai> in my tests" about?
- # [08:55] <nattokirai> Hixie: do you have a testcase?
- # [08:57] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [08:58] * Quits: Masklinn (~textual@109.236.137.18)
- # [09:00] <hsivonen> I see way more magic than I like to see in nsUTF8ConverterService. annevk, you may be interested in finding out when this stuff gets called.
- # [09:01] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [09:01] <hsivonen> quoting: “It may not be asked for if a caller suspects that the input is in non-ASCII 7bit charset (ISO-2022-xx, HZ)”
- # [09:03] <hsivonen> good times. code that is so old it has comments about Tru64 Unix’s C++ compiler
- # [09:04] * Joins: alrra (~alrra@188.24.77.98)
- # [09:04] * Quits: alrra (~alrra@188.24.77.98) (Changing host)
- # [09:04] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [09:17] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:18] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:25] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [09:26] * Joins: OnlyMax (~OnlyMax@187-126-197-189.user.veloxzone.com.br)
- # [09:27] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [09:28] * Joins: Masklinn (~textual@host-85-201-4-21.brutele.be)
- # [09:29] * Quits: OnlyMax (~OnlyMax@187-126-197-189.user.veloxzone.com.br) (Client Quit)
- # [09:30] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [09:40] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [09:40] * Quits: niloy (~niloy@203.196.177.156) (Ping timeout: 264 seconds)
- # [09:41] * Joins: pyrsmk (~pyrsmk@171.169.136.88.rev.sfr.net)
- # [09:46] * Quits: jsoncorwin (~textual@c-67-180-210-15.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [09:48] * Quits: SimonSapin (~simon@ip-159.net-89-2-152.rev.numericable.fr) (Read error: Operation timed out)
- # [09:52] * Joins: niloy (~niloy@61.12.96.242)
- # [09:54] * Joins: darobin (~darobin@78.109.80.74)
- # [09:55] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [09:56] * Quits: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
- # [09:58] * krijn_ is now known as krijn
- # [10:08] * Quits: [[zzzz]] (~q@node-kvy.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [10:09] * Joins: [[zzzz]] (~q@node-zap.pool-180-180.dynamic.totbb.net)
- # [10:10] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [10:12] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [10:13] * [[zzzz]] is now known as [[zz]]
- # [10:20] * Joins: annevk (~annevk@mail2.gastwerk-hotel.de)
- # [10:22] <annevk> anyone here willing to review a few paragraphs?
- # [10:23] * Joins: richt (~richt@office.oslo.opera.com)
- # [10:25] * Joins: Ms3ger (9dc130a6@gateway/web/freenode/ip.157.193.48.166)
- # [10:25] <hsivonen> depends on the paragraphs, I guess
- # [10:26] <Ms3ger> Looks like nsUTF8ConverterService is used for <script type> \o/
- # [10:26] <hsivonen> Ms3ger: why?
- # [10:27] <Ms3ger> Because it's used in our Content-Type parsing code
- # [10:27] <annevk> hsivonen: draft post for the TAG thingie
- # [10:28] <hsivonen> annevk: ok
- # [10:28] <annevk> pointer to nsUTF8ConverterService? sounds interesting
- # [10:29] <darobin> annevk: sure, I'll review that
- # [10:30] * Joins: Engin (~engin@ea.tl)
- # [10:31] * Quits: niloy (~niloy@61.12.96.242) (Ping timeout: 240 seconds)
- # [10:31] * Joins: hdhoang1 (~hdhoang@113.190.34.71)
- # [10:31] <Engin> about the relatively new access control specifications. is preflight sequence to be made each time a cross domain request to be made to the cross domain target site ?
- # [10:32] <Ms3ger> annevk: http://mxr.mozilla.org/mozilla-central/source/intl/uconv/src/nsUTF8ConverterService.cpp
- # [10:32] <Engin> i.e. should I expect an OPTIONS request to be sent to the target web site for each resource request ? because that's what chrome was doing, and that's basically just doubling my requests ?
- # [10:32] <Engin> if that's the case, I can just resort to JSONP and handle cross domain communcications the old way
- # [10:33] * Quits: hdhoang (~hdhoang@113.190.34.71) (Ping timeout: 240 seconds)
- # [10:33] * Joins: zcorpan (~zcorpan@83.218.67.122)
- # [10:41] * Joins: nonge_ (~nonge@p5082A86C.dip.t-dialin.net)
- # [10:41] <annevk> a) that's be insecure, b) simple stuff like fetching JSON should not require a preflight
- # [10:43] <hsivonen> annevk: does GET with default headers ever require a preflight?
- # [10:44] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [10:44] <annevk> if there's event listeners registered on xhr.upload, but I forgot why we did that
- # [10:44] * Quits: nonge (~nonge@p5082ACB0.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [10:46] * Quits: hdhoang1 (~hdhoang@113.190.34.71) (Quit: Leaving.)
- # [10:46] * Quits: pyrsmk (~pyrsmk@171.169.136.88.rev.sfr.net) (Ping timeout: 264 seconds)
- # [10:47] <darobin> that's the sort of side effect that causes pain
- # [10:47] <darobin> it would be good to know why it's that way
- # [10:48] * Joins: niloy (~niloy@203.196.177.156)
- # [10:49] <darobin> JSONP might be insecure but it works; if I found out that I was now making twice the number of request without really knowing why, just like Engin I'd revert to it
- # [10:49] <annevk> yeah, I remember sof also not thinking it was necessary and then I went back to check and ...
- # [10:49] <annevk> so I guess I should go back and check again
- # [10:50] * Joins: hdhoang (~hdhoang@123.24.118.195)
- # [10:52] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [10:56] <matjas> lolque https://www.w3.org/Bugs/Public/show_bug.cgi?id=20306
- # [10:57] <hsivonen> annevk: oh, one more thing: why lower case “web”?
- # [10:57] <darobin> annevk: looking ath XHR, I find it rather painful to figure out what the upload events flag does
- # [10:57] <darobin> I mean I can reverse engineer it, but the dfn is not a definition, and its usage in the spec is far from illuminating
- # [10:57] <annevk> hsivonen: it's a common word
- # [10:58] * darobin never knows whether to lowercase web or not
- # [10:58] <hsivonen> there’s just one “the Web”
- # [10:58] <annevk> I always opt for lowercasing when there's confusion, and without hyphen whenever possible
- # [10:59] * Joins: pyrsmk (~pyrsmk@80.230.140.88.rev.sfr.net)
- # [10:59] <hsivonen> annevk: “the Internet” or “the internet”?
- # [10:59] <annevk> hsivonen: I'd lowercase that too
- # [10:59] * hsivonen disapproves
- # [10:59] <annevk> but your point about their being only one is interesting
- # [10:59] <annevk> had not considered that
- # [10:59] <darobin> should that not be "HSivonen disapproves"?
- # [11:00] <SimonSapin> maybe :)
- # [11:00] <hsivonen> darobin: no, the canonical case of my userid is the lower case
- # [11:01] <darobin> hsivonen: so if I use "HSivonen" then I'm just referring to a Henri Sivonen, not the Henri Sivonen?
- # [11:02] <hsivonen> darobin: I think the more interesting question is if the first letter of userids should be capitalized at the start of a sentence in email.
- # [11:03] <annevk> that'd be weird
- # [11:03] <darobin> hsivonen: I've been handling that one by rephrasing to avoid to issue
- # [11:03] <MikeSmith> "The web is everything from simple documents (cat pictures) to complex applications (cat picture meme generators)." that guy gets my vote
- # [11:04] <hsivonen> MikeSmith: do you get to cast the vote for Keio?
- # [11:04] <hsivonen> do the hosts gets to vote?
- # [11:04] <hsivonen> get
- # [11:04] <darobin> yes, it's always puzzled me that while the internet is made of cats this is never handled by webarch
- # [11:04] <darobin> yes
- # [11:04] <darobin> each host has a vote, they're members
- # [11:05] <darobin> I don't think that MikeSmith is the one making the call on the Keio vote though :)
- # [11:05] <hsivonen> :-(
- # [11:06] <hsivonen> looks like today, I’ll be just doing reviews
- # [11:06] <darobin> I don't know though, maybe he knows exactly who to buy a beer to
- # [11:06] <hsivonen> of all kinds
- # [11:06] <hsivonen> code, blog post, specs
- # [11:06] <darobin> sounds like fun
- # [11:08] <MikeSmith> hsivonen: nope I don't getta vote
- # [11:08] <hsivonen> MikeSmith: :-(
- # [11:09] <hsivonen> I hadn’t realized SVG-as-img was banned from loading external TTF
- # [11:12] * Quits: Ms3ger (9dc130a6@gateway/web/freenode/ip.157.193.48.166) (Quit: Page closed)
- # [11:13] <darobin> MikeSmith: maybe you can buy Hagino-san a beer?
- # [11:13] <darobin> I'm happy to pool some kitty money
- # [11:14] <darobin> mmm, I don't know the ERCIM guy who's replacing Vincent
- # [11:15] <annevk> darobin: the force preflight flag is there because otherwise the existence of the server would be exposed
- # [11:16] <annevk> darobin: and I think Gecko did not have enough control over the network layer to make that work more nicely
- # [11:16] <darobin> mmmm, I guess that would make sense
- # [11:17] <hsivonen> annevk: would be nice to have a note in the spec with the rationale
- # [11:17] <annevk> agreed, I'll file a bug
- # [11:17] <annevk> to make sure I give it another thorough examination
- # [11:17] * Joins: victor1 (~Adium@gut75-2-82-225-241-50.fbx.proxad.net)
- # [11:17] * Parts: victor1 (~Adium@gut75-2-82-225-241-50.fbx.proxad.net)
- # [11:17] <darobin> in general it would be nice to have a checklist of things that trigger a preflight
- # [11:19] <annevk> there's such a checklist in CORS
- # [11:19] <hsivonen> Is Mac OS X 10.7.x unable to update to Safari 6?
- # [11:19] <annevk> I expect this stuff to become better when we rewrite CORS into Fetch
- # [11:19] <hsivonen> or is 5.1 the last Safari available for 10.6.x?
- # [11:19] <annevk> Fetch will handle all URL -> resource mapping and that will make the flow so much easier to understand
- # [11:20] <hsivonen> Safari has pretty severe version fragmentation: more than 50% of usage on non-latest
- # [11:21] <hsivonen> Did Windows users of Safari get any kind of EOL notice?
- # [11:21] <hsivonen> are the users left with an unupdating browser without knowing it?
- # [11:21] <annevk> Windows Safari EOL'd?
- # [11:22] <hsivonen> annevk: is it not?
- # [11:22] * Joins: wakaba_ (~wakaba@53.22.102.121.dy.bbexcite.jp)
- # [11:23] <annevk> They'll have to update Windows iTunes I imagine. Not sure what the strategy behind Windows Safari was.
- # [11:24] * Joins: Kolombiken1 (~Adium@217.13.228.226)
- # [11:24] * darobin looks for a developer-friendly checklist in CORS, fails
- # [11:24] <hsivonen> http://www.apple.com/safari/ no longer offers a Windows download when loaded on Windows
- # [11:25] <hsivonen> annevk: Windows iTunes got the 11 update
- # [11:25] <hsivonen> Windows iTunes is 64-bit even
- # [11:25] <annevk> So I guess they got tired of updating the Safari WebKit-shell for Windows or maybe the usage share was just too low...
- # [11:26] * Joins: jgraham_ (~jgraham@web91.webfaction.com)
- # [11:26] * Joins: doublec_ (~doublec@cd.pn)
- # [11:27] <darobin> I've been told that iTunes actually doesn't use a WebView
- # [11:27] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:28] <hsivonen> darobin: so private WebKit embedding API then?
- # [11:28] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [11:28] <darobin> hsivonen: dunno, more clearly I was told that iTunes doesn't use HTML for its UI as much as people think
- # [11:28] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Client Quit)
- # [11:29] <darobin> but it's hard to figure out, all you ever get out of Apple employees are tantalising hints
- # [11:29] <hsivonen> iTunes LP requires WebKit for sure, though
- # [11:29] <darobin> either way, the conclusion from that discussion was that there wasn't really a need to maintain Apple's WebKit for usage in Windows iTunes as people thought
- # [11:30] <darobin> yeah, that's what I thought too, but I got a weird non-committal reply there
- # [11:30] <darobin> anyway, it quickly becomes kremlinology if you try to figure things out there
- # [11:30] <hsivonen> if Apple is non-committal to iTunes LP, can they, please, zap prefixed stuff?
- # [11:31] * Quits: Kolombiken (~Adium@217.13.228.226) (*.net *.split)
- # [11:31] * Quits: beowulf_ (uid116@gateway/web/irccloud.com/x-gajuhbicrcwhpkyn) (*.net *.split)
- # [11:31] * Quits: jgraham (~jgraham@web91.webfaction.com) (*.net *.split)
- # [11:31] * Quits: wakaba (~wakaba@53.22.102.121.dy.bbexcite.jp) (*.net *.split)
- # [11:31] * Quits: doublec (~doublec@unaffiliated/doublec) (*.net *.split)
- # [11:32] <SimonSapin> annevk: is there an URL parser in JS?
- # [11:33] <SimonSapin> I’d like to fix https://github.com/LeaVerou/prefixfree/blob/1efce102f2b64e93aa061e6149b489bb769200a5/prefixfree.js#L43
- # [11:33] <SimonSapin> https://github.com/LeaVerou/prefixfree/issues/62
- # [11:36] <MikeSmith> SimonSapin: http://medialize.github.com/URI.js/
- # [11:36] <MikeSmith> Rodney Rehm
- # [11:36] * Joins: victor1 (~Adium@gut75-2-82-225-241-50.fbx.proxad.net)
- # [11:40] * Parts: victor1 (~Adium@gut75-2-82-225-241-50.fbx.proxad.net)
- # [11:41] <annevk> SimonSapin: http://github.com/annevk/url the impl I started the spec on, but it needs updating
- # [11:41] <annevk> s/started/based/
- # [11:41] <annevk> (the spec evolved a bit)
- # [11:42] <annevk> darobin: you must have been talking to different people then
- # [11:42] <darobin> annevk: as usual with Apple, I'm getting different input depending on who is being talked to
- # [11:43] <darobin> in any case, that was what I heard about EOLing WinSaf
- # [11:43] <annevk> maybe they try secrecy by obscurity now they can no longer keep a secret
- # [11:50] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [11:50] <darobin> heh
- # [11:51] * abstractj|away is now known as abstractj
- # [11:53] * Quits: annevk (~annevk@mail2.gastwerk-hotel.de) (Remote host closed the connection)
- # [11:59] * Quits: toddmparker___ (uid3054@gateway/web/irccloud.com/x-mffwthhqqcbabhnt)
- # [11:59] * Quits: Wilto (uid2821@gateway/web/irccloud.com/x-cecexcgnydmecfrj)
- # [12:00] * Quits: romainhuet_ (uid2533@gateway/web/irccloud.com/x-xozopjbhoqnpijyv)
- # [12:00] * Quits: ryanseddon_ (uid1832@gateway/web/irccloud.com/x-lgbsqfnwbtncgsfn)
- # [12:00] * Quits: slightlyoff_ (uid1768@gateway/web/irccloud.com/x-spfkzvrguaiswvbi)
- # [12:01] * Quits: Scorchin_ (uid1242@gateway/web/irccloud.com/x-wcirxjkiitowdjpx)
- # [12:07] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [12:07] <Engin> iirc, access control specs is basically saying you need explicit permission from the host if you intend to READ the response.
- # [12:07] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [12:07] <Engin> it's been like 2 years since I've read it though
- # [12:09] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [12:11] * doublec_ is now known as double
- # [12:11] * double is now known as doublec
- # [12:11] * Quits: doublec (~doublec@cd.pn) (Changing host)
- # [12:11] * Joins: doublec (~doublec@unaffiliated/doublec)
- # [12:12] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 252 seconds)
- # [12:26] * Quits: izhak (~izhak@213.87.240.173) (Ping timeout: 264 seconds)
- # [12:32] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [12:34] * Quits: espadrine (~thaddee_t@85-218-3-163.dclient.lsne.ch) (Ping timeout: 255 seconds)
- # [12:37] * Joins: annevk (~annevk@ip-80-226-24-14.vodafone-net.de)
- # [12:40] * Quits: esc- (~esc_ape@77.116.247.33.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
- # [12:42] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 260 seconds)
- # [12:42] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [12:49] * Quits: annevk (~annevk@ip-80-226-24-14.vodafone-net.de) (Ping timeout: 264 seconds)
- # [12:50] * zcorpan finds out about https://lists.w3.org/Archives/Team/team-html-a11y/
- # [12:50] <SimonSapin> <link>.href is always absolute, even if .getAttribute('href') is not, right?
- # [12:50] * Joins: ^esc (~esc_ape@77.116.246.205.wireless.dyn.drei.com)
- # [12:51] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [12:51] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:51] <zcorpan> SimonSapin: not if the url fails to resolve
- # [12:52] <zcorpan> SimonSapin: then it returns the attribute value literally, iirc
- # [12:52] <SimonSapin> what does "fail to resolve" mean? A parse error?
- # [12:53] <zcorpan> i guess when http://url.spec.whatwg.org/ returns "failure"
- # [12:54] <zcorpan> specific case i know of is "http://foo bar/"
- # [12:54] <zcorpan> or //foo bar/
- # [12:56] * Joins: baku (~baku@93-40-73-194.ip37.fastwebnet.it)
- # [13:02] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 255 seconds)
- # [13:05] * Joins: annevk (~annevk@ip-80-226-24-8.vodafone-net.de)
- # [13:06] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 255 seconds)
- # [13:06] * Joins: espadrine (~thaddee_t@tsf-444-wpa-1-110.epfl.ch)
- # [13:10] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [13:11] <Stevef> zcorpan: hey thats secret
- # [13:11] * Quits: annevk (~annevk@ip-80-226-24-8.vodafone-net.de) (Remote host closed the connection)
- # [13:12] <zcorpan> Stevef: i figured
- # [13:12] <zcorpan> now i just wonder how many more secret lists html wg has
- # [13:12] <Stevef> its one of those archives I can't access
- # [13:13] * Quits: espadrine (~thaddee_t@tsf-444-wpa-1-110.epfl.ch) (Ping timeout: 265 seconds)
- # [13:13] * Quits: nessy (~silviapf@124-168-26-178.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:13] <Stevef> zcorpan: it can only be accessed by insiders
- # [13:14] <zcorpan> right
- # [13:14] <Stevef> zcorpan: but I can confirm its where all the real decisions are made
- # [13:15] <zcorpan> are you on that list?
- # [13:15] <Stevef> yes: its for admin/co-ord for a11y chairs
- # [13:15] <Stevef> but can't access archive
- # [13:16] <darobin> Stevef: that's a bug
- # [13:16] <darobin> lemme ask how to fix it
- # [13:17] <Stevef> darobin: maybe am not concerned
- # [13:17] <darobin> concerned?
- # [13:17] <Stevef> about getting access to archive
- # [13:18] <Stevef> i already get multiple copies of each email jammimg up inbox as it is
- # [13:18] <darobin> sure, but it would come in handy if you need it one day
- # [13:18] <darobin> to refer to one of those all important decisions you make there
- # [13:19] <darobin> I know that it's technically possible to grant you access to team archives
- # [13:20] <Stevef> yeah probably, as I tend to delete a lot of the mails (ones that are not set to auto destruct after reading)
- # [13:21] * Joins: beowulf_ (uid116@gateway/web/irccloud.com/x-jrsixmsvoweketih)
- # [13:23] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [13:25] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [13:26] <Stevef> really, its the off list back channel emails that can be read by no one except the those its sent to where the real real decisions are made, the secret lists are only to fool people into thinking they are involved in secret decsions, so I have been told...
- # [13:27] * Quits: Kolombiken1 (~Adium@217.13.228.226) (Quit: Leaving.)
- # [13:28] <darobin> hehe
- # [13:31] <Stevef> the actual are decisions made via telepathy, vulcan mind melds etc. I would also like to know how many people involved in standards are scientologists
- # [13:52] * Joins: kinetik (~kinetik@121.98.132.55)
- # [13:59] * Joins: sedovsek (~robert@89.143.12.238)
- # [13:59] * Quits: heycam|away (~cam@wok.mcc.id.au) (Ping timeout: 255 seconds)
- # [14:03] * Joins: JohnAlbin (~JohnAlbin@111-250-146-212.dynamic.hinet.net)
- # [14:11] * Quits: niloy (~niloy@203.196.177.156) (Ping timeout: 240 seconds)
- # [14:12] <Stevef> MikeSmith: screenshot of acc inspect info on <main> element in chromium build waiting for you to download in skype
- # [14:13] <MikeSmith> Stevef: ah thanks
- # [14:15] <Stevef> note its a bit tricky to get at have to hover mouse right over element border (and have Voicoever running) as chrome only switches acc stuff on when it detects an AT
- # [14:15] <Stevef> i think you have to have voiceover running before opening chrome
- # [14:22] * Joins: Kolombiken1 (~Adium@217.13.228.226)
- # [14:26] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [14:29] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [14:30] * beowulf_ is now known as beowulf
- # [14:30] * Quits: beowulf (uid116@gateway/web/irccloud.com/x-jrsixmsvoweketih) (Changing host)
- # [14:30] * Joins: beowulf (uid116@pdpc/supporter/professional/beowulf)
- # [14:32] <MikeSmith> Stevef: I set tabindex=0 on it to make it focusable and then just hover over it when it's focused
- # [14:33] <Stevef> MikeSmith: yeah that works, its a shame the Mac inspection tools don't 'watch focus' like the windows tools, it makes it easy to inspect elements then
- # [14:34] <MikeSmith> Stevef: I still don't see how to get Accessibility Inspector to show me the right thing in Safari
- # [14:34] <MikeSmith> I got it working in Chromium
- # [14:35] <MikeSmith> but in Safari it never seems to actually find the element I'm trying to check
- # [14:35] <Stevef> maybe need to fire up voiceover didn't think it was needed
- # [14:38] <Stevef> also this tool is useful on mac: http://pfiddlesoft.com/uibrowser/ but is trial version
- # [14:38] <Stevef> allows you to step through acc tree
- # [14:38] <MikeSmith> Stevef: yeah I got voiceover on but when I hover over the focused element in Safari it doesn't show the right information, as far as I can see.
- # [14:38] <MikeSmith> Stevef: ok
- # [14:38] <MikeSmith> thanks
- # [14:46] <Stevef> mikesmith: works for me with this test file: https://dl.dropbox.com/u/377471/tests/structural.html
- # [14:46] <Stevef> MikeSmith: no voiceover
- # [14:46] <MikeSmith> ok
- # [14:46] <MikeSmith> clearly I'm doing something wrong
- # [14:47] <Stevef> safari 6.0
- # [14:48] <MikeSmith> ah
- # [14:48] <MikeSmith> I'm trying with 5.1.7
- # [14:49] <MikeSmith> I can't run Safari 6.0 in my 10.6 environment, nor WebKit nightlies
- # [14:49] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [14:52] <Stevef> yeah support for new elements has been fairly recent
- # [14:52] <Stevef> accessibility support that is
- # [14:52] <MikeSmith> ah ok
- # [15:00] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [15:03] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 264 seconds)
- # [15:06] * Joins: ehsan (~ehsan@24.212.206.174)
- # [15:11] * Joins: danbri_ (~danbri@87.115.75.206)
- # [15:20] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:20] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [15:25] * Joins: richt_ (~richt@pat-tazdevil.opera.com)
- # [15:28] * Quits: richt (~richt@office.oslo.opera.com) (Ping timeout: 264 seconds)
- # [15:29] * Joins: annevk (~annevk@p578b0d20.dip0.t-ipconnect.de)
- # [15:31] * Joins: jmzz (~james.wya@host90-152-0-102.ipv4.regusnet.com)
- # [15:33] * Quits: jmzz (~james.wya@host90-152-0-102.ipv4.regusnet.com) (Remote host closed the connection)
- # [15:33] * Quits: arv (uid4269@gateway/web/irccloud.com/x-jpfclavopbjcfzsf) (Ping timeout: 257 seconds)
- # [15:33] * Joins: arv (uid4269@gateway/web/irccloud.com/x-ijvokiahnumnzlys)
- # [15:39] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:44] * Joins: alrra (~alrra@188.24.77.98)
- # [15:44] * Quits: alrra (~alrra@188.24.77.98) (Changing host)
- # [15:44] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [15:46] * Joins: erichynds (~ehynds@64.206.121.41)
- # [15:54] * Quits: Adawerk (~ada@169.241.49.57) (Ping timeout: 241 seconds)
- # [15:54] * Joins: Adawerk (~ada@169.241.49.57)
- # [15:57] * Quits: Kolombiken1 (~Adium@217.13.228.226) (Quit: Leaving.)
- # [16:03] * Joins: scor (~scor@bongo.mgh.harvard.edu)
- # [16:03] * Quits: scor (~scor@bongo.mgh.harvard.edu) (Changing host)
- # [16:03] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:05] * Joins: garciawebdev (~garciaweb@190.244.95.154)
- # [16:06] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [16:06] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [16:08] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [16:12] * Quits: annevk (~annevk@p578b0d20.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [16:13] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [16:14] * Joins: annevk (~annevk@p578b0d20.dip0.t-ipconnect.de)
- # [16:17] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [16:24] <Engin> wow, preflight is really executed each time you access a differen URL
- # [16:24] * Joins: izhak (~izhak@188.168.200.23)
- # [16:24] <Engin> it might be same resource... even if the query string is chagned, another preflight is being done
- # [16:24] <odinho> Yep, not very surprising. CORS is per-resource.
- # [16:25] * Quits: hdhoang (~hdhoang@123.24.118.195) (Quit: Leaving.)
- # [16:26] <Engin> maybe I need to refresh my definition of resource
- # [16:26] <Engin> I thought foo.com/bar?5 and foo.com/bar?6 are the same resources
- # [16:26] <Engin> with different query strings
- # [16:27] <odinho> Might have been true some time. It makes more sense. But everyone started doing index.php?file=my/file/here.inc instead.
- # [16:28] <Engin> it is not the commity's responsibility to remedy incompetent designers flaws :)
- # [16:28] <Engin> I think this renders CORS inefficient
- # [16:29] <Engin> for instance, in this application, i need to make requests as fast as possible.
- # [16:29] <Engin> for any aplpication which does not scale... it is no problem.
- # [16:29] * Joins: Areks (~Areks@95-26-27-162.broadband.corbina.ru)
- # [16:30] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [16:32] * Joins: jwalden (~waldo@64.168.229.50)
- # [16:34] <Engin> I think a unified API can be made
- # [16:34] <Engin> JSONP and RESTful.
- # [16:35] <Engin> Yet, my applications are not really a good example of "resources", mine is pretty much an API like a real one instead of CRUD operations.
- # [16:35] <gsnedders> Engin: I resource is everything except the fragment identifier.
- # [16:35] <gsnedders> *A
- # [16:35] <Engin> ok
- # [16:36] <Engin> where is it specified exactly
- # [16:36] <Engin> I'm being lazy here sorry :)
- # [16:36] <gsnedders> And then, what, control cross-domain access on a per-origin basis instead of a per-resource one?
- # [16:37] <Engin> resources could override the origin rules
- # [16:37] <Engin> if you ask me
- # [16:37] <Engin> but in flash, there's a policty file which is pretty much like cors thing in HTTP
- # [16:37] <Engin> it works like that, when you get permission, you go full
- # [16:38] <odinho> And it had/has LOADS of security issues. Many because of sysadmins working on different parts of the web site didn't know that flash basically got a free-pass to the entire site.
- # [16:39] <odinho> But, reboot for me.
- # [16:39] <Engin> refresh me if I'm being stupid... it's been a while since I studied this things deeply
- # [16:40] * Quits: danbri_ (~danbri@87.115.75.206) (Remote host closed the connection)
- # [16:40] * Quits: odinho (~odinho@office.oslo.opera.com) (Quit: hrmf, I killed compiz, seems it doesnt autorestart itself, and gdm doesnt wanna restart. Prolly because of kernel upgrade or somesuch.)
- # [16:41] * Quits: annevk (~annevk@p578b0d20.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [16:43] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [16:43] <Engin> there's always the Origin http header in the HTTP requests... so the target site can apply per resource restrictions
- # [16:43] <Engin> 1) Target site allowed its resources to be read
- # [16:43] <Engin> 2) you read everything without preflight
- # [16:43] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [16:44] <Engin> 3) if there's an exceptional resource... target site can deny access anyway, since the origin is known for each request... i.e. give a 403 maybe.
- # [16:48] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:49] * Joins: richt (~richt@office.oslo.opera.com)
- # [16:51] * Quits: alrra (~alrra@unaffiliated/alrra) (Remote host closed the connection)
- # [16:53] <darobin> Engin: bar?5 and bar?6 are clearly different resources as per HTTP, URI specs, etc.
- # [16:53] <darobin> I think it's way too late to revisit that
- # [16:53] <darobin> you could use POST
- # [16:53] * Quits: richt_ (~richt@pat-tazdevil.opera.com) (Ping timeout: 260 seconds)
- # [16:53] <darobin> I think that POSTing repetitively to the same resource should let it live in the CORS cache
- # [16:53] <darobin> so you'd only get a preflight on the first request
- # [16:54] <darobin> (in a good implementation)
- # [16:54] <zcorpan> finding in the spec if the value attribute is required or optional for a certain <input type> appears to be not trivial
- # [16:57] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:02] <darobin> jgraham_: ping
- # [17:02] * Joins: odinho (~odinho@office.oslo.opera.com)
- # [17:06] <hsivonen> Hixie: why is UTF-32 only “should not” and “discouraged” as opposed to MUST NOT use and MUST NOT implement?
- # [17:09] <Hixie> hsivonen: because the reason not to implement UTF-32 is weak, compared to the reason not to implement, say, UTF-7
- # [17:09] <Hixie> but i expect soon this to become moot with Encodings taking oven that job
- # [17:09] <Hixie> over
- # [17:10] <hsivonen> Hixie: it has this risk, no? http://hsivonen.iki.fi/test/moz/never-show-user-supplied-content-as-utf-16.htm
- # [17:10] <hsivonen> that UTF-16 also has, sure
- # [17:10] <hsivonen> and less reason to be supported than UTF-16
- # [17:12] * Joins: Ms2ger (~Ms2ger@109.133.47.140)
- # [17:13] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [17:14] <hsivonen> hmm. In Opera, a character encoding override seems to persist for the origin
- # [17:14] <hsivonen> which is not good if the origin happens to serve UTF-16 in addition to whatever caused the user to use the override
- # [17:14] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [17:15] <Hixie> interpreting one encoding as another (especially one that isn't compatible in the us-ascii range) is always going to have that problem
- # [17:15] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [17:16] <jarek> Hi
- # [17:17] <gsnedders> hsivonen: Yeah, it just sets a "site preference"
- # [17:17] <jarek> should something like $element.getAttributeNS('xlink:href') work when XML serialization is used?
- # [17:18] <jarek> I mean $element.getAttribute('xlink:href')
- # [17:18] <jarek> it seems to be working on Chrome, but I haven't seen it documented anywhere
- # [17:19] <gsnedders> jarek: DOM4 documents that, element.QName + ":" + element.localName
- # [17:19] <hsivonen> Hixie: all encodings except UTF-16 that are in the Encoding Standard are ASCII-compatible
- # [17:19] <gsnedders> Oh, no, DOM4 seems to contradict that.
- # [17:19] * Quits: boblet_ (uid1921@gateway/web/irccloud.com/x-cpriovsmzxjgvdsb)
- # [17:19] <hsivonen> Hixie: so non-Unicode legacy encodings aren’t as bad as legacy Unicode encodings
- # [17:20] <hsivonen> legacy Unicode encodings being UTF-* other than UTF-8
- # [17:20] <Hixie> hsivonen: ASCII-compatible as defined by the spec is not the same as what i mean here
- # [17:20] * Joins: boblet (uid1921@gateway/web/irccloud.com/x-sxplzadqmrliogon)
- # [17:20] <gsnedders> jarek: Per spec only getAttribute("href") should work, semingly. Dunno why that changed.
- # [17:21] <Hixie> hsivonen: you could easily do this with ISO-2022-jp, for instance
- # [17:21] <Hixie> well, "easily" may be pushing it
- # [17:21] <hsivonen> Hixie: anyway, UTF-32 has no real non-exploit use cases
- # [17:21] <Hixie> hsivonen: hence "should not"
- # [17:21] <Hixie> hsivonen: if you have no good reason to implement it, then it's a "must not"
- # [17:22] <hsivonen> Hixie: yeah, sure, but if you say “discouraged” rather than MUST NOT, the i18n folks repeat “discouraged” rather than “MUST NOT”
- # [17:23] <Hixie> hsivonen: as i said, this is moot if we replace it with a reference to Encoding
- # [17:23] <hsivonen> I don’t ever recall seeing real Web content encoded as UTF-32, BTW
- # [17:23] <hsivonen> HOWEVER
- # [17:23] <Engin> darobin: I'm already talking about POSTs
- # [17:23] <hsivonen> I have seen real content that declared UCS-4
- # [17:23] <hsivonen> and it didn’t work for me
- # [17:24] <hsivonen> that content was Mark Pilgrim’s blog feed
- # [17:24] <hsivonen> (he didn’t appreciate when I complained about it, IIRC)
- # [17:25] <hsivonen> labeling this behavior according to Mark’s taxonomy of developers in left as an exercise
- # [17:26] <Hixie> as soon as i get around to updating the spec to use Encoding instead of doing all this itself, this entire issue disappears forever
- # [17:26] <Hixie> you are preaching to the choir
- # [17:27] <hsivonen> I’m just unhappy because I was about to email to www-international saying that HTML5 prohibits UTF-32 but then found it doesn’t totally
- # [17:28] <jarek> should inline SVG be parsed using HTML5 parsing rules or XML parsing rules?
- # [17:28] <gsnedders> jarek: HTML5 defines it.
- # [17:28] <Hixie> hsivonen: well just send an update saying you meant the Encoding spec
- # [17:28] <shepazu> what gsnedders said
- # [17:28] <gsnedders> jarek: There are specific states for foreign content.
- # [17:29] <jarek> gsnedders: was this proposal approved by W3C? http://dev.w3.org/SVG/proposals/svg-html/svg-html-proposal.html
- # [17:30] <shepazu> jarek: no
- # [17:30] <jarek> so custom namespaces in inline SVG files are officially not supported?
- # [17:31] <gsnedders> Correct. xlink and xml:lang are special-cased.
- # [17:31] <jarek> e.g. is it technically allowed to get/set/modify attributes such as inkscape:window-width?
- # [17:32] <gsnedders> No.
- # [17:32] <gsnedders> That's a parse-error.
- # [17:32] <gsnedders> Nothing stops you from mutating the DOM to add/remove/set them.
- # [17:32] <gsnedders> They just cannot exist in the HTML serialization.
- # [17:34] * Quits: zcorpan (~zcorpan@83.218.67.122) (Remote host closed the connection)
- # [17:34] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 264 seconds)
- # [17:35] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [17:35] * Joins: MacTed (~Thud@63.119.36.36)
- # [17:36] <jarek> but attributes in inlined SVG drawings should remain case-sensitive, right?
- # [17:37] <Ms2ger> No
- # [17:37] <jarek> omg, what a mess :/
- # [17:37] <Ms2ger> Not the names, at least
- # [17:37] <Ms2ger> Yeah, welcome to the web
- # [17:37] <Ms2ger> We do messes
- # [17:38] * Joins: seventh (seventh@207.207.22.58)
- # [17:38] <hsivonen> jarek: the names in the DOM and in XML are case-sensitive
- # [17:38] <hsivonen> jarek: the text/html serialization is case-insensitive
- # [17:38] <hsivonen> jarek: the HTML parser outputs the canonical case
- # [17:41] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [17:44] <hsivonen> http://lists.w3.org/Archives/Public/www-international/2012OctDec/0122.html FWIW
- # [17:44] * Joins: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net)
- # [17:46] <jarek> are there any official guildlines on how SVG document should me sanitised by publishers?
- # [17:46] <jarek> I was recently watching http://www.youtube.com/watch?v=v-a77QdoK2I
- # [17:47] <jarek> which is really scary, for a regular image format there are way to many ways for injecting evil scripts into it
- # [17:47] <jarek> it would be great if we could have something like 'sandbox' attribute on iframes, but for SVG
- # [17:47] <hsivonen> jarek: SVG in <img> is harmless
- # [17:48] <hsivonen> jarek: inline SVG or SVG in <iframe>, <embed> or <object> is as dangerous as random HTML or Flash
- # [17:48] <jarek> hsivonen: what if I wanted to have access to the DOM from parent document?
- # [17:48] <hsivonen> jarek: can’t have the cake and eat it, too
- # [17:48] <hsivonen> jarek: then you need a dangerous inclusion mechanism
- # [17:49] <jarek> hsivonen: it's possible to disable all scripts inside iframes, but keep DOM access
- # [17:49] <hsivonen> jarek: theoretically, I’m not sure (but look up sandbox), in practice, no
- # [17:50] <hsivonen> jarek: as for sanitizer guidelines, you can look at http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsTreeSanitizer.cpp for inspiration
- # [17:52] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 252 seconds)
- # [17:52] <darobin> jarek: I make no claims as to trustworthiness, but it was ported over from a widely deployed sanitiser (Rails'): https://github.com/darobin/html-sanitiser
- # [17:53] <darobin> you could adapt that to include SVG
- # [17:53] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [17:55] <hsivonen> Does the platform provide any way to plant a document that does not have a browsing context into a browsing context?
- # [17:55] <hsivonen> I think the answer is “no”, but I could be wrong.
- # [17:58] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 260 seconds)
- # [18:00] <dglazkov> good morning, Whatwg!
- # [18:00] <Hixie> man, 140 characters is too short.
- # [18:00] * Quits: Masklinn (~textual@host-85-201-4-21.brutele.be)
- # [18:00] <Hixie> worst communication medium ever
- # [18:02] * Quits: jwalden (~waldo@64.168.229.50) (Quit: boarding lineup time, back in a couple from PHX)
- # [18:04] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:08] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [18:08] <Ms2ger> Ever?
- # [18:09] * Joins: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net)
- # [18:09] * Quits: cgcardona (~cgcardona@c-24-4-198-207.hsd1.ca.comcast.net) (Changing host)
- # [18:09] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [18:12] * Quits: cabanier1 (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [18:18] * jacobolu_ is now known as jacobolus
- # [18:20] * Joins: MacTed (~Thud@63.119.36.36)
- # [18:21] * Joins: Masklinn (~textual@212.71.14.24.adsl.dyn.edpnet.net)
- # [18:23] * Joins: ap_ (~ap@2620:149:4:1b01:e8f1:fc7d:69e:2f9c)
- # [18:25] * Joins: nimbu (~nimbu@219.64.117.145)
- # [18:28] * Joins: eresair (~eresair@173.247.199.2)
- # [18:29] <Hixie> Ms2ger: yes.
- # [18:30] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [18:31] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [18:32] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:35] * Quits: Kolombiken (~Adium@217.13.228.226) (Ping timeout: 248 seconds)
- # [18:36] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [18:36] * Joins: say2joe (~say2joe@204.56.108.2)
- # [18:36] * Joins: jsbell (jsbell@nat/google/x-nfitniikzbzotrne)
- # [18:37] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [18:38] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [18:38] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [18:41] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
- # [18:42] <dglazkov> I would think the stone tablets were slightly more tedious, but maybe it's just me.
- # [18:45] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:47] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:52] * Joins: pablof (~pablof@144.189.150.129)
- # [18:53] <marcosc_> dglazkov: I wonder if stone-age kids were able to engrave them super fast.
- # [18:53] <marcosc_> dglazkov: and what was stone-age "lol"?
- # [18:55] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [18:57] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [18:57] * Quits: nimbu (~nimbu@219.64.117.145) (Quit: Leaving.)
- # [18:59] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
- # [18:59] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [18:59] <mpt> Smoke signals probably had lower latency than stone tablets, but also lower bandwidth.
- # [19:00] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 264 seconds)
- # [19:01] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
- # [19:04] * Joins: drublic (~drublic@frbg-5f7318dc.pool.mediaWays.net)
- # [19:08] * Quits: dbaron (~dbaron@173-228-85-231.dsl.dynamic.sonic.net) (Read error: Operation timed out)
- # [19:09] * Quits: pyrsmk (~pyrsmk@80.230.140.88.rev.sfr.net) (Remote host closed the connection)
- # [19:21] * ap_ is now known as ap
- # [19:22] * Quits: garciawebdev (~garciaweb@190.244.95.154) (Remote host closed the connection)
- # [19:22] <jgraham_> Well to be pedantic, the worst communication mechanism is presumably one that we don't use because it is so bad
- # [19:22] <jgraham_> Although
- # [19:22] <Ms2ger> NO
- # [19:22] <Ms2ger> TWITTER
- # [19:22] <jgraham_> I don't use twitter
- # [19:22] <jgraham_> So make of that what you will
- # [19:22] * jgraham_ is now known as jgraham
- # [19:24] * Joins: rniwa (~rniwa@17.212.154.114)
- # [19:25] <Hixie> dglazkov: stone tablets have more capacity and you can retrieve tablets you made centuries ago with virtually no dataloss. Twitter can't even return your tweets from a few months ago.
- # [19:25] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [19:25] <Hixie> jgraham: ah bit is a communication medium nobody uses really a communication medium at all? :-)
- # [19:25] * Quits: richt (~richt@office.oslo.opera.com) (Remote host closed the connection)
- # [19:28] * Quits: MacTed (~Thud@63.119.36.36) (Ping timeout: 244 seconds)
- # [19:28] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [19:28] <jgraham> Hixie: I suppose that the sound of trees falling in forests would be a particularly poor communication medium, yes
- # [19:29] * Joins: MacTed (~Thud@63.119.36.36)
- # [19:29] <jgraham> darobin: btw I would pong about now if you were here so, uh, ping?
- # [19:30] * Joins: jonlee (~jonlee@2620:149:4:1b01:304c:cde5:6b2c:fc84)
- # [19:32] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [19:37] * Quits: jonlee (~jonlee@2620:149:4:1b01:304c:cde5:6b2c:fc84) (Quit: jonlee)
- # [19:41] * Joins: jonlee (~jonlee@2620:149:4:1b01:79fa:27d7:9a3:fa4a)
- # [19:45] <Hixie> <input type='text' maxlength='20' class='negra' name='user' formenctype='application/x-www-form-urlencoded'>
- # [19:45] <Hixie> why
- # [19:45] <Hixie> why would you do that
- # [19:45] <Hixie> what sequence of events led to that
- # [19:45] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [19:46] <Hixie> also i like how the first mention of the substring "dialog" in http://bakhshianhaj.ir/post/47 is an end tag
- # [19:48] <Hixie> wow http://frontdesk.co.in/ actually uses formenctype correctly (though pointlessly, should have put it on the <form> for back compat)
- # [19:54] * Quits: danzik171 (~danzik17@164.55.254.106) (Read error: Connection reset by peer)
- # [19:54] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [19:55] * jonlee is now known as jonlee|afk
- # [19:58] * jonlee|afk is now known as jonlee
- # [20:00] * Joins: bGriz (~quassel@blackhole.space150.com)
- # [20:00] * Quits: bGriz (~quassel@blackhole.space150.com) (Remote host closed the connection)
- # [20:03] * Joins: Wilto_ (uid2821@gateway/web/irccloud.com/x-lljgyfwvlnsvpjwx)
- # [20:03] * Quits: seventh (seventh@207.207.22.58) (Ping timeout: 240 seconds)
- # [20:03] * Wilto_ is now known as Wiltopedia
- # [20:05] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [20:05] * Wiltopedia is now known as Wilto_
- # [20:09] * abstractj is now known as abstractj|lunch
- # [20:09] * Quits: baku (~baku@93-40-73-194.ip37.fastwebnet.it) (Quit: Leaving)
- # [20:13] <Hixie> hsivonen: wait, what is this version prefixing for webrtc? what?
- # [20:13] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [20:13] <Ms2ger> hsivonen, can I tell people to start writing specs already? :)
- # [20:15] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Read error: Operation timed out)
- # [20:17] * jonlee is now known as jonlee|afk
- # [20:18] * Joins: jwalden (~waldo@65-122-15-169.dia.static.qwest.net)
- # [20:19] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [20:19] * jonlee|afk is now known as jonlee
- # [20:22] <Hixie> anyone know what <panel> is? http://devbug.me/iphone/cydia/switchermodmini/index.html
- # [20:22] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 276 seconds)
- # [20:22] <Ms2ger> I can tell you something about <layer>?
- # [20:31] * Joins: sedovsek (~robert@89.143.189.107)
- # [20:31] <Hixie> i don't have numbers to share, but interestingly <dialog> in its old definition was used by quite a few sites
- # [20:31] <Hixie> looks like it's dropping fast though
- # [20:32] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [20:32] <Hixie> so that tells us that there's demand for conversation markup, and that authors are adapting both to introduction and removal of features pretty fast
- # [20:32] <Hixie> (for some definition of fast)
- # [20:40] * Quits: erichynds (~ehynds@64.206.121.41) (Ping timeout: 252 seconds)
- # [20:42] * Joins: tantek (~tantek@v-1045.fw1.sfo1.mozilla.net)
- # [20:47] * Quits: sedovsek (~robert@89.143.189.107) (Quit: sedovsek)
- # [20:54] * Joins: sedovsek (~robert@89.143.189.107)
- # [21:02] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [21:03] * Joins: necolas (~necolas@8.25.197.25)
- # [21:05] <hsivonen> Hixie: version suffixing
- # [21:05] <Hixie> on the api names?!
- # [21:06] <hsivonen> Hixie: apparently
- # [21:06] <hsivonen> Ms2ger: specs about what?
- # [21:07] <Ms2ger> All the new stuff we implement
- # [21:07] <Hixie> hsivonen: so uh
- # [21:07] <Hixie> hsivonen: is this something the wg is doing or something?
- # [21:07] <Hixie> hsivonen: how are we not stopping such insanity
- # [21:08] * abstractj|lunch is now known as abstractj
- # [21:08] * Quits: carlos_antonio (~benway@unaffiliated/disusered) (Ping timeout: 255 seconds)
- # [21:09] * Joins: carlos_antonio (~benway@unaffiliated/disusered)
- # [21:09] <hsivonen> Hixie: I don't know if the idea came from the WG or from Chrome
- # [21:09] * Joins: Huvet (~Emil@c-13cae555.07-131-73746f39.cust.bredbandsbolaget.se)
- # [21:10] <hsivonen> Hixie: I just don't want WebRTC to sink the policy proposal of getting rid of vendor prefixing
- # [21:11] <Huvet> Has there already been discussions about including one-click payments in browsers? A cross-browser way to do this would mean a LOT to the web.
- # [21:13] <Huvet> ... it's one of the big reasons publishers are moving away from the web towards closed platforms
- # [21:14] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
- # [21:16] <Ms2ger> Hixie, maybe start with the CSSWG :)
- # [21:16] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [21:18] <Hixie> hsivonen: oh sure, i'm not saying they should be coupled
- # [21:18] <smaug____> Huvet: I know nothing about the subject, but perhaps you're looking for something like https://wiki.mozilla.org/WebAPI/WebPayment
- # [21:18] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 255 seconds)
- # [21:18] * sicking_ is now known as sicking
- # [21:18] <Hixie> i'm just concerned with the idea of versioning an API, we've managed to avoid that level of crazy so far
- # [21:18] <Hixie> it'd be a shame if we fell into it
- # [21:18] <Huvet> smaug____: thanks, I'll check it out!
- # [21:19] * Quits: Ms2ger (~Ms2ger@109.133.47.140) (Quit: nn)
- # [21:32] <Huvet> smaug____: That's exactly what I was looking for. I smell #win for the web. Given that we get cross-browser support for WebPayment in a not too distant future.
- # [21:32] <Huvet> yay!
- # [21:33] * Quits: Areks (~Areks@95-26-27-162.broadband.corbina.ru) (Ping timeout: 252 seconds)
- # [21:34] * jonlee is now known as jonlee|afk
- # [21:34] * Joins: cgcardona (~cgcardona@64.124.34.2)
- # [21:34] * Quits: cgcardona (~cgcardona@64.124.34.2) (Changing host)
- # [21:34] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [21:35] * Joins: tomoe_mami (~tomoe-mam@unaffiliated/tomoe-mami/x-1769741)
- # [21:40] * Joins: victor1 (~Adium@AAubervilliers-651-1-72-69.w86-218.abo.wanadoo.fr)
- # [21:40] * abstractj is now known as abstractj|away
- # [21:42] * Parts: victor1 (~Adium@AAubervilliers-651-1-72-69.w86-218.abo.wanadoo.fr)
- # [21:45] * Joins: espadrine (~thaddee_t@85-218-3-163.dclient.lsne.ch)
- # [21:49] * Quits: mamund (mamund@obsidian.recompiled.net) (Read error: Connection reset by peer)
- # [21:52] * Joins: jacobolus (~jacobolus@74-93-7-234-SFBA.hfc.comcastbusiness.net)
- # [21:59] * jonlee|afk is now known as jonlee
- # [21:59] * Joins: heycam|away (~cam@wok.mcc.id.au)
- # [22:03] * Quits: izhak (~izhak@188.168.200.23) (Ping timeout: 252 seconds)
- # [22:03] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [22:06] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [22:09] * jonlee is now known as jonlee|afk
- # [22:10] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:11] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 248 seconds)
- # [22:12] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:14] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 252 seconds)
- # [22:17] * Quits: dcheng (dcheng@nat/google/x-mklrxnerkiydsaqe) (Remote host closed the connection)
- # [22:18] * Joins: mamund (mamund@obsidian.recompiled.net)
- # [22:19] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Ping timeout: 252 seconds)
- # [22:19] * Quits: jwalden (~waldo@65-122-15-169.dia.static.qwest.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0/20121120085223])
- # [22:27] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [22:27] * jonlee|afk is now known as jonlee
- # [22:27] * Quits: jsbell (jsbell@nat/google/x-nfitniikzbzotrne) (Remote host closed the connection)
- # [22:31] * Joins: OnlyMax (~OnlyMax@187-126-197-189.user.veloxzone.com.br)
- # [22:31] * Joins: jsbell (jsbell@nat/google/x-izhqvadaxrfdtgnd)
- # [22:35] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [22:36] * Joins: nessy (~silviapf@124-168-26-178.dyn.iinet.net.au)
- # [22:37] * Joins: dgorbik (~dgorbik@17.202.47.150)
- # [22:38] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: cgcardona)
- # [22:40] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [22:44] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [22:52] * abstractj|away is now known as abstractj
- # [22:57] * Parts: tomoe_mami (~tomoe-mam@unaffiliated/tomoe-mami/x-1769741) ("WeeChat 0.3.9")
- # [22:58] * Quits: danzik171 (~danzik17@164.55.254.106) (Read error: Connection reset by peer)
- # [23:00] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [23:00] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [23:02] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [23:02] * Joins: dcheng (dcheng@nat/google/x-xogdunlvyaaggvho)
- # [23:04] * heycam|away is now known as heycam
- # [23:04] * abstractj is now known as abstractj|brb
- # [23:13] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:17] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [23:17] * Joins: othermaciej (~mjs@17.244.185.159)
- # [23:18] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:19] * Joins: isherman-book (Adium@nat/google/x-gioynqsmrjmhqitu)
- # [23:21] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Ping timeout: 250 seconds)
- # [23:21] * heycam is now known as heycam|away
- # [23:25] * Joins: jernoble (~jernoble@17.212.152.13)
- # [23:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [23:29] * heycam|away is now known as heycam
- # [23:31] * Quits: Masklinn (~textual@212.71.14.24.adsl.dyn.edpnet.net)
- # [23:36] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
- # [23:36] * Quits: mbatle (mbatle@pasanda.collabora.co.uk) (Remote host closed the connection)
- # [23:37] * Joins: mbatle (mbatle@pasanda.collabora.co.uk)
- # [23:45] * Quits: isherman-book (Adium@nat/google/x-gioynqsmrjmhqitu) (Quit: Leaving.)
- # [23:54] * wycats__ is now known as wycats
- # Session Close: Tue Dec 11 00:00:00 2012
The end :)