Options:
- # Session Start: Tue Jun 16 00:00:00 2009
- # Session Ident: #whatwg
- # [00:01] * Joins: sicking (n=chatzill@corp-240.mv.mozilla.com)
- # [00:03] * Quits: weinig_ (n=weinig@17.246.19.204)
- # [00:05] * aroben is now known as aroben|meeting
- # [00:19] * Quits: gauthier2 (n=gauthier@rind.silverorange.com) (Read error: 54 (Connection reset by peer))
- # [00:21] * Quits: franksalim (n=frank@adsl-76-243-95-225.dsl.pltn13.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [00:24] * Joins: jruderman (n=jruderma@corp-240.mv.mozilla.com)
- # [00:24] * Joins: gauthier_ (n=gauthier@rind.silverorange.com)
- # [00:25] * Joins: franksalim (n=frank@adsl-76-243-95-41.dsl.pltn13.sbcglobal.net)
- # [00:30] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [00:47] * Joins: allanmac (n=allanmac@dsl092-075-022.bos1.dsl.speakeasy.net)
- # [00:50] * Joins: doublec (n=doublec@121-72-164-70.dsl.telstraclear.net)
- # [00:55] * Quits: gauthier_ (n=gauthier@rind.silverorange.com) (Read error: 54 (Connection reset by peer))
- # [00:56] * Quits: gsnedders (n=gsnedder@host81-156-236-4.range81-156.btcentralplus.com) ("Adios intarwebs.")
- # [00:57] * Quits: aroben|meeting (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:57] * Joins: gsnedders (n=gsnedder@host86-174-38-173.range86-174.btcentralplus.com)
- # [00:59] * Joins: gauthier_ (n=gauthier@rind.silverorange.com)
- # [00:59] * Quits: gsnedders (n=gsnedder@host86-174-38-173.range86-174.btcentralplus.com) (Client Quit)
- # [01:01] * Joins: gsnedders (n=gsnedder@host86-174-38-173.range86-174.btcentralplus.com)
- # [01:03] * Joins: weinig (n=weinig@17.246.19.204)
- # [01:04] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:12] * Quits: doublec (n=doublec@121-72-164-70.dsl.telstraclear.net) (Read error: 104 (Connection reset by peer))
- # [01:12] * Quits: gauthier_ (n=gauthier@rind.silverorange.com) (Read error: 54 (Connection reset by peer))
- # [01:12] * Joins: roc_ (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [01:13] <Hixie> annevk42: is there anywhere i can log issues for cssom/cssom-view ?
- # [01:14] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-3079052147255c92) (Remote closed the connection)
- # [01:16] * Joins: gauthier_ (n=gauthier@rind.silverorange.com)
- # [01:29] * Joins: nessy (n=nessy@203-214-78-92.dyn.iinet.net.au)
- # [01:31] * Quits: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [01:40] * Joins: dglazkov_ (n=dglazkov@nat/google/x-35c55fa1ab86a227)
- # [01:40] * Quits: dglazkov (n=dglazkov@nat/google/x-6fe923805d5d520d) (Read error: 60 (Operation timed out))
- # [01:42] * dglazkov_ is now known as dglazkov
- # [02:01] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
- # [02:02] * Quits: jwalden (n=waldo@corp-240.mv.mozilla.com) (Read error: 104 (Connection reset by peer))
- # [02:04] * Quits: dglazkov (n=dglazkov@nat/google/x-35c55fa1ab86a227)
- # [02:07] * Joins: jwalden (n=waldo@corp-240.mv.mozilla.com)
- # [02:41] * Joins: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz)
- # [02:46] * Joins: hdh (n=hdh@hdh-1-pt.tunnel.tserv20.hkg1.ipv6.he.net)
- # [02:52] * Hixie redefines contact information using the "declarative" style instead of the "imperative" style (along with fixing it at the same time)
- # [02:52] <Hixie> easier to understand my foot.
- # [02:52] * Parts: billmason (n=billmaso@ip182.unival.com)
- # [03:09] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [03:12] * Quits: hdh (n=hdh@hdh-1-pt.tunnel.tserv20.hkg1.ipv6.he.net) (Remote closed the connection)
- # [03:19] * Joins: ojan (n=ojan@nat/google/x-f5a044d2eb13e574)
- # [03:25] * Quits: drostie (n=hopkins@5ED17066.cable.ziggo.nl) (Remote closed the connection)
- # [03:42] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [03:45] * Joins: gavin_____ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [03:49] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [03:50] * Quits: weinig (n=weinig@17.246.19.204)
- # [03:53] * Quits: billyjackass (n=MikeSmit@EM114-48-19-0.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [03:58] * Quits: nessy (n=nessy@203-214-78-92.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [03:58] * Parts: ojan (n=ojan@nat/google/x-f5a044d2eb13e574)
- # [04:06] * Quits: slightlyoff (n=slightly@nat/google/x-a51053de7deddfe6)
- # [04:21] * Joins: dglazkov (n=dglazkov@c-69-181-143-54.hsd1.ca.comcast.net)
- # [04:45] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [04:45] * Joins: slightlyoff (n=slightly@nat/google/x-7a0736b3536e0fa2)
- # [04:47] * Quits: dolske (n=dolske@corp-240.mv.mozilla.com)
- # [04:47] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [04:59] * Quits: jwalden (n=waldo@corp-240.mv.mozilla.com) ("dinnertime")
- # [05:02] * Quits: shepazu (n=schepers@adsl-144-138-35.rmo.bellsouth.net) ("Core Breach")
- # [05:13] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [05:24] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [05:25] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [05:26] * Joins: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:26] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [05:28] * jwalden wonders how much longer people will incorrectly argue about the complexity of an ordered set implemented as a hash table
- # [05:29] * Joins: nessy (n=nessy@203.110.150.154)
- # [05:39] * Quits: shikiesos (n=shiki@220.109.219.244) (Read error: 60 (Operation timed out))
- # [05:40] * Quits: jruderman (n=jruderma@corp-240.mv.mozilla.com) (Read error: 110 (Connection timed out))
- # [05:40] * Quits: slightlyoff (n=slightly@nat/google/x-7a0736b3536e0fa2) (Read error: 110 (Connection timed out))
- # [05:45] * Quits: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 54 (Connection reset by peer))
- # [05:50] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:52] * Quits: ukai (n=ukai@220.109.219.244) (Read error: 113 (No route to host))
- # [05:52] * Quits: hamaji (n=hamaji@220.109.219.244) (Read error: 113 (No route to host))
- # [05:53] * Joins: shikiesos (n=shiki@220.109.219.244)
- # [05:54] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [05:56] * Joins: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:56] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [05:57] * Quits: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [05:57] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:59] * Joins: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:01] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [06:01] * roc_ is now known as roc
- # [06:01] * Quits: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [06:01] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:03] * Joins: ukai (n=ukai@220.109.219.244)
- # [06:08] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [06:09] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:10] * Joins: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:10] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Success)
- # [06:17] * Quits: tantekc (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [06:17] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:37] * Joins: shepazu (n=schepers@adsl-144-138-35.rmo.bellsouth.net)
- # [06:49] * Joins: Drigo (n=love@200.103.177.135)
- # [06:56] * Joins: MikeSmith (n=MikeSmit@tea14.w3.mag.keio.ac.jp)
- # [06:59] * Quits: dglazkov (n=dglazkov@c-69-181-143-54.hsd1.ca.comcast.net)
- # [07:00] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [07:11] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [07:21] * Quits: nessy (n=nessy@203.110.150.154) ("This computer has gone to sleep")
- # [07:34] * Joins: roc (n=roc@121-72-201-250.dsl.telstraclear.net)
- # [07:47] * Joins: ap (n=ap@194.154.88.41)
- # [07:49] * Joins: harig (n=opera@59.90.71.35)
- # [07:52] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [07:59] * Quits: doublec (n=doublec@203-97-204-82.dsl.clear.net.nz) ("Leaving")
- # [08:00] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:06] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:06] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (Remote closed the connection)
- # [08:06] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:25] * Quits: Drigo (n=love@200.103.177.135) ("Leaving")
- # [08:36] * Joins: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk)
- # [08:41] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:46] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [08:47] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [08:51] <hsivonen> ah the moral high ground of awareness but not solving the problem and alt="Comic"
- # [08:58] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:00] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [09:00] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:11] * Quits: roc (n=roc@121-72-201-250.dsl.telstraclear.net)
- # [09:20] * Philip` can't quite work out the point of Opera Unite
- # [09:20] <Dashiva> Hold that thought
- # [09:21] * Quits: Dashiva (i=Dashiva@wikia/Dashiva)
- # [09:21] <Madness> I still like face gestures better.
- # [09:21] * hsivonen wonders if there's a royalty-free spec
- # [09:22] <Philip`> It seems the only real advantage is that it runs the server-side stuff on your own computer, which means you don't have to pay someone for hosting (disk space and CPU) (though Opera still has to pay for all the bandwidth)
- # [09:22] <hsivonen> or is it HTTP and not some kind of new p2p protocol?
- # [09:22] <Philip`> but that doesn't seem a particularly fundamental difference
- # [09:22] <Madness> Philip`, when I first saw it, it reminded me of dropbox.
- # [09:23] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [09:23] <Philip`> hsivonen: It's HTTP (with a possibly-custom protocol for proxying) - you write a widget with a web server that handles GETs and POSTs etc
- # [09:23] <Philip`> (as far as I can tell)
- # [09:27] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [09:27] <hsivonen> the Opera Unite video reminds me of the Du bist Terrorist video
- # [09:27] <hsivonen> (the graphical style and narration)
- # [09:30] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [09:33] <annevk42> Hixie, the CSS WG does have a bug tracking system
- # [09:39] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (Read error: 113 (No route to host))
- # [09:43] * Joins: Hish (n=chatzill@mail2.n-e-s.de)
- # [10:01] * olliej is now known as fakeolliej
- # [10:05] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:07] <jgraham> Hmm Mozilla are proposing restricting when __proto__ can be used to mutate an object's prototype. I'll be interested to see how that works out
- # [10:08] * ap is now known as ap|away
- # [10:09] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [10:09] <fakeolliej> jgraham: their performance argument isn't really valid as it's an issue specific to their implementation, much like there are issues that only occur in implementations like JSC
- # [10:09] <hsivonen> MikeSmith: is there a particular reason to change the order of assertions vs. RELAX NG?
- # [10:09] <hsivonen> jgraham: is this on an Ecma list somewhere?
- # [10:10] <jgraham> fakeolliej: I wondered if that might be the case. But I wonder if they have done a detailed web compat analysis. I understand that __proto__ is really needed if you are not IE
- # [10:10] <jgraham> hsivonen: es-discuss
- # [10:10] <hsivonen> jgraham: thanks
- # [10:11] <fakeolliej> jgraham: the irony of crockford saying that people will only use "safe browsers" that "don;t support __proto__" [paraphrased] is not lost on me
- # [10:11] <jgraham> https://mail.mozilla.org/pipermail/es-discuss/2009-June/009523.html
- # [10:11] <hsivonen> uh oh. I have an <isindex> Heisenbug
- # [10:11] <fakeolliej> jgraham: because time and time again people have chosen "site working" over security, speed, etc
- # [10:12] <jgraham> fakeolliej: Indeed. I wonder if I should ask/say any of this on this list
- # [10:12] <fakeolliej> jgraham: we can ask hixie to tell us how many sites use __proto__
- # [10:12] <MikeSmith> hsivonen: no, no current reason I can think of. When I asked you about that before, it was because at that time, I thought maybe your reason for having legacy.rnc was to control the order in which the obsolete-element errors get reported. But I realize now that the reason it be able to report errors in the subtree.
- # [10:13] <hsivonen> MikeSmith: ok
- # [10:14] * Quits: fakeolliej (n=oliver@17.203.15.179)
- # [10:15] <hsivonen> oops. not a Heisenbug
- # [10:15] * Joins: archtech (n=stanv@83.228.56.37)
- # [10:16] <hsivonen> fortunately
- # [10:22] * hsivonen wishes the public-html threads didn't go off on tangents based on analogies
- # [10:23] <jgraham> hsivonen: You made ti to the compasses I see ;)
- # [10:23] <hsivonen> jgraham: yes
- # [10:27] <hsivonen> did anyone ship DOMTokenLish.has() yet?
- # [10:28] <MikeSmith> are tokens in HTML5 allowed to contain character references?
- # [10:28] <hsivonen> MikeSmith: element and attribute names aren't
- # [10:29] <MikeSmith> hsivonen: but tokens in attribute values are, right?
- # [10:29] <hsivonen> MikeSmith: the character references are expanded before the token is created, so no in that sense
- # [10:30] <Philip`> http://devfiles.myopera.com/articles/608/jsrest-url.htm indicates __proto__ appears on something like 1% of pages, unless I'm misinterpreting the numbers
- # [10:30] <MikeSmith> hsivonen: well, I mean serialized attribute values -- e.g., in what the spec defines as "space-separated tokens"
- # [10:31] <MikeSmith> or rather "set of space-separated tokens"
- # [10:31] <hsivonen> MikeSmith: you can have character references in the serialization, yes
- # [10:31] <MikeSmith> k
- # [10:31] * hsivonen was talking about different tokens
- # [10:32] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [10:32] <Philip`> http://philip.html5.org/data/proto.txt
- # [10:32] * Quits: gavin_____ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Read error: 113 (No route to host))
- # [10:33] <annevk42> Philip`, Microsoft uses it in their compat layers for various properties
- # [10:34] <Philip`> The Prototype JS library seems to use it for something
- # [10:36] <hsivonen> grr. <isindex> is an evil special case for explicit memory management
- # [10:36] <hsivonen> aarrgh
- # [10:37] <hsivonen> now I'm annoyed at both <isindex> and at C++ not having a garbage collector
- # [10:38] <hsivonen> <isindex> is fast appoaching the most-buggy feature of the V.nu parser
- # [10:38] <hsivonen> if it isn't already
- # [10:38] <hsivonen> *approaching
- # [10:40] <hsivonen> should I add refcounting for this edge case or add a special hack with 'here be dragons' comments...
- # [10:40] <hsivonen> somehow I don't like the idea of refcounting just for this one special corner case
- # [10:40] <hsivonen> anyway, yay for unit tests
- # [10:41] <Philip`> Is it very unlikely that any other feature will ever trigger the same edge case?
- # [10:41] <hsivonen> Philip`: extremely unlikely
- # [10:41] <hsivonen> Philip`: <isindex> is the only parser macro
- # [10:42] <hsivonen> where attribute names get referenced from more than one attribute holder
- # [10:42] <hsivonen> everywhere else custom attribute name objects never leave their original holder
- # [10:43] <hsivonen> I guess I'll implement ownership transfer for this case instead of burning cycles refcounting all over
- # [10:45] <hsivonen> in case anyone is interested, the problem is that non-well-known attributes are copied from the isindex token to the generated <input> element and then get freed from both
- # [10:46] <hsivonen> I'll change things so that they get moved rather than copied
- # [10:46] * Joins: roc (n=roc@121.72.201.250)
- # [10:46] <hsivonen> so that the isindex token no longer has attributes when its attributes are freed
- # [10:53] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [11:09] * Joins: doublec (n=doublec@118-93-184-204.dsl.dyn.ihug.co.nz)
- # [11:18] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [11:22] * Joins: mat_t (n=mattomas@nat/canonical/x-f1ea04d6e5705977)
- # [11:37] * Quits: doublec (n=doublec@118-93-184-204.dsl.dyn.ihug.co.nz) ("Leaving")
- # [11:51] * Quits: annevk42 (n=annevk@5ED2D22C.cable.ziggo.nl) (Read error: 104 (Connection reset by peer))
- # [11:52] * Joins: annevk42 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [11:56] * Quits: annevk42 (n=annevk@5ED2D22C.cable.ziggo.nl) (Read error: 104 (Connection reset by peer))
- # [11:57] * Joins: annevk42 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [12:04] * Joins: myakura (n=myakura@p2188-ipbf6208marunouchi.tokyo.ocn.ne.jp)
- # [12:22] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [12:23] <zcorpan> hmm firefox sets tabindex="0" on video and audio elements
- # [12:39] * Joins: slightlyoff_ (n=slightly@72.14.224.1)
- # [12:39] * Joins: nessy (n=nessy@203-214-78-92.dyn.iinet.net.au)
- # [12:43] * Quits: MikeSmith (n=MikeSmit@tea14.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [12:45] <hsivonen> I have a hard time believing that the masses of Web authors could be able to deal with the codecs parameter
- # [12:48] <zcorpan> hsivonen: in canPlayType or in HTTP Content-Type?
- # [12:49] <hsivonen> zcorpan: anywhere
- # [12:49] <hsivonen> zcorpan: mostly in <source>
- # [12:50] <zcorpan> hsivonen: what do you suggest instead?
- # [12:51] <zcorpan> look at file extension?
- # [12:51] <hsivonen> I don't have a better suggestion
- # [12:51] <hsivonen> codecs=theora,vorbis vs. codecss=dirac,vorbis is sane
- # [12:51] <hsivonen> the MP4 profile stuff is just too weird
- # [12:52] <hsivonen> (IIRC last time I asked, even Apple QuickTime guys weren't sure what the right values for their encoder output would be)
- # [12:52] <hsivonen> I guess that's solved by only using it for theora vs. dirac and not using encumbered ISO stuff :-)
- # [12:53] <hsivonen> which remins me that we should really be beating the marketing drum about the lack of crazy AVC levels and profiles in Theora
- # [13:03] * slightlyoff_ is now known as slightlyoff
- # [13:05] * Quits: karlcow (n=karl@nerval.la-grange.net) ("This computer has gone to sleep")
- # [13:16] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [13:23] <Philip`> hsivonen: You mean the lack of any way to know in advance that you'll get smooth playback in a wide range of devices when using Theora? :-)
- # [13:25] <jgraham> Philip`: That applies to all codecs, for some sutaible definiton of "wide range"
- # [13:27] <jgraham> (but yeah Vorbis plays on fewer devices than mpeg-something)
- # [13:27] <jgraham> s/vorbis/theora/
- # [13:28] <Philip`> jgraham: When there are levels and profiles, any device can say "I support this set of profiles" and any video can say "I can be played on this set of profiles" and if the intersection is non-empty then you know in advance it'll work, and that seems to be independent of the wideness of the range
- # [13:28] <Philip`> and I assume that's the idea of the MPEG stuff, and it's entirely lacking in Theora
- # [13:29] <Philip`> (I remember DivX had a similar profile system too)
- # [13:29] <jgraham> In practice I expect authors to put in on <source> that wworks on desktop (maybe two) and one that wworks onm the iPhone
- # [13:30] <jgraham> The profile system seems like a plausible solution to a technical problem that is highly likely to fail on the web
- # [13:30] <jgraham> s/plausible/plausible sounding/
- # [13:31] <Philip`> Oh, I'd agree it seems unlikely to actually work, because it requires authors to understand and care about lots of details that they have no motivation to understand or care about
- # [13:32] <jgraham> Right, so not solving the problem doesn't seem like a big deal
- # [13:32] <jgraham> Or at least not solving it in that way
- # [13:33] * Quits: harig (n=opera@59.90.71.35) (Read error: 110 (Connection timed out))
- # [13:33] <jgraham> In fact it can be a good thing because it leaves the oppertunity open for a solution that does work
- # [13:34] <Philip`> It just seems potentially dangerous to use as a marketing claim, because it could be easily twisted into saying Theora doesn't have support for a wide range of mobile devices
- # [13:39] * gsnedders wonders what this whole Unite thing is
- # [13:41] <Dashiva> Are the profiles really usable that way, though?
- # [13:41] <Dashiva> I seem to remember there being about fifteen different ones related to h264
- # [13:41] <annevk42> hsivonen, yeah, I'm not convinced at all that the whole codecs thing and canPlayType will work for anything but the simplest of cases
- # [13:43] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [13:45] <hsivonen> Dashiva: as far as I can tell, the h264 profiles are a nightmare for interop
- # [13:46] <hsivonen> Dashiva: if you are doing something other than encoding with QuickTime, you can spend a week tweaking parameters so that you interop with anything you can think of
- # [13:49] * Quits: slightlyoff (n=slightly@72.14.224.1) (Remote closed the connection)
- # [13:53] <Dashiva> While still retaining the same quality?
- # [13:53] <Philip`> gsnedders: It's something that's top secret and you mustn't talk about it else Opera will fire you
- # [13:53] <gsnedders> Philip`: But, but, but I haven't started work at Opera! :P
- # [13:53] * gsnedders knows as much about Unite as is publicly available!
- # [13:58] <jgraham> gsnedders: That somewhat contradicts your earlier statement
- # [14:00] <gsnedders> jgraham: You assume I haven't read anything inbetween those two statemnets
- # [14:00] <jgraham> gsnedders: No I assume you haven't read /everything/ in between those two statements
- # [14:01] <gsnedders> Well, that's probably true
- # [14:09] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [14:12] <Philip`> Most of the suggested uses of Unite seem to be overestimating the uptime of a typical person's home computer
- # [14:14] <gsnedders> I't all these engineers assuming everyone is like them
- # [14:15] <Philip`> Is "I't" Klingon?
- # [14:16] <Philip`> I don't even have a high-uptime home computer myself - I've just got some headless servers that can't run graphical browsers, and some laptops that are switched off or are offline for at least half the day
- # [14:17] <Philip`> so they're not exactly great for hosting a web site or sharing music from
- # [14:17] <beowulf> i think it's a good idea for showing stuff quickly, when I'm at my computer
- # [14:18] <beowulf> saves me the bother of ftp'ing
- # [14:18] <beowulf> did i just say that? how lazy have i become?
- # [14:19] <Philip`> I suppose it could be useful in situations where someone wants to send me a file by MSN and it doesn't work because I'm using a crazy client, and if they were using Opera then they could share it that way and I could download it trivially
- # [14:20] <Philip`> except those people don't use Opera, so that's not going to help much
- # [14:22] <Philip`> (I just upload files with the same process as I use for copying local files, i.e. navigating to the right directories in Krusader and pressing F5 to copy between them, and it's no different if some of the directories are over FTP/SFTP/etc)
- # [14:22] <annevk42> sshfs ftw
- # [14:23] * annevk42 uses cd/cp
- # [14:24] <Philip`> Things like "Fridge" and "Web Server" and "Photo Sharing" don't make much sense unless you're keeping your computer up all day, else people will get frustrated when they're down, assuming I'm not failing to notice some clever magic in Unite that makes it work when you're offline
- # [14:24] <Philip`> annevk42: I tried sshfs for a while but it always seemed a bit unreliable, particularly if I disconnected without unmounting it cleanly first
- # [14:25] <Philip`> and I like doing file management in Krusader much more than in bash :-)
- # [14:26] <jgraham> I don't think there is any special magic
- # [14:27] <beowulf> my example was nonsense
- # [14:27] <jgraham> (although I am far from being an expert on unite so I am avoiding saying much lest it be construed as accurate)
- # [14:28] <gsnedders> jgraham: But you work for Opera :P
- # [14:28] * gsnedders has new headphones
- # [14:28] <jgraham> gsnedders: I noticed
- # [14:28] * Joins: MikeSmith (n=MikeSmit@EM114-48-232-87.pool.e-mobile.ne.jp)
- # [14:29] <gsnedders> jgraham: What? My new headphones? Where's the camera?
- # [14:29] * Philip` is happy to treat Unite in the same way he treats widgets, i.e. by ignoring it entirely because he doesn't see how it would be of any value to him
- # [14:31] <jgraham> gsnedders: It is possible you misinterpreted my statement. It is also possible I track your post.
- # [14:31] <gsnedders> jgraham: I did work out what you meant, but that's boring in comparison
- # [14:32] <beowulf> what's the difference with mobile widgets and offline applications?
- # [14:33] * Quits: MikeSmith (n=MikeSmit@EM114-48-232-87.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [14:34] * gsnedders wonders how much SEK he should get before leaving
- # [14:35] * Joins: karlcow (n=karl@nerval.la-grange.net)
- # [14:35] <gsnedders> jgraham: Do you know whether the return tickets for the coach to/from Skavsta have a time limit on them?
- # [14:35] * Joins: MikeSmith (n=MikeSmit@EM114-48-23-199.pool.e-mobile.ne.jp)
- # [14:37] <jgraham> gsnedders: I don't recall
- # [14:38] <jgraham> gsnedders: There are plenty of cash machines here that will give you SEK
- # [14:38] <gsnedders> jgraham: You must be joking :P
- # [14:39] <jgraham> gsnedders: Well unless you have a silly bank account that charges you for withdrawls abroad there is little point in getting much cash
- # [14:39] <gsnedders> jgraham: As of a few months ago every bank/buidling society here does, AFAIK :(
- # [14:39] <jgraham> gsnedders: Even the nationwide? They didn't used to
- # [14:40] <gsnedders> jgraham: They do since the 1 June, I think the date was
- # [14:40] * Quits: allanmac (n=allanmac@dsl092-075-022.bos1.dsl.speakeasy.net) ("Leaving.")
- # [14:40] <gsnedders> 1 May, actually
- # [14:41] <gsnedders> "We pass on a Visa charge for processing transactions in certain currencies other than sterling. The fee is currently 0.84% and it will be included in the sterling amount shown on your statement."
- # [14:41] <gsnedders> Oh, there's no charge in some countries.
- # [14:41] <gsnedders> WTF?
- # [14:41] <jgraham> gsnedders: Sweden - No fee charged
- # [14:41] <gsnedders> Indeed
- # [14:41] <gsnedders> That wasn't the implication of the letter they sent out several months ago
- # [14:42] <jgraham> It seems like there is no fee in EU countries and a few others
- # [14:42] * gsnedders has to pay for his Visa card though, as that's from Lloyds TSB (as they are, as far as I could tell, the only place to give under 18s a debit card)
- # [14:42] <gsnedders> (Whereas I only have a cash card for the Nationwide)
- # [14:43] <Philip`> Hasn't anybody written a non-Flash file upload system that has progress bars? (Surely you could get the server to record how much it's received already, and send that back to the client via XHR or something, but I've only ever heard of ones that do it in Flash)
- # [14:45] <gsnedders> There are such things
- # [14:46] <Philip`> http://www.lonelycode.com/2009/06/09/django-file-upload-progress-bar-without-flash/ - oh, okay
- # [14:46] <gsnedders> http://bluga.net/projects/uploadProgressMeter/ too
- # [14:49] <Philip`> "It uses the upload progress meter patch and extension from: http://pdoru.from.ro/"
- # [14:49] <Philip`> You have to install a patch and recompile PHP?
- # [14:49] <Philip`> That really doesn't sound good
- # [14:52] <gsnedders> You can't normally do anything until the request has been fully received
- # [14:53] <Philip`> Seems like the language is somewhat lacking in flexibility
- # [14:54] <gsnedders> Who ever said PHP was a good language?
- # [14:54] <Philip`> I presume the people who designed it thought it was
- # [14:55] <Philip`> else they would have stuck with Perl
- # [14:55] <gsnedders> Wait, PHP was designed?
- # [14:55] <Philip`> s/designed/implemented/
- # [15:09] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [15:16] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [15:17] * Joins: remysharp (n=remyshar@87.252.56.11)
- # [15:17] * Joins: allanmac (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [15:17] * Parts: allanmac (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [15:19] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [15:23] * ap|away is now known as ap
- # [15:25] * Quits: remysharp (n=remyshar@87.252.56.11)
- # [15:27] * Joins: remysharp (n=remyshar@87.252.56.11)
- # [15:28] * Quits: MikeSmith (n=MikeSmit@EM114-48-23-199.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [15:28] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:42] * Joins: dbaron (n=dbaron@98.234.51.190)
- # [15:46] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:00] * Joins: cyberpea2 (n=james@fedora/cyberpear)
- # [16:01] * Quits: cyberpear (n=james@fedora/cyberpear) (Read error: 60 (Operation timed out))
- # [16:04] * Joins: danbri (n=danbri@s5590d015.adsl.wanadoo.nl)
- # [16:09] * Joins: MikeSmith (n=MikeSmit@EM114-48-104-181.pool.e-mobile.ne.jp)
- # [16:11] * Joins: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net)
- # [16:12] * Quits: nessy (n=nessy@203-214-78-92.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:34] * Joins: sbublava (n=stephan@77.118.31.25.wireless.dyn.drei.com)
- # [16:37] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [16:50] * Joins: dglazkov (n=dglazkov@c-69-181-143-54.hsd1.ca.comcast.net)
- # [16:56] * Quits: mat_t (n=mattomas@nat/canonical/x-f1ea04d6e5705977) ("Leaving")
- # [16:58] * Joins: cyberpea1 (n=james@fedora/cyberpear)
- # [16:58] * Quits: cyberpea2 (n=james@fedora/cyberpear) (Read error: 60 (Operation timed out))
- # [17:00] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:02] * Joins: mat_t (n=mattomas@nat/canonical/x-f2d7b05ef7122e29)
- # [17:06] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:06] <gsnedders> takkaria: yt?
- # [17:09] * Quits: myakura (n=myakura@p2188-ipbf6208marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:10] * Quits: gsnedders (n=gsnedder@host86-174-38-173.range86-174.btcentralplus.com) (Remote closed the connection)
- # [17:10] * Joins: gsnedders (n=gsnedder@host86-174-38-173.range86-174.btcentralplus.com)
- # [17:11] * Quits: remysharp (n=remyshar@87.252.56.11)
- # [17:16] * Quits: dglazkov (n=dglazkov@c-69-181-143-54.hsd1.ca.comcast.net)
- # [17:25] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [17:27] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [17:27] * Joins: billmason (n=billmaso@69.30.57.76)
- # [17:36] * Joins: dglazkov (n=dglazkov@nat/google/x-46cfafcf0c49015c)
- # [17:36] * Joins: bgalbraith (n=bgalbrai@guest-224.mv.mozilla.com)
- # [17:42] * Joins: remysharp (n=remyshar@94.196.68.72.threembb.co.uk)
- # [17:44] * Joins: cyberpear (n=james@fedora/cyberpear)
- # [17:45] * Quits: cyberpea1 (n=james@fedora/cyberpear) (Read error: 60 (Operation timed out))
- # [17:49] * Quits: cyberpear (n=james@fedora/cyberpear) (Remote closed the connection)
- # [17:51] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [17:53] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [18:01] * Joins: cyberpea1 (n=james@fedora/cyberpear)
- # [18:02] <takkaria> gsnedders: hi
- # [18:08] * Quits: cyberpea1 (n=james@fedora/cyberpear) (Operation timed out)
- # [18:08] * Quits: sgalineau (n=sylvaing@c-98-247-143-102.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [18:09] * Quits: dbaron (n=dbaron@98.234.51.190) ("8403864 bytes have been tenured, next gc will be global.")
- # [18:10] * Joins: cyberpear (n=james@fedora/cyberpear)
- # [18:21] * Quits: mat_t (n=mattomas@nat/canonical/x-f2d7b05ef7122e29) ("This computer has gone to sleep")
- # [18:22] * Joins: webben (n=benh@nat/yahoo/x-b1853ec699795654)
- # [18:22] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [18:33] * Joins: onar_ (n=onar@17.226.23.106)
- # [18:35] * Quits: jtcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (Read error: 60 (Operation timed out))
- # [18:35] * Joins: jtcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [18:36] * Joins: remy_ (n=remyshar@remysharp.plus.com)
- # [18:37] <gsnedders> takkaria: What do you think of Manchester (university)?
- # [18:40] * Joins: Maurice (n=copyman@5ED548D4.cable.ziggo.nl)
- # [18:44] * Quits: remysharp (n=remyshar@94.196.68.72.threembb.co.uk) (Nick collision from services.)
- # [18:45] * remy_ is now known as remysharp
- # [18:46] <mpt> Is there a referencable summary/explanation anywhere of the principle that the accuracy of metadata is proportional to its visibility?
- # [18:51] * Joins: maikmerten (n=maikmert@U2fb8.u.pppool.de)
- # [18:51] * Joins: mlpug (n=mlpug@a88-115-169-7.elisa-laajakaista.fi)
- # [18:52] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [18:52] <tantek> mpt I'm fairly certain this blog post is (one of?) the first to introduce/describe the principle: http://tantek.com/log/2005/06.html#d03t2359 "Principles of visibility and human friendliness"
- # [18:53] * Joins: dave_levin_ (n=dave_lev@72.14.227.1)
- # [18:53] * Quits: dave_levin_ (n=dave_lev@72.14.227.1) (Client Quit)
- # [18:53] <mpt> thanks tantek, that's pretty much what I'm looking for
- # [18:55] * Joins: sharovatov (n=vitaly@92.243.175.40)
- # [18:55] <tantek> mpt - more microformats principles (in addition to visibility and human friendliness) documented here: http://microformats.org/wiki/principles
- # [19:01] * Joins: bgalbraith_ (n=bgalbrai@corp-240.mv.mozilla.com)
- # [19:03] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [19:06] * Quits: jacobolus (n=jacobolu@adsl-75-36-150-204.dsl.pltn13.sbcglobal.net)
- # [19:09] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:12] * Quits: remysharp (n=remyshar@remysharp.plus.com) ("Gotta shoot - peeyaow!")
- # [19:17] <hober> mpt: related is ruby's postulate (accuracy of metadata inversely proportional to the square of the distance between the data and the metadata)
- # [19:17] <mpt> ah, that's the one I was thinking of
- # [19:17] <mpt> well, it's the form I was thinking of, but a slightly different idea
- # [19:17] <hober> from http://www.intertwingly.net/blog/2004/09/23/Copy-and-Paste
- # [19:18] <tantek> hober do you have a citation for that? we've been stating that for quite some time in the microformats community re: minimizing impact of DRY violations etc.
- # [19:18] * Quits: bgalbraith (n=bgalbrai@guest-224.mv.mozilla.com) (Connection timed out)
- # [19:18] <hober> that link is the source
- # [19:19] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [19:21] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [19:21] <tantek> thanks hober - crossed messages :)
- # [19:21] * Quits: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [19:24] * Quits: archtech (n=stanv@83.228.56.37)
- # [19:24] * Joins: richbradshaw (n=richbrad@92-232-43-60.cable.ubr16.newt.blueyonder.co.uk)
- # [19:24] <mpt> tantek, http://intertwingly.net/slides/2004/devcon/68.html apparently dates from a few months earlier than that post (but is missing any context)
- # [19:24] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-b285954a85ec5aaf)
- # [19:25] <hober> visible metadata principle also relates to 'people are lazy': http://www.well.com/~doctorow/metacrap.htm#2.2
- # [19:26] <mpt> hm, no, actually, that slide is from a month later
- # [19:26] * Quits: richbradshaw (n=richbrad@92-232-43-60.cable.ubr16.newt.blueyonder.co.uk) (Client Quit)
- # [19:27] <tantek> note that per the Ruby postulate: "The accuracy of metadata is inversely proportional to the square of the distance between the data and the metadata."
- # [19:27] <tantek> if the metadata IS the data itself (c.f. microformats, visible data, DRY), then the distance is 0
- # [19:27] <hober> indeed
- # [19:28] <tantek> inverse of 0 squared = infinity
- # [19:28] <tantek> ergo the most accurate metadata is to not have separate metadata at all and just use the data as metadata.
- # [19:31] <hober> right. given the 'people are lazy' thing, there's no reason to expect people to update content separated at all from the content they /have to/ update.
- # [19:33] * aroben is now known as aroben|away
- # [19:37] <Philip`> tantek: In that case it's not metadata at all, it's just data :-p
- # [19:38] * gsnedders thought the inverse of 0^2 was undefined :P
- # [19:40] <Philip`> Depends on how you define it
- # [19:40] * Quits: ciaran_lee (n=ciaran_l@83-70-243-34-dynamic.b-ras1.prp.dublin.eircom.net)
- # [19:41] <Philip`> If you define it to be defined, then it's not undefined
- # [19:44] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 54 (Connection reset by peer))
- # [19:44] * Joins: riven (n=colin@53525B67.cable.casema.nl)
- # [19:45] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("inbound")
- # [19:49] * Joins: dolske (n=dolske@corp-240.mv.mozilla.com)
- # [19:52] <tantek> gsnedders - you can define it via Ruby's formula and limits. Calculus 101.
- # [20:05] <gsnedders> "Ruby's formula"? Googling it comes up with nothing useful…
- # [20:05] * Quits: sharovatov (n=vitaly@92.243.175.40)
- # [20:06] <jgraham> gsnedders: The one above...
- # [20:06] * Joins: onar__ (n=onar@17.244.69.143)
- # [20:06] <gsnedders> Oh, just that
- # [20:06] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [20:07] <jgraham> (Although I would really be impressed o see evidence for the squared number rather than just an assertion :) )
- # [20:08] <jgraham> (if people are going to take it seriously)
- # [20:09] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-b285954a85ec5aaf) (Read error: 104 (Connection reset by peer))
- # [20:15] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [20:16] <tantek> jgraham , indeed, which is specifically why I chose the word "hypotheses" for this blog post which also mentions inverse (geometric) proportionality: http://tantek.com/log/2007/02.html#d19t1813
- # [20:20] * Quits: onar_ (n=onar@17.226.23.106) (Read error: 110 (Connection timed out))
- # [20:21] * Quits: onar__ (n=onar@17.244.69.143)
- # [20:29] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:32] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:32] * Quits: dolske (n=dolske@corp-240.mv.mozilla.com)
- # [20:33] * Joins: jwalden (n=waldo@corp-240.mv.mozilla.com)
- # [20:33] * Joins: dolske (n=dolske@corp-240.mv.mozilla.com)
- # [20:34] <takkaria> gsnedders: uh, I'm not impressed with manchester uni
- # [20:34] <takkaria> gsnedders: depends what you're studying, mind
- # [20:34] <takkaria> gsnedders: life and physical sciences are excellent
- # [20:34] <takkaria> gsnedders: everything else is dross
- # [20:37] * Joins: onar_ (n=onar@17.244.69.143)
- # [20:38] * Quits: onar_ (n=onar@17.244.69.143) (Client Quit)
- # [20:40] * Joins: dbaron (n=dbaron@corp-240.mv.mozilla.com)
- # [20:40] * Joins: JoePeck (n=JoePeck@jpecoraro.rit.edu)
- # [20:54] * Quits: webben (n=benh@nat/yahoo/x-b1853ec699795654) (Read error: 110 (Connection timed out))
- # [20:55] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [20:56] * Joins: drostie (n=hopkins@5ED17066.cable.ziggo.nl)
- # [20:58] * Quits: jwalden (n=waldo@corp-240.mv.mozilla.com) ("updates time")
- # [20:58] * Joins: Wolfman2000 (n=Wolfman2@cpe-065-184-176-090.ec.res.rr.com)
- # [20:58] <Wolfman2000> Afternoon. I'd like confirmation please: there is officially no such concept as frames in HTML5, right?
- # [20:59] <Hixie> <iframe> is allowed in HTML5
- # [20:59] <Hixie> <frame> and <frameset> is not
- # [20:59] <Wolfman2000> ...wonder why <iframe> is allowed when <object> should be able to replace it
- # [20:59] <Hixie> (browsers will continue to support them of course)
- # [20:59] <Dashiva> Iframe does more
- # [20:59] <Wolfman2000> more of what is my question
- # [20:59] <Hixie> <iframe> always has a nested browsing context; <object> might not
- # [21:00] * Quits: franksalim (n=frank@adsl-76-243-95-41.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [21:00] <Wolfman2000> ...then I've got an interesting situation.
- # [21:01] * Quits: JoePeck (n=JoePeck@jpecoraro.rit.edu)
- # [21:03] <Wolfman2000> http://i42.tinypic.com/2w3bcz9.png I'm nearly done re-building/preserving a website for someone with HTML5. Originally, this page was in three frames: the top, the nav, and the rest. I'm trying to keep roughly the same layout as previously, with the disadvantage that once new content is loaded, the scroll bar goes back to the top. I don't want to break accessibility, but......well, I'm a little unsure where to proceed from he
- # [21:03] <Wolfman2000> re.
- # [21:05] <Hixie> which scrollbar?
- # [21:05] <Wolfman2000> the common scrollbar
- # [21:05] <Wolfman2000> basically: when you click on a kanji symbol, information shows up on top
- # [21:06] <Hixie> oh i see
- # [21:06] <Hixie> just use an iframe
- # [21:06] <Hixie> :-)
- # [21:06] <Wolfman2000> doesn't that also break accessibility?
- # [21:07] <othermaciej> I don't know of any reason iframes would break accessibility
- # [21:07] <othermaciej> my understanding is that screen readers know how to traverse into iframes
- # [21:08] * Joins: jruderman (n=jruderma@corp-240.mv.mozilla.com)
- # [21:08] <Wolfman2000> ...I am going to feel awkward using an iframe, but......I can understand the advantages. The question becomes...how do I adapt my framework properly?
- # [21:09] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-7b5481cd63bae1fe)
- # [21:10] * Wolfman2000 is using CodeIgniter, PHP, with semi-dynamic content stored in a database. Little unsure how to keep everything working at this point.
- # [21:11] * Joins: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [21:16] * Joins: kenhty (n=kenhty@190.224-50-210.dynamic.dsl.mel.iprimus.net.au)
- # [21:29] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [21:29] * Joins: jwalden (n=waldo@corp-240.mv.mozilla.com)
- # [21:36] <dbaron> Hixie, for what it's worth, I removed support for fallback background colors from Gecko (since the WG dropped the current approach to the feature), so the change to Acid2 is no longer needed
- # [21:38] * gsnedders grumbles at Adobe again
- # [21:38] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [21:38] * Quits: jwalden (n=waldo@corp-240.mv.mozilla.com) (Read error: 104 (Connection reset by peer))
- # [21:42] * Quits: mlpug (n=mlpug@a88-115-169-7.elisa-laajakaista.fi) ("Leaving")
- # [21:43] * Joins: allanmac1 (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [21:44] <annevk42> Hixie, the other day there was a comment in IRC regarding elements with a content model of "Text"; apparently it does not link to a definition and is only defined for "the HTML syntax"
- # [21:47] <Hixie> dbaron: excellent, thanks
- # [21:48] <Hixie> annevk42: what would it link to?
- # [21:48] <Hixie> annevk42: text is... text
- # [21:49] <annevk42> 1) apparently this is not clear to people; the concept of "Text" is also not explained in the section that explains content models 2) text is defined in the HTML writing section confusing matters
- # [21:49] * maikmerten is now known as maik|bath
- # [21:49] * Parts: allanmac1 (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [21:50] <Hixie> annevk42: ah, fair enough. file a bug?
- # [21:50] <Hixie> pretty please :-)
- # [21:50] <annevk42> sugar on top?
- # [21:50] <Hixie> coarse cane sugar
- # [21:52] <annevk42> done :)
- # [21:54] <Hixie> thanks
- # [22:05] * Joins: olliej (n=oliver@17.203.15.179)
- # [22:06] * Joins: sylvaing (n=sylvaing@nat/microsoft/x-33db31427e1c3916)
- # [22:08] * maik|bath is now known as maikmerten
- # [22:08] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-7b5481cd63bae1fe) (Read error: 104 (Connection reset by peer))
- # [22:10] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [22:11] * Quits: MikeSmith (n=MikeSmit@EM114-48-104-181.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [22:14] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
- # [22:16] * Quits: sylvaing (n=sylvaing@nat/microsoft/x-33db31427e1c3916) (Read error: 104 (Connection reset by peer))
- # [22:16] * aroben|away is now known as aroben
- # [22:19] * Joins: jwalden (n=waldo@corp-240.mv.mozilla.com)
- # [22:22] * Quits: maikmerten (n=maikmert@U2fb8.u.pppool.de) ("Leaving")
- # [22:22] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-8f083cfca9250d31)
- # [22:26] <Philip`> jgraham: I presume the squared is so that metadata isn't considered negatively accurate if it comes after the data instead of before
- # [22:27] * Quits: annevk2 (n=annevk@5ED2D22C.cable.ziggo.nl)
- # [22:28] * Quits: roc (n=roc@121.72.201.250)
- # [22:50] * Joins: allanmac (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [22:50] * Parts: allanmac (n=allanmac@dsl017-091-222.bos1.dsl.speakeasy.net)
- # [22:50] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84-2009030221 [Firefox 3.6a1pre/20090616033101]")
- # [22:53] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-8f083cfca9250d31) (Remote closed the connection)
- # [22:54] * Joins: KevinMarks (n=Snak@c-67-164-14-96.hsd1.ca.comcast.net)
- # [22:58] * Quits: danbri (n=danbri@unaffiliated/danbri) ("going back to danbri.org")
- # [23:04] * Quits: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [23:05] * Joins: tndH (n=Rob@james-baillie-pc083-229.student-halls.leeds.ac.uk)
- # [23:09] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:18] * Joins: cying (n=cying@adsl-75-41-114-136.dsl.pltn13.sbcglobal.net)
- # [23:20] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [23:22] * Quits: Maurice (n=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:22] * Joins: sgalineau (n=sylvaing@nat/microsoft/x-56787c4b8b0d9668)
- # [23:24] * Joins: sbublava_ (n=stephan@77.119.219.151.wireless.dyn.drei.com)
- # [23:26] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [23:30] <remysharp> please excuse the newbish question, but where does, if at all, querySelectorAll fit in with HTML5? From the specs I'm reading, it's not - is that correct?
- # [23:30] <othermaciej> remysharp: it's a separate spec, not part of HTML5
- # [23:31] <remysharp> you don't have a link handy do you - or at least where I go ahuntin'?
- # [23:31] <othermaciej> remysharp: although, sometimes people use the term "HTML5" loosely to describe the whole current generation of client-side Web standards
- # [23:31] <othermaciej> http://www.w3.org/TR/selectors-api/
- # [23:31] <remysharp> othermaciej: that's a lot of what I'm seeing
- # [23:31] <remysharp> perfect - thanks.
- # [23:32] <remysharp> on that topic - of the umbrella term of HTML5 - would you say that Web Sockets are part of HTML5 or not?
- # [23:32] <remysharp> given that they've been split out too?
- # [23:32] <gsnedders> They're still in the same source file even if the created docs are seperate :P
- # [23:33] <remysharp> I'm currently kinda putting it under the same umbrella, but I don't want to be misleading people I speak to
- # [23:33] <othermaciej> remysharp: WebSocket is officially a separate specificiation (actually, it will likely be more than one separate spec)
- # [23:33] <othermaciej> remysharp: it was once part of HTML5 proper
- # [23:33] * Quits: ap (n=ap@194.154.88.41)
- # [23:33] <othermaciej> people do sometimes include it in the HTML5 blanket term
- # [23:34] <remysharp> do you think that's right / is there an opinion?
- # [23:34] <othermaciej> do I think what is right?
- # [23:34] * Quits: sbublava (n=stephan@77.118.31.25.wireless.dyn.drei.com) (Read error: 104 (Connection reset by peer))
- # [23:34] <remysharp> putting it all under the blanket term
- # [23:34] <gsnedders> If you want to wrap it all up and keep it all warm, then it's right :P
- # [23:35] <remysharp> gsnedders: then that's what I'll do ;-)
- # [23:35] <gsnedders> remysharp: I, personally, would only call HTML 5 what is in the HTML 5 spec :)
- # [23:36] <remysharp> you're one of the peeps working on the spec (right?)
- # [23:36] <gsnedders> Hixie is the sole author/editor
- # [23:36] <remysharp> cripes - I didn't realise it was a one man job!
- # [23:36] <remysharp> fair enough.
- # [23:36] <gsnedders> He is employed to work on it full time though :)
- # [23:36] <gsnedders> (And has been for several years)
- # [23:37] <remysharp> I guess what I'm trying to check, is that I'm going to be speaking to a few people about the JS HTML5 APIs -
- # [23:37] <remysharp> I don't want to give the wrong information (or too much at least)
- # [23:37] <remysharp> and querySelectorAll is something I wanted to point out -
- # [23:37] <remysharp> but if it's not part of HTML5 - should people know or understand that?
- # [23:37] <remysharp> people == html/js authors
- # [23:37] <remysharp> (or the people I'm speaking to certainly!)
- # [23:38] <gsnedders> I'd just call it all stuff that's new to browsers :P
- # [23:38] * gavin_ wonders whether he is related to remysharp
- # [23:38] <remysharp> My gut feeling is that I should just put it under the broad term of HTML5 - but I wanted to sound you chaps out
- # [23:39] <beowulf> i say they're seperate, otherwise people go looking for them in the html5 spec
- # [23:39] <remysharp> which is what I was doing in fact.
- # [23:40] <remysharp> erm ...
- # [23:40] <remysharp> that all said though -
- # [23:40] <remysharp> http://dev.w3.org/html5/ - why is web sockets sitting in there?
- # [23:41] <remysharp> is it just a legacy location?
- # [23:43] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:51] <othermaciej> remysharp: I would prefer to have a separate term for the latest generation of Web standards, one that could encompass the many recent important Web API specs, ES5, and perhaps some of the interesting new CSS3 modules
- # [23:51] * Quits: sgalineau (n=sylvaing@nat/microsoft/x-56787c4b8b0d9668) (Read error: 104 (Connection reset by peer))
- # [23:52] <othermaciej> remysharp: but I think it would not be a good use of time to correct everyone using the term HTML5 in a broad way
- # [23:52] <remysharp> perhaps it's another comet or ajax term
- # [23:52] <othermaciej> we've discussed ideas like "Web 5.0" or just "Web 5" to use as a buzzword
- # [23:52] <remysharp> though html5 isn't that sexy I guess....
- # [23:52] <othermaciej> but someone has to actually use it first
- # [23:52] <remysharp> or the acronym isn't... :)
- # [23:53] <remysharp> web 5! my client's heads would explode!!!
- # [23:53] <remysharp> they're seeing blogs and referring to them as "two dot oh"
- # [23:53] <remysharp> lol
- # [23:53] * remysharp can I lol at my own statements...I think not...
- # [23:55] <remysharp> so, backpeddling a bit - am I right in saying the storage api is also *not* part of HTML5
- # [23:58] <othermaciej> technically it's not part of the actual HTML5 spec
- # [23:58] <othermaciej> it was once
- # [23:58] <othermaciej> now it is separate
- # [23:58] <othermaciej> though it is still part of the blanket term many people use
- # [23:58] <othermaciej> for example Google
- # [23:59] <remysharp> okay, good - sorry, it's just I'm going through the specs trying to wrap my head around what is and isn't HTML5.
- # [23:59] <remysharp> My eyes are opening now - cheers! 8-)
- # [23:59] * remysharp that wasn't supposed to be shades...
- # Session Close: Wed Jun 17 00:00:00 2009
The end :)