Options:
- # Session Start: Sat Apr 14 00:00:01 2012
- # Session Ident: #whatwg
- # [00:02] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:08] <Hixie> abarth: i think a document's sandboxing flags must be set, when the Document is created, to the union of the sandboxing flags on the document's container iframe, and the sandboxing flags on the document's container iframe's document, and the sandboxing flags that come from CSP
- # [00:08] <Hixie> abarth: does that sound right?
- # [00:08] <Hixie> abarth: i think that automatically makes the flags transitive across multiple levels of nested iframes
- # [00:09] <abarth> correct
- # [00:09] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Quit: annevk)
- # [00:09] <Hixie> ok
- # [00:09] <Hixie> that seems tractable
- # [00:10] <abarth> http://trac.webkit.org/browser/trunk/Source/WebCore/loader/FrameLoader.cpp#L3111
- # [00:10] <abarth> "m_forcedSandboxFlags" comes from CSP
- # [00:10] <Hixie> ooh, "forced", good terminology
- # [00:10] <abarth> and possibly from the app that's embedding WebKit, but that's not relevent for the spec
- # [00:12] <abarth> we compute them when we're initializing the security origin and such for the document: http://trac.webkit.org/browser/trunk/Source/WebCore/dom/Document.cpp#L4806
- # [00:14] * Quits: dydz (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydz)
- # [00:16] * Joins: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
- # [00:17] * jonlee|afk is now known as jonlee
- # [00:20] * Joins: jamesr (jamesr@nat/google/x-fkmvjozmbfoigxod)
- # [00:21] * Quits: timmywil (~timmywil@host-68-169-175-226.WISOLT2.epbfi.com) (Quit: Computer has gone to sleep.)
- # [00:23] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:28] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [00:33] * jonlee is now known as jonlee|afk
- # [00:39] * Quits: othermaciej (~mjs@17.245.89.140) (Quit: othermaciej)
- # [00:40] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [00:41] * Joins: othermaciej (~mjs@17.245.89.140)
- # [00:43] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [00:44] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [00:46] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Client Quit)
- # [00:48] * Quits: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp) (Remote host closed the connection)
- # [01:00] * jonlee|afk is now known as jonlee
- # [01:01] <Hixie> abarth: ok, i've updated the spec
- # [01:02] <abarth> Hixie: thanks!
- # [01:02] <Hixie> abarth: there's a "forced sandboxing flag set" http://www.whatwg.org/specs/web-apps/current-work/#forced-sandboxing-flag-set
- # [01:02] <Hixie> abarth: that you should set on the resource as it is loaded, based on its HTTP headers
- # [01:03] <Hixie> just say something like "A resource with the foo header with the bar value has a /forced sandboxing flag set/ with the following flags set:"
- # [01:03] <abarth> ok
- # [01:03] <abarth> let me try to do that now
- # [01:03] <Hixie> and then copy the way i phrased it for iframes, here: http://www.whatwg.org/specs/web-apps/current-work/#attr-iframe-sandbox
- # [01:03] <Hixie> but note i'm about to add a new flag
- # [01:03] <Hixie> allow-popups
- # [01:04] <abarth> i defer to HTML to parse the string anyway
- # [01:04] <Hixie> maybe i should just give you a shorthand to set all the flags at once
- # [01:04] <Hixie> oh
- # [01:04] <Hixie> hm
- # [01:04] <Hixie> interesting
- # [01:04] <abarth> or, i would prefer that
- # [01:04] <abarth> i get a string from the header parsing algorithm
- # [01:04] <abarth> and i'd like to just have the HTML spec parse it
- # [01:04] <Hixie> ah ok
- # [01:05] <Hixie> hm
- # [01:05] <Hixie> ok, that will take longer. i'll get back to you!
- # [01:05] <abarth> directive-name = "sandbox"
- # [01:05] <abarth> directive-value = token *( 1*WSP token )
- # [01:05] <abarth> token = <token from RFC 2616>
- # [01:05] <abarth> i can change that if necessary
- # [01:06] <Hixie> that's just your authoring conformance requirements, doesn't affect me at all
- # [01:06] <Hixie> but i'll give you a hook you can use
- # [01:06] * Joins: fishd_ (darin@nat/google/x-pemmccfkbeoamsxk)
- # [01:06] <abarth> thx
- # Session Close: Sat Apr 14 01:10:20 2012
- #
- # Session Start: Sat Apr 14 01:10:20 2012
- # Session Ident: #whatwg
- # [01:10] * Disconnected
- # [01:11] * Attempting to rejoin channel #whatwg
- # [01:11] * Rejoined channel #whatwg
- # [01:11] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [01:11] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
- # [01:11] <Hixie> (the /forced sandboxing flag set/ takes flags, not tokens)
- # [01:11] <Hixie> (the tokens actually remove certain flags)
- # [01:13] <abarth> ic
- # [01:13] * Joins: jdong_bot_ (~jdong_bot@117.79.233.205)
- # [01:13] * Joins: moo (~quassel@herd37.twinapex.fi)
- # [01:13] <abarth> (yeah, I don't want to list the valid tokens because I'd like HTML to be able to add them without having to change the CSP spec)
- # [01:14] <Hixie> ok here's what you need to say:
- # [01:14] * moo is now known as Guest21687
- # [01:14] * Joins: tellnes_ (~tellnes@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com)
- # [01:15] <Hixie> <p>[When enforcing the <code>sandbox</code> directive, ] the user agent MUST /parse the sandboxing directive/ using [the <code>directive-value</code>] as the /input/ and [the resource's] /forced sandboxing flag set/ as the output.</p>
- # [01:15] <Hixie> the bits in square brackets are whatever you need on your end
- # [01:15] * Joins: ivan\_ (~ivan@unaffiliated/ivan/x-000001)
- # [01:16] <abarth> ok, great
- # [01:16] <abarth> thanks
- # [01:16] <Hixie> this has to be done as you receive the http headers, before i create teh Document
- # [01:17] <abarth> ok. i've been writing these as static requirements, but I can change it to be triggered on receiving the header
- # [01:17] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # [01:17] <abarth> the <meta> tag is gone now, so the only entry point is when processing headers
- # [01:18] <abarth> <p>Upon receiving an HTTP response containing at least one
- # [01:18] <abarth> <code>Content-Security-Policy</code> header field, the user agent
- # [01:18] <abarth> MUST <a href="#enforce">enforce</a> the policy contained in the
- # [01:18] <abarth> <em>first</em> such header field. The user agent MUST ignore
- # [01:18] <abarth> subsequent such header fields.</p>
- # [01:18] * Joins: gwicke (~gabriel@212.255.28.33)
- # [01:18] <abarth> so, it looks like "enforce" gets called at the right time
- # [01:19] * Joins: drublic (~drublic@frbg-5f733675.pool.mediaWays.net)
- # [01:20] <abarth> yeah, we're using the "resource representation" terminology in this spec
- # [01:20] <abarth> so, that should all work out fine
- # [01:20] * Quits: drublic (~drublic@frbg-5f733675.pool.mediaWays.net) (Remote host closed the connection)
- # [01:20] <abarth> it's slightly confusing that we call it the "protected document" even though it's really the HTTP response that will be used to create the document
- # [01:21] * Quits: mven_ (~mven__@169.241.49.57) (Ping timeout: 265 seconds)
- # [01:22] <abarth> tlr will be sad that I'm going to link to the whatwg version of the spec, but I don't think that can be helped :)
- # [01:22] * Joins: mven (~mven__@169.241.49.57)
- # [01:23] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [01:23] <Hixie> the w3c version will actually contain this stuff too
- # [01:24] <Hixie> until someone asks for a revert, anyway
- # [01:24] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [01:24] <abarth> I think i'm going to rename "protected document" to "protected resource" to make it clearer that this is happening before the document is created
- # [01:24] <Hixie> yeah calling things documents that aren't Documents is confusing
- # [01:24] * Quits: Yudai (~Yudai@p6567c3.tokynt01.ap.so-net.ne.jp) (*.net *.split)
- # [01:24] * Quits: moo-_- (~quassel@herd37.twinapex.fi) (*.net *.split)
- # [01:24] * Quits: ivan\ (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [01:24] * Quits: tellnes (~tellnes@ec2-79-125-26-36.eu-west-1.compute.amazonaws.com) (*.net *.split)
- # [01:24] * Quits: krijnh (KtK@ip9135ee9d.speed.planet.nl) (*.net *.split)
- # [01:24] * tellnes_ is now known as tellnes
- # [01:24] * ivan\_ is now known as ivan\
- # [01:24] <zewt> docun'ts
- # [01:24] <Hixie> also even if you did have the <meta> it wouldn't matter here cos it's too late by the time you see hte <meta> to add sandboxing flags
- # [01:24] <abarth> yeah
- # [01:25] <abarth> if we add it back, i'll add a note explaining that
- # [01:25] <Hixie> ok allow-popups is next on the pile
- # [01:25] <Hixie> microsoft will be happy
- # [01:25] <abarth> how often does http://dev.w3.org/html5/spec/single-page.html update?
- # [01:25] * Quits: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 245 seconds)
- # [01:25] <abarth> (or rather, is there a w3c version that has this stuff now?)
- # [01:25] <Hixie> should be
- # [01:26] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [01:26] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [01:26] <Hixie> MikeSmith: any idea why that's not updating?
- # [01:27] <Hixie> i imagine the date is wrong because they were publishing so the date is faked right now
- # [01:27] <Hixie> that's also why it'll say WD and not ED
- # [01:27] * Quits: machine2 (~machine4@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 245 seconds)
- # [01:27] <Hixie> looks like it should work on my side
- # [01:27] * Quits: FACEFOX (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 245 seconds)
- # [01:28] * Joins: machine2 (~machine4@pool-74-111-197-200.lsanca.fios.verizon.net)
- # [01:28] <Hixie> dunno
- # [01:28] * Quits: necolas (~necolas@b0fbedcf.bb.sky.com) (Remote host closed the connection)
- # [01:28] <Hixie> bbl
- # [01:31] * Quits: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no) (Remote host closed the connection)
- # [01:31] * Joins: Yudai (~Yudai@p6567c3.tokynt01.ap.so-net.ne.jp)
- # [01:32] * Joins: FACEFOX (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
- # [01:32] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [01:33] * Quits: rniwa (rniwa@nat/google/x-pdhashodseiulnjx) (Quit: rniwa)
- # [01:35] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # [01:35] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [01:35] * Joins: ehsan (~ehsan@209.29.21.241)
- # [01:35] <abarth> Hixie: ok, pushed. thanks for your help!
- # [01:36] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [01:37] * Joins: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl)
- # [01:39] * Quits: GarciaWebDev (~GarciaWeb@190.55.15.249)
- # [01:44] * Quits: aklein (u4454@gateway/web/irccloud.com/x-nmpyugyotfiomnsz)
- # [01:55] * eric_carlson is now known as ericc|afk
- # [01:57] * Quits: tantek (~tantek@me90536d0.tmodns.net) (Quit: tantek)
- # [01:58] * Joins: SlydidarSlider (~SlydidarS@110.150.81.169)
- # [01:59] <SlydidarSlider> I'm not going to study logic, I don't want to... what? wait, what? :)
- # [01:59] * Quits: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 276 seconds)
- # [02:00] <SlydidarSlider> bye
- # [02:00] * SlydidarSlider waves
- # [02:00] * Parts: SlydidarSlider (~SlydidarS@110.150.81.169)
- # [02:00] * jonlee is now known as jonlee|afk
- # [02:13] * Joins: Von_Davidicus (~IceChat7@173.210.203.196)
- # [02:14] * Joins: kinetik (~kinetik@121.98.132.55)
- # [02:16] <Von_Davidicus> Is this statement accurate? "The biggest difference between HTML 4.01 and HTML5 is that HTML5 has more elements you can work with."
- # [02:16] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [02:16] <zewt> ...
- # [02:17] <Von_Davidicus> Should I take that as a no?
- # [02:17] <Philip`> Perhaps the biggest difference is that HTML5 is defined
- # [02:17] <Von_Davidicus> That's... rather vague.
- # [02:17] * Quits: jsbell (jsbell@nat/google/x-bgfsjwcjjcapfoyi) (Quit: There's no place like home...)
- # [02:18] <zewt> no. not being defined is vague
- # [02:19] <jarek> Philip`: really? I though that no one knows what "HTML5" actually means
- # [02:20] * Quits: KillerX (~anant@2620:101:8003:200:7d03:352e:5c21:c65b) (Quit: KillerX)
- # [02:20] * Quits: einSelbst (~sly@cable-86-56-102-154.cust.telecolumbus.net) (Remote host closed the connection)
- # [02:21] <jarek> I guess the current common definition is "everything shiny done with HTML/CSS/SVG/JS"
- # [02:21] <Von_Davidicus> It apparently means HTML that is defined--which means it's not vague--which means it's defined--which means it's not vague--which means I've no idea what either Phillip` or zewt are talking about.
- # [02:21] <Von_Davidicus> :)
- # [02:22] <Philip`> jarek: I meant that the thing which I mean by the term HTML5 is defined (not that the term HTML is defined)
- # [02:23] <Philip`> Von_Davidicus: Perhaps a less vague statement: Perhaps the biggest difference is that HTML4 is largely undefined
- # [02:23] <Philip`> (That is, the thing referred to as HTML4, not the term HTML4)
- # [02:24] <Von_Davidicus> No less vague, I'm afraid--what does "defined" mean in this case?
- # [02:25] <jarek> there is HTML4 spec, I guess this makes it "defined"
- # [02:25] * Quits: ap (~ap@2620:149:4:1b01:7c7f:a19:478c:de5b) (Quit: ap)
- # [02:25] <Philip`> I mean there is a proper definition of how the language's features behave and interact
- # [02:26] <Philip`> whereas HTML4 is mainly a high-level list of features and you have to figure out the details yourself
- # [02:26] * Joins: teleject (~christoph@70.116.86.65)
- # [02:27] <Von_Davidicus> Please remember--there are those of us who simply type the code. Some of us are better at it than others, but I'm one of those that start out with <?xml version="1.0" encoding="utf-8"?> (a pretentiousness habit, I know) and put the elements in order so I have something presentable to put on the web.
- # [02:30] <Philip`> (Random example: compare http://www.w3.org/TR/html4/types.html#h-6.5 vs http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#colors )
- # [02:31] * Quits: sarro (~sarro@i5E865F63.versanet.de)
- # [02:31] <Philip`> (The features are basically comparable, but HTML5 unambiguously defines all the details you need to know whereas HTML4 doesn't bother)
- # [02:31] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Ping timeout: 245 seconds)
- # [02:31] * Joins: ehsan (~ehsan@209.29.21.241)
- # [02:31] * jonlee|afk is now known as jonlee
- # [02:32] <jcranmer> another good example is encodings
- # [02:32] <jcranmer> HTML5 explains very clearly who wins out when attempting to figure out a document's encoding
- # [02:33] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [02:35] <Von_Davidicus> Okay, how about this statement: "Q: Will learning HTML 4.01 hamper learning HTML5? A: No. Even learning HTML 2.0 will do a world of good; the fundamentals haven't really changed, and most of the elements are still there."
- # [02:38] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [02:41] * jonlee is now known as jonlee|afk
- # [02:45] * jonlee|afk is now known as jonlee
- # [02:45] * Quits: jamesr (jamesr@nat/google/x-fkmvjozmbfoigxod) (Quit: jamesr)
- # [02:47] * Joins: Obvious_MkII (tachikoma@188.226.74.2)
- # [02:49] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 260 seconds)
- # [02:51] * Joins: Druid_ (~Druid@p5B1351EA.dip.t-dialin.net)
- # [02:52] * Quits: Druide__ (~Druid@p5B05C5D9.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [02:55] * Quits: dave_levin (dave_levin@nat/google/x-llpmppfbxrpvxiuo) (Quit: dave_levin)
- # [02:57] * Quits: abarth (u5294@gateway/web/irccloud.com/x-ulryfvgpkwwioyps)
- # [03:02] * Quits: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se) (Quit: tomasf)
- # [03:03] * Quits: pablof (~pablof@144.189.101.1) (Quit: ^z)
- # [03:14] * Quits: astearns (~astearns@192.150.22.5) (Quit: astearns)
- # [03:14] * Joins: astearns (~astearns@192.150.22.5)
- # [03:16] * Quits: tndrH (~Rob@adsl-77-86-58-134.karoo.kcom.com) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [03:23] * Quits: othermaciej (~mjs@17.245.89.140) (Quit: othermaciej)
- # [03:27] * Quits: dbaron (~dbaron@nat/mozilla/x-ioedqelixatladca) (Ping timeout: 240 seconds)
- # [03:35] * Joins: othermaciej (~mjs@17.245.89.140)
- # [03:36] * jonlee is now known as jonlee|afk
- # [03:37] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [03:38] * jonlee|afk is now known as jonlee
- # [03:39] * ojan is now known as ojan_away
- # [03:54] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [03:56] * jonlee is now known as jonlee|afk
- # [04:15] * Joins: ehsan (~ehsan@209.29.21.241)
- # [04:18] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Quit: tantek)
- # [04:19] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [04:19] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:27] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:31] * Joins: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90)
- # [04:31] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [04:39] * Joins: dbaron (~dbaron@50.0.192.105)
- # [04:40] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [04:51] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [05:03] * Quits: jwalden (~waldo@2620:101:8003:200:224:d7ff:fef0:8d90) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
- # [05:06] * Quits: othermaciej (~mjs@17.245.89.140) (Quit: othermaciej)
- # [05:07] * Joins: nesta__ (~nesta_@215.Red-83-58-133.dynamicIP.rima-tde.net)
- # [05:08] * Quits: nesta_ (~nesta_@215.Red-83-58-133.dynamicIP.rima-tde.net) (Ping timeout: 264 seconds)
- # [05:08] * nesta__ is now known as nesta_
- # [05:13] <karlcow> MikeSmith: ping?
- # [05:13] <karlcow> in case you are here
- # [05:13] <karlcow> http://dev.w3.org/html5/markup/table.html#table
- # [05:13] <MikeSmith> karlcow: yeah, I'm here
- # [05:14] <karlcow> I was reading this, because I didn't remember if a table could contain more than one thead
- # [05:14] <karlcow> "an optional caption element, followed by zero or more colgroup elements, followed by an optional thead element, followed by"
- # [05:14] <karlcow> and then I have an English grammar doubt
- # [05:14] <Von_Davidicus> ... What the heck did the "rules" attribute on tables do?
- # [05:15] <MikeSmith> what's the grammar issue?
- # [05:15] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [05:15] <karlcow> is "an optional caption element" equivalent to "one optional caption element"
- # [05:15] <MikeSmith> Hixie: not updating because I need to flip the boilerplate back to ED
- # [05:15] <MikeSmith> karlcow: yes
- # [05:16] <karlcow> ok. So each time I see "an" I shoud consider "one"
- # [05:16] <MikeSmith> yes
- # [05:16] <MikeSmith> same for "a"
- # [05:16] <karlcow> yup
- # [05:16] <karlcow> thanks
- # [05:16] <karlcow> so there is only one head allowed.
- # [05:16] <karlcow> clarified.
- # [05:17] <karlcow> :)
- # [05:17] <MikeSmith> otherwise it always says "one or more" or "zero or one"
- # [05:17] <karlcow> yup understood. make sense.
- # [05:20] <Von_Davidicus> I have a question about HTML5, based on something I used to do. On occasion, I would type in a word, and the browser would interpret that as a colour. Later, I would find out that, say, "Blood" would result in #B000D0. Will that still work in HTML5? Or was that simply a bug in older versions of HTML?
- # [05:20] * Joins: dydz (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [05:30] * Joins: matjas_ (u2247@gateway/web/irccloud.com/x-yanaueszannrkdcn)
- # [05:30] * Joins: The_Kingdutch (~kingdutch@188.200.149.217)
- # [05:30] * Quits: matjas_ (u2247@gateway/web/irccloud.com/x-yanaueszannrkdcn) (Changing host)
- # [05:30] * Joins: matjas_ (u2247@unaffiliated/matjas)
- # [05:30] * Quits: matjas_ (u2247@unaffiliated/matjas) (Changing host)
- # [05:30] * Joins: matjas_ (u2247@gateway/web/irccloud.com/x-yanaueszannrkdcn)
- # [05:32] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [05:33] * Quits: matjas (u2247@gateway/web/irccloud.com/x-inscnlqckushulao) (Ping timeout: 265 seconds)
- # [05:33] * Quits: Kingdutch (~kingdutch@188.200.149.217) (Ping timeout: 265 seconds)
- # [05:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [05:33] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Ping timeout: 265 seconds)
- # [05:33] * Quits: jarib (~jarib@unaffiliated/jarib) (Ping timeout: 265 seconds)
- # [05:33] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (Ping timeout: 265 seconds)
- # [05:33] * matjas_ is now known as matjas
- # [05:34] * Joins: eighty4_ (~eighty4@li150-164.members.linode.com)
- # [05:34] * Joins: Wesley- (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [05:35] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [05:35] * Quits: zoranc (~zoranc@216-19-180-105.dyn.novuscom.net) (Ping timeout: 260 seconds)
- # [05:37] * Quits: FACEFOX (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net) (Ping timeout: 245 seconds)
- # [05:38] * Joins: FACEFOX (~facefox@pool-74-111-197-200.lsanca.fios.verizon.net)
- # [05:51] * Quits: nesta_ (~nesta_@215.Red-83-58-133.dynamicIP.rima-tde.net) (Quit: nesta_)
- # [06:01] * Quits: jernoble (~jernoble@2620:149:4:1b01:c592:30cf:a4c7:1594) (Ping timeout: 245 seconds)
- # [06:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [06:26] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [06:27] * Joins: KillerX (~anant@70-36-146-62.dsl.dynamic.sonic.net)
- # [06:30] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Quit: tantek)
- # [06:32] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [06:42] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: dflk;adfslkj;alsiekfj;laiskdf)
- # [06:49] * Quits: temp02 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [06:50] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [06:58] * Joins: ehsan (~ehsan@209.29.21.241)
- # [07:17] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Ping timeout: 260 seconds)
- # [07:20] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [07:30] * Quits: ehsan (~ehsan@209.29.21.241) (Remote host closed the connection)
- # [07:46] <kennyluck> foolip, regarding big5-uao, I got additional feedback from Chrome users: http://www.ptt.cc/bbs/Browsers/M.1334342552.A.FA8.html and http://www.ptt.cc/bbs/Browsers/M.1334375132.A.293.html . In summary, for the question "what do you do if you can't read these pages", two said "switch to IE (probably with the UAO package installed)" and one said "switch to Firefox". So, *shrug*.
- # [07:46] <kennyluck> People don't care. Really.
- # [07:50] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [07:51] <Von_Davidicus> I can see it just fine in Google Chrome--if I'm supposed to be looking at Chinese characters.
- # [07:54] <kennyluck> Von_Davidicus, oh these are the feedback from the users, not the test pages. foolip reads Chinese.
- # [07:55] <Von_Davidicus> Oh, okay.
- # [07:56] <Von_Davidicus> Question: Are server-side image maps a part of HTML5?
- # [07:59] <Von_Davidicus> Never mind, I found it. :)
- # [08:02] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [08:18] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [08:18] * Joins: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp)
- # [08:23] * Quits: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp) (Ping timeout: 250 seconds)
- # [08:23] * Quits: dbaron (~dbaron@50.0.192.105) (Ping timeout: 244 seconds)
- # [08:28] * Quits: Von_Davidicus (~IceChat7@173.210.203.196) (Quit: Make it idiot proof and someone will make a better idiot.)
- # [08:28] * Quits: dydz (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydz)
- # [08:29] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Quit: i'm out)
- # [08:29] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [08:29] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [08:30] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [08:56] * Joins: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp)
- # [08:59] <annevk> hmm
- # [08:59] <annevk> decodeURI is only useful for pages that use utf-8 as encoding
- # [09:10] * The_Kingdutch is now known as Kingdutch
- # [09:10] * Joins: Ms2ger (~Ms2ger@91.181.34.103)
- # [09:14] * Joins: gwicke (~gabriel@212.255.28.33)
- # [09:16] * Joins: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net)
- # [09:57] * Quits: Yudai (~Yudai@p6567c3.tokynt01.ap.so-net.ne.jp) (Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit)
- # [09:57] * Joins: Yudai (~Yudai@p6567c3.tokynt01.ap.so-net.ne.jp)
- # [10:01] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # [10:08] * Joins: Von_Davidicus (~IceChat7@173.210.203.196)
- # [10:09] <Von_Davidicus> I am bewildered...
- # [10:09] <Von_Davidicus> What is wrong with "<meta http-equiv="Content-Type" content="application/xhtml+xml" />" ? The W3C validator's saying that I'm not supposed to use "Content-Type."
- # [10:10] <Ms2ger> It doesn't do anything
- # [10:12] <Von_Davidicus> That's not the point; what am I supposed to use there>?
- # [10:12] <Ms2ger> What are you trying to do?
- # [10:13] <Von_Davidicus> Create a valid XHTML5+SVG webpage.
- # [10:13] <Ms2ger> Just drop it
- # [10:14] <annevk> http://www.whatwg.org/C#attr-meta-http-equiv-content-type
- # [10:14] <annevk> read up on that Von_Davidicus
- # [10:14] <annevk> in particular "The Encoding declaration state may be used in HTML documents, but elements with an http-equiv attribute in that state must not be used in XML documents."
- # [10:18] * Joins: smaug____ (~chatzilla@GYDCCXLVI.gprs.sl-laajakaista.fi)
- # [10:19] * Joins: sedovsek (~robert@93-103-90-17.dynamic.t-2.net)
- # [10:20] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [10:20] * Quits: kalc4 (~kalc4@host-78-148-89-60.as13285.net) (Read error: No route to host)
- # [10:22] * jonlee|afk is now known as jonlee
- # [10:22] <Von_Davidicus> *Mind goes sproing*
- # [10:26] <Von_Davidicus> You guys make it so hard to pile on the <meta> elements, you know that? :D
- # [10:28] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [10:28] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [10:28] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:31] * Joins: kalc4 (~kalc4@host-78-148-89-60.as13285.net)
- # [10:48] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [10:52] * Wesley- is now known as WesleyL
- # [10:55] * Quits: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba) (Remote host closed the connection)
- # [11:00] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:05] * Quits: ericc|afk (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Ping timeout: 260 seconds)
- # [11:11] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Read error: Operation timed out)
- # [11:11] * Joins: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net)
- # [11:11] * Quits: GPHemsley (~GPHemsley@209-23-243-49-ip-static.hfc.comcastbusiness.net) (Changing host)
- # [11:11] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [11:17] * Joins: hasather_ (~hasather_@cm-84.208.108.107.getinternet.no)
- # [11:18] * Joins: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl)
- # [11:19] * Quits: Yudai (~Yudai@p6567c3.tokynt01.ap.so-net.ne.jp) (Ping timeout: 250 seconds)
- # [11:20] * Joins: nonge_ (~nonge@p50829B3C.dip.t-dialin.net)
- # [11:22] * Quits: KillerX (~anant@70-36-146-62.dsl.dynamic.sonic.net) (Quit: KillerX)
- # [11:24] * Quits: nonge (~nonge@p5082BB29.dip.t-dialin.net) (Ping timeout: 245 seconds)
- # [11:31] * Quits: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net) (Ping timeout: 260 seconds)
- # [11:33] * Joins: wookiehangover (~wookiehan@c-67-161-138-118.hsd1.co.comcast.net)
- # [11:34] * Joins: Yudai (~Yudai@p6571bb.tokynt01.ap.so-net.ne.jp)
- # [11:43] * Joins: danbri (~danbri@80.80.42.205)
- # [11:46] <annevk> hmm
- # [11:48] <annevk> for code points -> bytes, browsers do not always use an index that is a strict conversion of the one used for bytes -> code points
- # [11:48] <annevk> that is, aside from additional code points for fallback mappings, the order is not consistent
- # [11:49] <Von_Davidicus> Is this for Numeric Character References?
- # [11:49] <annevk> although Opera appears to use reverse order (matters for duplicate code points), in Gecko and Chrome it's rather random
- # [11:49] <annevk> no shift_jis
- # [11:49] <Von_Davidicus> Oh, okay.
- # [11:50] <annevk> not really :)
- # [11:50] <annevk> but it seems more the result of internal reverse mapping scripts, rather than a conscious choice
- # [12:06] * Joins: maikmerten (~maikmerte@port-92-201-31-147.dynamic.qsc.de)
- # [12:10] <Philip`> Von_Davidicus: http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#rules-for-parsing-a-legacy-color-value does the blood->#b000d0 thing
- # [12:10] <Philip`> Von_Davidicus: It's not an intentional feature, it's just a weird implementation detail of early browsers that web pages started relying on
- # [12:11] <Philip`> Von_Davidicus: so now HTML5 specifies how to do it
- # [12:12] <Von_Davidicus> I actually came up with a bit of JavaScript that would set the "color" attribute of a <font> element to whatever I typed in, then check what the styling of that <font> element was and spit back the hex code. That's when I noticed the word-hex code connection.
- # [12:12] <Von_Davidicus> But that's rather cool.
- # [12:16] <Von_Davidicus> Am I right in my guess that a lot of the work in creating HTML5 is deciding how to actually *codify* all the weird stuff us amateurs did?
- # [12:20] <Philip`> Von_Davidicus: Yes, though the weirdest stuff is done by professionals :-)
- # [12:21] <Von_Davidicus> ... hadn't thought about it that way.
- # [12:27] <Philip`> Von_Davidicus: Almost all web pages are invalid, so if you want to write a real-world web browser then you have to deal with invalid content in a way that makes those pages work, so HTML5 tried to define how you should deal with invalid content, to stop the situation where browsers have to reverse-engineer each other to copy behaviour
- # [12:28] <Von_Davidicus> Does that invalidate my advice in an essay I wrote that said "You should never confuse a browser or make it guess at what you want to do"?
- # [12:30] <annevk> yeah, http://www.whatwg.org/C#syntax-errors explains why you should care about syntax errors
- # [12:31] <Philip`> Von_Davidicus: As an author, you should try to avoid thing that you think might confuse browsers, because you'll probably confuse yourself and suffer from bugs
- # [12:32] <Philip`> Von_Davidicus: (though as a browser developer you have to deal with the reality that most authors ignore that advice)
- # [12:32] <Von_Davidicus> I was thinking inconsistent rendering of the page.
- # [12:34] <Von_Davidicus> I've been working on an HTML book for several years, even before XHTML 2.0 coughed and rolled over. Unfortunately, that means it focuses mostly on HTML 4.01 and XHTML 1.0
- # [12:36] <Philip`> You need to focus on newer buzzwords :-)
- # [12:37] <Von_Davidicus> Hey, when I started, XHTML WAS the buzzword.
- # [12:37] * Joins: drublic (~drublic@frbg-4d0292e3.pool.mediaWays.net)
- # [12:37] <Von_Davidicus> Anyways, a lot of the statements I've asked about accuracy on comes from that book.
- # [12:38] <Philip`> "HTML5" is the current buzzword, but it's probably going to become obsolete pretty soon, so you should try to come up with a new one you can popularize and then immediately publish a book about
- # [12:39] <Von_Davidicus> Hmmm... an alternative to JavaScript that at least SEEMS to make sense? :)
- # [12:42] <Von_Davidicus> I wouldn't want to call it COBOLscript, lest the readers get suspicious.
- # [12:42] * Joins: niloy (~niloy@42.104.244.197)
- # [12:42] <annevk> Von_Davidicus: http://html5forwebdesigners.com/history/index.html might be worth reading
- # [12:46] <Von_Davidicus> "If we had waited for every browser to completely support CSS 2.1 before we started using any of it, we would still be waiting." Heck, there's an aspect of HTML 4.01 that no browser I know of supports.
- # [12:47] <Von_Davidicus> Specifically, the "declare" attribute of the <object> element. I spent MONTHS trying to get it to work, finally asked for help, and discovered the truth.
- # [12:47] <Ms2ger> There's lots of nonsense in HTML4
- # [12:48] <Von_Davidicus> What comes to mind, Ms2ger?
- # [12:49] <Ms2ger> longdesc
- # [12:49] <Ms2ger> table summary
- # [12:49] <Ms2ger> SGML
- # [12:51] <Von_Davidicus> It seems the "axis" attribute in <td> got chucked.
- # [12:54] <Von_Davidicus> Kind of too bad; it was a nice "Dump javascript keywords in" attribute, since it did virtually nothing else. :)
- # [12:55] * Guest21687 is now known as Moo---O_o
- # [12:56] <Philip`> That sounds like a horrid abuse of semantics :-p
- # [12:56] <Philip`> (Nowadays you should use a data-* attribute)
- # [12:57] <Von_Davidicus> Let me tell you about abuse. Did you know if you put a <dd> start tag in front of a <p> element (<dd><p>[Content here]</p>), the paragraph will be indented?
- # [12:58] <niloy> can someone suggest me the best way to get cross-browser audio working?
- # [12:58] <Von_Davidicus> Guess who indented THAT way a decade or so ago? :p
- # [12:59] * Quits: drublic (~drublic@frbg-4d0292e3.pool.mediaWays.net) (Remote host closed the connection)
- # [13:01] * Quits: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net) (Remote host closed the connection)
- # [13:01] * Joins: pyrsmk (~pyrsmk@mau49-1-82-245-46-173.fbx.proxad.net)
- # [13:03] * Joins: tomasf (~tom@2002:55e5:dbb7:0:20b9:5fda:3cc5:36cd)
- # [13:04] * Joins: graememcc (~chatzilla@host86-147-203-185.range86-147.btcentralplus.com)
- # [13:04] * Joins: necolas (~necolas@b0fbedcf.bb.sky.com)
- # [13:05] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [13:06] * Quits: danbri (~danbri@80.80.42.205) (Ping timeout: 244 seconds)
- # [13:06] * Joins: danbri (~danbri@80.80.42.205)
- # [13:16] * Joins: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [13:19] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Ping timeout: 252 seconds)
- # [13:23] * Quits: WesleyL (~Wesley@static.43.95.46.78.clients.your-server.de) (Quit: ZNC - http://znc.sourceforge.net)
- # [13:28] * Joins: Wesley- (~Wesley@static.43.95.46.78.clients.your-server.de)
- # [13:28] * Wesley- is now known as WesleyL
- # [13:44] * Quits: necolas (~necolas@b0fbedcf.bb.sky.com) (Remote host closed the connection)
- # [13:46] * Quits: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl) (Ping timeout: 276 seconds)
- # [13:48] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [13:50] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [14:03] * Joins: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl)
- # [14:09] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [14:10] * Quits: niloy (~niloy@42.104.244.197) (Read error: Connection reset by peer)
- # [14:14] <Ms2ger> Fascinating how css3-background has normative references to HTML4 and XHTML1.1
- # [14:16] <Von_Davidicus> Oh?
- # [14:20] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [14:33] * Quits: skylamer` (cgskylamer@78.90.213.55)
- # [14:47] * Quits: danbri (~danbri@80.80.42.205) (Remote host closed the connection)
- # [14:50] * Joins: [[zzz]] (~q@101.108.101.230)
- # [14:53] * Quits: [[zz]] (~q@125.25.38.183.adsl.dynamic.totbb.net) (Ping timeout: 246 seconds)
- # [14:55] <gsnedders> Oh, for the html/body element special case?
- # [14:56] <annevk> yeah
- # [14:56] <annevk> CSS ought to depend on DOM instead and just do a few namespace checks instead
- # [14:56] <annevk> imo
- # [14:58] <Ms2ger> But you can use it for non-DOM trees!
- # [15:00] <annevk> there's so much wrong with that argument
- # [15:13] <charlvn> does anyone have an idea which is the right handling - firefox's or webkit's? https://gist.github.com/2384288
- # [15:14] <Ms2ger> No
- # [15:14] <Ms2ger> Maybe if you had a test case without jquery obfuscation
- # [15:15] <charlvn> Ms2ger: ok lemme write one
- # [15:21] * [[zzz]] is now known as [[zz]]
- # [15:30] <Philip`> charlvn: I thought the point of 'ready' is that it can (but doesn't have to) fire before all the resources have downloaded, and if an image hasn't been downloaded yet then it's reported as 0x0
- # [15:30] * Joins: danbri (~danbri@cable-146-255-148-108.dynamic.telemach.ba)
- # [15:30] <Philip`> so both browsers are perfectly valid and sensible
- # [15:31] <charlvn> Philip`: yes exactly, according to me, webkit's handling is the most sensible
- # [15:31] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [15:31] <charlvn> firefox seems to only fire the event after the image has been loaded
- # [15:31] <Philip`> Maybe Firefox is faster at loading images from cache
- # [15:31] <charlvn> perhaps
- # [15:32] <annevk> hmm
- # [15:32] <annevk> so the JIS X 0212 encoder is never exposed
- # [15:33] <annevk> not even for iso-2022-jp
- # [15:33] <annevk> well, works for me
- # [15:35] <charlvn> something is weird with firefox - when i clear the cache and refresh i get 43x19 and then i refresh again without clearing the cache and get 844x598
- # [15:35] <charlvn> on window load i always get the latter
- # [15:37] <Philip`> charlvn: That might be the size of the alt text placeholder
- # [15:37] <charlvn> ah yes, makes sense
- # [15:37] * jonlee is now known as jonlee|afk
- # [15:38] <charlvn> Ms2ger: here is a better "clean" one: https://gist.github.com/2384482
- # [15:50] * Quits: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp) (Remote host closed the connection)
- # [15:51] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Quit: WeeChat 0.3.6-dev)
- # [16:04] <zewt> more typed array bizarreness
- # [16:04] <zewt> The given byteOffset must be a multiple of the element size of the specific type, otherwise an exception is raised.
- # [16:04] <zewt> :|
- # [16:05] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [16:07] <zewt> but i've had so little success pointing out issues in typed arrays in the past that i don't think i can be bothered with this one
- # [16:15] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [16:17] * Joins: gwicke (~gabriel@212.255.28.33)
- # [16:18] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Client Quit)
- # [16:19] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [16:31] <annevk> zewt: sounds quite weird
- # [16:46] <Philip`> Since the purpose of typed arrays is performance, it doesn't seem that unreasonable that they require correct alignment
- # [17:19] * Quits: jamesr_ (jamesr@nat/google/x-ldriiexfawodzuwq) (Ping timeout: 272 seconds)
- # [17:22] <zewt> sure it does; it should be fast if possible but always work
- # [17:25] * Joins: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp)
- # [17:35] * Joins: sarro (~sarro@i5E86532D.versanet.de)
- # [17:40] * Joins: nesta_ (~nesta_@84.122.99.242.dyn.user.ono.com)
- # [17:51] * Joins: drublic (~drublic@frbg-4d0292e3.pool.mediaWays.net)
- # [17:59] * Joins: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com)
- # [18:01] * Quits: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com) (Client Quit)
- # [18:03] * Joins: FedorEmelianenko (~fedor@host23-108-dynamic.2-79-r.retail.telecomitalia.it)
- # [18:03] <FedorEmelianenko> hi all
- # [18:04] <FedorEmelianenko> is it corret to put a <nav> into an <aside> ?
- # [18:07] <FedorEmelianenko> correct*
- # [18:09] <charlvn> FedorEmelianenko: it's in the examples on http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-aside-element
- # [18:11] <FedorEmelianenko> thanks charlvn
- # [18:12] <charlvn> np :)
- # [18:14] * Quits: myakura (~myakura@FL1-119-243-157-97.tky.mesh.ad.jp) (Remote host closed the connection)
- # [18:15] * Joins: zzzrod (~rodd@201.82.154.215)
- # [18:52] * Joins: roddd (~rodd@201.82.154.215)
- # [18:52] * Quits: zzzrod (~rodd@201.82.154.215) (Disconnected by services)
- # [18:52] * roddd is now known as zzzrod
- # [18:58] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [19:10] * Joins: dbaron (~dbaron@50.0.192.105)
- # [19:24] * Joins: GlitchMr (~glitchmr@178-36-5-68.adsl.inetia.pl)
- # [19:28] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [19:31] <kennyluck> Huh. The CSS parser in IE seems to have a buffer size of 128 for DIMENSION.
- # [19:32] <kennyluck> If you have a DIMENSION which is longer than that, it gets dropped it seems.
- # [19:44] * Quits: smaug____ (~chatzilla@GYDCCXLVI.gprs.sl-laajakaista.fi) (Remote host closed the connection)
- # [19:56] * Quits: espadrine (~thaddee_t@acces2373.res.insa-lyon.fr) (Read error: Connection reset by peer)
- # [20:02] * Joins: espadrine (~thaddee_t@acces2373.res.insa-lyon.fr)
- # [20:04] * Joins: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com)
- # [20:17] * Joins: smaug____ (~chatzilla@GYDCCXLVI.gprs.sl-laajakaista.fi)
- # [20:20] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [20:22] <Ms2ger> gsnedders, ping
- # [20:24] * Quits: maikmerten (~maikmerte@port-92-201-31-147.dynamic.qsc.de) (Ping timeout: 252 seconds)
- # [20:33] * Joins: Yuhong (~chatzilla@76.178.171.153)
- # [20:34] <Yuhong> "<jarek> Philip`: really? I though that no one knows what "HTML5" actually means"
- # [20:34] <Yuhong> Yea, I am beginning to think that "HTML5" even as a buzzword is a misnomer.
- # [20:34] <Yuhong> For example, canvas dates back to 2005.
- # [20:55] <gsnedders> Ms2ger: pong
- # [20:55] <gsnedders> Yuhong: We were already calling it HTML5 then.
- # [20:56] * nonge_ is now known as nonge
- # [20:56] * Quits: nesta_ (~nesta_@84.122.99.242.dyn.user.ono.com) (Quit: nesta_)
- # [20:56] <Ms2ger> gsnedders, in May last year, you said "I'll finish this off and push it soon." about http://code.google.com/p/html5lib/issues/detail?id=157 , did that happen? :)
- # [20:56] <gsnedders> Oh, that.
- # [20:56] <gsnedders> Heh.
- # [20:57] <gsnedders> Realized it was harder than I thought to do in a reasonably performant way without eating all of the memory.
- # [20:58] <Ms2ger> In that case, how about taking fantasai's patch instead? :)
- # [20:58] <gsnedders> No. I have fundemental issues to that. :)
- # [20:58] <gsnedders> It doesn't cope with the majority of "invisible" characters.
- # [20:59] <Ms2ger> And you're not interested in a "escape some invisible characters" option? :)
- # [21:03] * Joins: Yudai_ (~Yudai@p4ab4ee.tokynt01.ap.so-net.ne.jp)
- # [21:04] * Parts: espadrine (~thaddee_t@acces2373.res.insa-lyon.fr)
- # [21:04] * Quits: J_Voracek (~J_Voracek@cpe-70-123-106-75.tx.res.rr.com) (Quit: disconnected: Jace Voracek - Jace@Jace-Place.com)
- # [21:04] * Quits: Yudai (~Yudai@p6571bb.tokynt01.ap.so-net.ne.jp) (Ping timeout: 264 seconds)
- # [21:05] * Quits: gwicke (~gabriel@212.255.28.33) (Quit: Bye!)
- # [21:15] * Quits: Yuhong (~chatzilla@76.178.171.153) (Ping timeout: 265 seconds)
- # [21:17] * Quits: tantek (~tantek@70-36-139-112.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:19] * Joins: nesta_ (~nesta_@55.106.219.87.dynamic.jazztel.es)
- # [21:23] <wycats> Philip`: back with some more html5lib questions
- # [21:24] <wycats> trying to figure out why  becomes a REPLACEMENT character?
- # [21:26] * Quits: smaug____ (~chatzilla@GYDCCXLVI.gprs.sl-laajakaista.fi) (Read error: Connection reset by peer)
- # [21:27] <Philip`> wycats: It should turn into U+0081, and as far as I can tell, it does
- # [21:27] <wycats> the test indicates it's a REPLACEMENT
- # [21:28] <Philip`> What test?
- # [21:28] <wycats> the one in html5lib
- # [21:28] <Philip`> Which one?
- # [21:28] <wycats> we've talked about it before, remember ;)
- # [21:28] <wycats> one sec
- # [21:28] <Philip`> Don't expect me to have a memory :-p
- # [21:28] <wycats> hahaha
- # [21:28] <wycats> {"description": "Windows-1252 REPLACEMENT CHAR numeric entity.", "input":"", "output": ["ParseError", ["Character", "\u0081"]]},
- # [21:28] <wycats> that's the test
- # [21:28] <wycats> hmm
- # [21:28] <wycats> I was reading the test output wrong?
- # [21:28] <Philip`> That's outputting a U+0081
- # [21:29] <wycats> *I* was emitting a replacement ;)
- # [21:29] <wycats> lolololol
- # [21:29] <Philip`> plus a ParseError due to http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#table-charref-overrides
- # [21:29] * Joins: smaug____ (~chatzilla@GYDCCXLVI.gprs.sl-laajakaista.fi)
- # [21:29] <wycats> yeah
- # [21:29] <wycats> I misread my output:
- # [21:29] <wycats> expected: ["ParseError", ["Character", "\u0081"]]
- # [21:29] <wycats> got: ["ParseError", ["Character", "�"]] (using ==)
- # [21:29] * Quits: yutak (~yutak@2401:fa00:4:1004:baac:6fff:fe99:adfb) (Remote host closed the connection)
- # [21:29] <wycats> #fail
- # [21:40] * Quits: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [21:47] * Quits: charlvn (~charlvn@524AA705.cm-4-3c.dynamic.ziggo.nl) (Quit: Ik ga weg)
- # [21:52] <wycats> hell's yeah it's working now
- # [21:54] * Joins: espadrine (~thaddee_t@acces2373.res.insa-lyon.fr)
- # [22:10] * Quits: GlitchMr (~glitchmr@178-36-5-68.adsl.inetia.pl) (Read error: Connection reset by peer)
- # [22:11] * Quits: machine2 (~machine4@pool-74-111-197-200.lsanca.fios.verizon.net) (Quit: : http://www.beta.facefox.com/index.php?do=/user/register/)
- # [22:13] * Quits: sarro (~sarro@i5E86532D.versanet.de) (Ping timeout: 260 seconds)
- # [22:16] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [22:34] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [22:44] * jonlee|afk is now known as jonlee
- # [22:45] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [22:52] * Quits: Ms2ger (~Ms2ger@91.181.34.103) (Ping timeout: 276 seconds)
- # [22:56] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [22:59] * Joins: mpt (~mpt@nat/canonical/x-bwhgfcndvdfoofin)
- # [22:59] * Quits: mpt (~mpt@nat/canonical/x-bwhgfcndvdfoofin) (Changing host)
- # [22:59] * Joins: mpt (~mpt@canonical/mpt)
- # [23:00] * Joins: silentimp (~silentimp@134-40-135-95.pool.ukrtel.net)
- # [23:01] * Quits: silentimp (~silentimp@134-40-135-95.pool.ukrtel.net) (Client Quit)
- # [23:01] * Joins: silentimp (~silentimp@134-40-135-95.pool.ukrtel.net)
- # [23:07] * Joins: sedovsek (robert.sed@93-103-104-107.dynamic.t-2.net)
- # [23:19] <jgraham> TabAtkins: Would you be able to read http://coremob.github.com/level-0/index.html#style and comment on which, if any, of those specs are not stable in a practical sense i.e. which couldn't be implemneted unprefixed today without a significant chance of getting burned by backward-incompatible changes in the future (ignoring the policy of not implementing non-CR specs unprefixed for the sake of argument)
- # [23:19] <jgraham> In an ideal world it would be great if you could send your response to the core mobile mailing list
- # [23:19] <jgraham> Otherwise if you could let me know that would be fine
- # [23:20] <jgraham> If you don't want to do it at all that's also fine ofc :)
- # [23:23] * Joins: sedovsek_ (~robert@93-103-90-17.dynamic.t-2.net)
- # [23:25] * Joins: Yuhong (~chatzilla@76.178.171.153)
- # [23:26] * Quits: sedovsek (robert.sed@93-103-104-107.dynamic.t-2.net) (Read error: Connection reset by peer)
- # [23:26] * sedovsek_ is now known as sedovsek
- # [23:30] * Quits: Yuhong (~chatzilla@76.178.171.153) (Client Quit)
- # [23:31] * Quits: silentimp (~silentimp@134-40-135-95.pool.ukrtel.net) (Quit: silentimp)
- # [23:44] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [23:45] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [23:49] * Joins: ehsan (~ehsan@209.29.21.241)
- # [23:50] * Quits: sedovsek (~robert@93-103-90-17.dynamic.t-2.net) (Quit: sedovsek)
- # [23:51] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [23:54] * Quits: Von_Davidicus (~IceChat7@173.210.203.196) (Quit: Always try to be modest, and be proud about it!)
- # [23:55] * Joins: gwicke (~gabriel@212.255.28.33)
- # [23:59] * Joins: tantek (~tantek@adsl-71-141-106-103.dsl.snfc21.pacbell.net)
- # Session Close: Sun Apr 15 00:00:00 2012
The end :)