Options:
- # Session Start: Tue Nov 23 00:00:01 2010
- # Session Ident: #whatwg
- # [00:04] * Joins: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [00:04] <Xano__> Is it semantically correct to use the address tag for a restaurant's contact information on a website with restaurant reviews?
- # [00:05] <Xano__> Most explanations I find say something like "the address tag is meant for contact information of (the author of) a section"
- # [00:05] <Xano__> The restaurant isn't the author, but it does count as contact info for a particular section
- # [00:06] <AryehGregor> Xano__, seems to be correct usage according to the spec: http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-address-element
- # [00:06] <AryehGregor> It's not so clear.
- # [00:06] <AryehGregor> It just says "the contact information for its nearest article or body element ancestor".
- # [00:07] * Quits: bckenny (~bckenny@nat/google/x-aejmrlrzmvoqpgmr) (Remote host closed the connection)
- # [00:07] <Xano__> AryehGregor: That looks like what I do is semantically correct then
- # [00:07] <AryehGregor> Or close enough, sure.
- # [00:07] <Xano__> Is the it allowed to contain block level elements?
- # [00:08] <AryehGregor> Yes, the content model is " Flow content, but with no heading content descendants, no sectioning content descendants, and no header, footer, or address element descendants."
- # [00:08] <AryehGregor> If you follow the link for "flow content", it includes what HTML 4 refers to as block-level elements.
- # [00:11] <Aleoss> Which is best to use and why? <object> or <embed> or <video>
- # [00:11] * Joins: sicking (~chatzilla@nat/mozilla/x-yyggtmdsgtmjfasl)
- # [00:13] <TabAtkins> Aleoss: What are you trying to do? If it's "embed a video", use <video>.
- # [00:13] <AryehGregor> (probably with fallback unless you don't care about IE and old browsers and don't mind encoding in at least two formats)
- # [00:15] <Xano__> Also, do mobile browsers already add extra features to <address>, like integration with a maps application?
- # [00:15] <AryehGregor> What do you mean by "already"?
- # [00:15] <TabAtkins> Xano__: I don't believe any browser does anything special for <address> at all.
- # [00:15] <AryehGregor> <address> has been around for ages, way before HTML5.
- # [00:15] <AryehGregor> It's practically unused, so I don't think anyone adds features for it.
- # [00:16] <Xano__> AryehGregor: But its meaning is different in HTML5, right?
- # [00:16] <AryehGregor> Not really.
- # [00:16] <Xano__> At least I thought so
- # [00:16] <jgraham> Xano__: AFAIK no one adds any features around <address> and it is widely misused per the letter of the spec
- # [00:16] <AryehGregor> Pretty much the same as in HTML 4.
- # [00:16] * Quits: erlehmann (~erlehmann@89.204.153.65) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [00:16] <AryehGregor> Maybe a little broader.
- # [00:16] <jgraham> So it is really irrelevant how you use it
- # [00:16] <jgraham> Except insofar as it makes you happy
- # [00:16] <Xano__> okay
- # [00:16] <Xano__> Thanks for the info :)
- # [00:17] <jgraham> Or you have something like microdata which imposes additional semantics that are actually consumed by someone
- # [00:17] * Quits: Craig` (~craig@host81-141-118-214.wlms-broadband.com) (Ping timeout: 252 seconds)
- # [00:17] <jgraham> (Hixie may disagree with this view)
- # [00:17] <Xano__> Nah, it's just a (crappy) mobile website
- # [00:20] * Quits: nimbupani (~Adium@12.130.119.124) (Remote host closed the connection)
- # [00:21] * Joins: nimbupani (~Adium@12.130.119.124)
- # [00:21] <jgraham> (one might posit that per-spec use of <address> now would facilitate the addition of some microdata or microformats or whatever later on, if those formats assumed <address> was used as the spec says)
- # [00:26] <AryehGregor> (one might also posit that that sort of planning is useless and you should work on things like that after you have the features in place)
- # [00:27] <jgraham> (YAGNI in other words)
- # [00:27] <Xano__> This may not be the right channel to ask, but I'll try anyway. I have used an iframe to include a GMap on a page (little quick & dirty bc greedy client). THe problem is that it works great in desktop browsers, but mobile browsers show a white rectangle, with a Sign in link, and "View in classic | mobile" and a copyright notice, but no map and I cannot click the link. Even if I make Firefox switch to an iPhone 3 user agent string, it still s
- # [00:27] <Xano__> the map. What may be wrong?
- # [00:27] * jgraham concludes from recent email that the a11y people have not understood <hgroup>
- # [00:28] <jgraham> Which is sad because headings are a good example of semantic markup that it is worth doing right
- # [00:28] <Xano__> Asking here because nobody else knows and people here have a lot of experience with client sided coding in general
- # [00:28] * Quits: ormaaj (~quassel@gateway/tor-sasl/ormaaj) (Remote host closed the connection)
- # [00:31] <paul_irish> Xano__: this isn't a support channel.. sounds like the google maps user groups would be the best place for this issue.
- # [00:33] <AryehGregor> Well, it's sometimes okay for standards-based support, but it's pretty lousy for support for proprietary APIs.
- # [00:33] <AryehGregor> Not many of us are actually client-side developers.
- # [00:33] <paul_irish> speak for yourself. :)
- # [00:34] * Joins: ormaaj (~quassel@gateway/tor-sasl/ormaaj)
- # [00:34] * AryehGregor is pretty sure he is
- # [00:34] * Quits: Aleoss (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Quit: We love you, Dark Continent! Good night!)
- # [00:34] <paul_irish> heh.
- # [00:38] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [00:39] * Quits: charlvn (~charlvn@thunder.ipv6.charlvn.com) (Read error: Connection timed out)
- # [00:43] * webr3 is now known as _o
- # [00:44] * Quits: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [00:49] * Joins: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
- # [00:51] * Joins: boogyman (~boogy@cpe-173-171-60-41.tampabay.res.rr.com)
- # [00:51] * Quits: boogyman (~boogy@cpe-173-171-60-41.tampabay.res.rr.com) (Changing host)
- # [00:51] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [00:53] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [00:58] * Quits: jdaggett (~jdaggett@y079250.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [00:59] * Quits: nimbupani (~Adium@12.130.119.124) (Quit: Leaving.)
- # [01:00] * Joins: charlvn (~charlvn@thunder.ipv6.charlvn.com)
- # [01:06] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [01:12] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [01:12] * Joins: tabatkin1 (~tabatkins@nat/google/x-zjtekjkyjjknuvwj)
- # [01:14] * Quits: kennyluck (~kennyluck@EM114-48-151-42.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [01:21] * Quits: tabatkin1 (~tabatkins@nat/google/x-zjtekjkyjjknuvwj) (Ping timeout: 276 seconds)
- # [01:22] * Joins: bckenny (~bckenny@nat/google/x-esslrcyuvttbjlfn)
- # [01:27] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:30] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [01:34] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk) (Quit: Leaving)
- # [01:35] * Quits: charlvn (~charlvn@thunder.ipv6.charlvn.com) (Quit: Leaving)
- # [01:36] * Quits: MikeSmith (~MikeSmith@EM111-188-37-34.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [01:36] * Quits: dglazkov (~dglazkov@nat/google/x-jcnnzqioeojxiapk) (Quit: dglazkov)
- # [01:37] * Joins: Xano___ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [01:38] * Quits: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [01:39] * Joins: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [01:40] * Joins: Xano____ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [01:40] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Ping timeout: 240 seconds)
- # [01:40] * Xano____ is now known as Xano_
- # [01:42] * Quits: Xano___ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl) (Ping timeout: 265 seconds)
- # [01:51] * Joins: Anti-X (~duckmysic@77.17.26.172.tmi.telenormobil.no)
- # [01:56] * Quits: dbaron (~dbaron@nat/mozilla/x-zactanrddugxaehd) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:58] * Joins: ojan (~ojan@nat/google/x-vcbpeprxjgwyswrw)
- # [02:00] * Quits: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: It's beer o'clock!)
- # [02:04] * Quits: murz (~mmurraywa@wcproxy.msnbc.com) (Ping timeout: 250 seconds)
- # [02:04] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [02:06] * Quits: nessy (~Adium@124-171-8-121.dyn.iinet.net.au) (Quit: Leaving.)
- # [02:07] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 265 seconds)
- # [02:08] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [02:12] * Joins: invariable (~variable@unaffiliated/variable)
- # [02:14] * Joins: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net)
- # [02:18] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [02:20] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
- # [02:21] * Parts: ojan (~ojan@nat/google/x-vcbpeprxjgwyswrw)
- # [02:23] * Joins: MikeSmith (~MikeSmith@EM114-48-147-129.pool.e-mobile.ne.jp)
- # [02:40] * Joins: erlehmann (~erlehmann@89.204.153.112)
- # [02:42] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 264 seconds)
- # [02:45] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [02:52] * Quits: paul_irish (~paul_iris@nat/google/x-epctjjsidqveqxiu) (Remote host closed the connection)
- # [02:54] * Joins: paul_irish (~paul_iris@67.218.107.39)
- # [03:04] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [03:04] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [03:04] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [03:04] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [03:20] * Joins: nessy (~Adium@124-171-8-121.dyn.iinet.net.au)
- # [03:25] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [03:34] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [03:37] * Joins: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7)
- # [03:47] * Quits: paul_irish (~paul_iris@67.218.107.39) (Remote host closed the connection)
- # [03:54] * Quits: erlehmann (~erlehmann@89.204.153.112) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [03:54] * Quits: bckenny (~bckenny@nat/google/x-esslrcyuvttbjlfn) (Remote host closed the connection)
- # [03:55] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [03:58] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [04:23] * Quits: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net) (Quit: Leaving.)
- # [04:24] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [04:24] * Quits: MikeSmith (~MikeSmith@EM114-48-147-129.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
- # [04:25] * Joins: MikeSmith (~MikeSmith@EM114-48-147-129.pool.e-mobile.ne.jp)
- # [04:26] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [04:36] * Quits: sicking (~chatzilla@nat/mozilla/x-yyggtmdsgtmjfasl) (Ping timeout: 245 seconds)
- # [04:44] * Quits: baba (~sallabanc@unaffiliated/cypha)
- # [04:47] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [04:52] * Joins: killey (abuse@dmca.eastridgetn.gov)
- # [04:53] * Parts: killey (abuse@dmca.eastridgetn.gov) ("Leaving")
- # [05:08] * Joins: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com)
- # [05:08] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
- # [05:11] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026210630])
- # [05:13] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:33] * Quits: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7) (Quit: kennyluck)
- # [05:41] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [05:47] * Quits: virtuelv (~virtuelv_@193.62.9.46.customer.cdi.no) (Ping timeout: 265 seconds)
- # [06:05] * Joins: kennyluck (~kennyluck@EM114-48-81-193.pool.e-mobile.ne.jp)
- # [06:05] * Quits: kennyluck (~kennyluck@EM114-48-81-193.pool.e-mobile.ne.jp) (Excess Flood)
- # [06:08] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.12/20101027155446])
- # [06:09] * Joins: kennyluck (~kennyluck@EM114-48-81-193.pool.e-mobile.ne.jp)
- # [06:14] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Remote host closed the connection)
- # [06:16] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
- # [06:19] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [06:36] * Quits: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se) (Quit: henrikbjorn)
- # [06:37] * Joins: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se)
- # [06:37] * Quits: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se) (Client Quit)
- # [06:49] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Quit: Leaving.)
- # [06:53] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [06:59] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [07:01] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [07:02] * Quits: invariable (~variable@unaffiliated/variable) (Ping timeout: 265 seconds)
- # [07:02] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:04] * Joins: invariable (~variable@unaffiliated/variable)
- # [07:07] * Quits: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net) (Quit: othermaciej)
- # [07:08] * Joins: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net)
- # [07:09] * Quits: invariable (~variable@unaffiliated/variable) (Ping timeout: 265 seconds)
- # [07:12] * Quits: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net) (Client Quit)
- # [07:15] * Quits: Anti-X (~duckmysic@77.17.26.172.tmi.telenormobil.no) (Ping timeout: 265 seconds)
- # [07:21] * Parts: jmaister (~jmaister@unaffiliated/jmaister)
- # [07:21] * Joins: Anti-X (~duckmysic@77.17.26.172.tmi.telenormobil.no)
- # [07:22] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [07:33] * Joins: murz (~mmurraywa@174-21-111-3.tukw.qwest.net)
- # [07:38] * Joins: matjas (~matjas@ip-81-11-185-138.dsl.scarlet.be)
- # [07:40] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [07:41] * Joins: cyphase (~cyphase@99-27-201-218.lightspeed.irvnca.sbcglobal.net)
- # [07:42] * Quits: daedb (~daed@78.72.108.100) (Read error: Connection reset by peer)
- # [07:42] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
- # [07:43] * Quits: MikeSmith (~MikeSmith@EM114-48-147-129.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [07:43] * Quits: kennyluck (~kennyluck@EM114-48-81-193.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [07:44] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [08:02] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [08:03] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [08:03] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [08:06] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Client Quit)
- # [08:06] * Joins: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net)
- # [08:11] * Quits: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net) (Ping timeout: 265 seconds)
- # [08:17] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:22] * Joins: henrikbjorn (~Henrik@91.103.35.149)
- # [08:45] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:49] * Joins: MikeSmith (~MikeSmith@EM111-188-89-115.pool.e-mobile.ne.jp)
- # [08:54] <hsivonen> MikeSmith: as you may have noticed from bugmail, I managed to restore bugzilla.validator.nu yesterday.
- # [08:55] <MikeSmith> yup
- # [08:55] <MikeSmith> thanks
- # [08:55] <MikeSmith> your server mostly back to normal now?
- # [08:55] <hsivonen> MikeSmith: yeah, except for s.validator.nu
- # [08:55] <MikeSmith> oh
- # [08:56] <hsivonen> also, html5.validator.nu needs to be updates to an operating system that gets security patches
- # [08:56] <MikeSmith> heh
- # [08:56] <MikeSmith> yeah that'd be good
- # [08:56] <hsivonen> but I intend to create a new VM for that and repoint the DNS once that's done
- # [08:56] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [08:56] <hsivonen> I'm not planning on even trying to run a distribution upgrade on html5.validator.nu
- # [08:56] <MikeSmith> OK
- # [08:57] <hsivonen> then I intend to stay on an LTS release for a couple of years without trying to upgrade
- # [08:57] <MikeSmith> that sounds prudent
- # [08:57] <hsivonen> the reason why the servers weren't on LTS in the first place was that last time the LTS didn't yet have openjdk
- # [08:58] <MikeSmith> ah yeah
- # [08:58] * Quits: henrikbjorn (~Henrik@91.103.35.149) (Ping timeout: 276 seconds)
- # [08:59] <hsivonen> my unhappiness with Ubuntu on both the desktop and on the server is growing, but so far, I haven't made the jump to another distro
- # [08:59] <MikeSmith> FreeBSD
- # [08:59] * Joins: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7)
- # [08:59] * Quits: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7) (Excess Flood)
- # [08:59] <MikeSmith> I guess I don't see what the value proposition is for running Ubuntu on the server
- # [09:01] <hsivonen> my thinking was that by running Ubuntu on the servers, I don't need to use a different package system on the server compared to the desktop
- # [09:01] <MikeSmith> ah
- # [09:01] <hsivonen> and openjdk came to Ubuntu sooner than it came to a stable Debian release, IIRC
- # [09:01] <hsivonen> might be a false optimization and maybe I'd be better off running CentOS
- # [09:01] <MikeSmith> maybe
- # [09:01] <MikeSmith> or you could run Debian testing
- # [09:03] <hsivonen> I think I don't want to run a non-stable release on the servers
- # [09:03] <MikeSmith> yeah
- # [09:03] <hsivonen> though I could start believing that Debian testing is more stable than Ubuntu "stable" releases
- # [09:04] <MikeSmith> that might not be so far from the truth
- # [09:04] <MikeSmith> and it's easy enough to revert individual packages when you need to
- # [09:04] <MikeSmith> e.g., when jackass Debian dev gets a brilliant idea like changing cron behavior so it generates nofications any time a process exits non-zero
- # [09:04] <hsivonen> for desktop, I've occasionally wondered if RHEL desktop came with better-working hardware drivers and support that actually helps
- # [09:05] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:06] <hsivonen> the problem with desktop is that home users don't use RHEL desktop, so proprietary packages like Skype, Spotify and Chrome aren't advertised to support RHEL Desktop
- # [09:06] <MikeSmith> ah
- # [09:07] <hsivonen> AFAICT, Ubuntu has the best 3rd-party package availability and is the only one of the distros officially supported by Skype and Chrome that has a paid support service available
- # [09:07] <hsivonen> but now that I've used the paid support service for over 6 months, I'm inclined to think it's useless
- # [09:07] <MikeSmith> I guess I've pretty much gave up on desktop LInux after 10 years of it seeming to find more and more ways of burning up inordinate amounts of my time, and I'm now just using OSX and macports stuff
- # [09:07] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [09:08] <MikeSmith> paid support for desktop?
- # [09:08] <MikeSmith> or with server support too?
- # [09:08] <hsivonen> MikeSmith: I pay for desktop support. For the servers, I usually don't need professional help. And when I do, the hosting provider helps me.
- # [09:08] <MikeSmith> ok
- # [09:09] <hsivonen> Canonical's paid desktop support has semi-solved a problem for me once.
- # [09:09] <hsivonen> but then the next distribution upgrade broke stuff even more so that the solution no longer works
- # [09:09] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [09:10] * Joins: homata (~homata@h219-110-13-055.catv02.itscom.jp)
- # [09:10] <MikeSmith> when they break stuff to that degree it can only seem to me that they just don't care enough to actually do complete testing
- # [09:10] <hsivonen> I think it's really sad that the paid support couldn't manage to successfully instruct me how to make a bootable clone of the system onto another disk
- # [09:10] * Joins: homata__ (~homata@h219-110-13-055.catv02.itscom.jp)
- # [09:10] * Quits: homata__ (~homata@h219-110-13-055.catv02.itscom.jp) (Remote host closed the connection)
- # [09:11] <MikeSmith> people bitch about stable Debian releases taking forever, but at least you can be confident they've tested the hell out of it before releasing
- # [09:11] <hsivonen> and the latest was that the support analyst suggested buying another computer when I later figured that they are just shipping me super-leaky software and my problem is semi-solved if I kill nautilus every morning
- # [09:11] <MikeSmith> heh
- # [09:11] <MikeSmith> wonderful
- # [09:12] <MikeSmith> maybe he should have suggested you buy another OS with your new computer
- # [09:13] <hsivonen> maybe
- # [09:13] <hsivonen> this year, on my work computer, Ubuntu has regressed support for 3 pieces of hardware
- # [09:14] <hsivonen> on my grandfather's Ubuntu installation, Ubuntu has regressed support for 1 piece of hardware lately
- # [09:14] <MikeSmith> reminds me of previous job where I knew some apps we had sold to customers were just not what they should have been… felt like telling them, you shouldn't listen to our sales people
- # [09:14] <hsivonen> and on my girlfriend's, also one piece of hardware
- # [09:14] <MikeSmith> regressed?
- # [09:14] <MikeSmith> crazy
- # [09:14] <MikeSmith> seems like that should never happen
- # [09:14] <hsivonen> MikeSmith: hardware used to work. after distribution upgrade doesn't work at all or works worse
- # [09:15] <MikeSmith> geez
- # [09:15] <MikeSmith> that's the kind of thing that would make me want to find out who the guy is who caused that, and where he lives
- # [09:17] <MikeSmith> or their names and pictures should be published on a site somewhere
- # [09:17] <MikeSmith> wall of shame
- # [09:18] <MikeSmith> or dock their pay
- # [09:18] <MikeSmith> 1000 dollars for every regression that makes it into production
- # [09:19] * Joins: erlehmann (~erlehmann@89.204.153.112)
- # [09:19] <MikeSmith> 100 dollars for every time they break a build
- # [09:20] <hsivonen> as a developer, I sympathize with developers regressing stuff, but an OS distributor really ought to have serious hardware support regression testing with a wide array of hardware
- # [09:20] <MikeSmith> hsivonen: anyway, I plan on trying to go through open validator bugs over next two weeks and checking in some fixes
- # [09:20] <hsivonen> I realize that that's would be a significant capital investment and an ongoing personnel investment
- # [09:21] <hsivonen> MikeSmith: cool
- # [09:21] <MikeSmith> they could be doing it a lot better
- # [09:21] <hsivonen> MikeSmith: I intend to switch to a newer Jetty today
- # [09:21] <hsivonen> Jetty's security bugs generally aren't in the part that V.nu uses, but just to be sure
- # [09:21] <MikeSmith> they are cutting corners in order to get "stable" releases out more often
- # [09:22] <MikeSmith> well, "plan on trying"… I guess I should say I will make sure I do actually get at least a couple fixe in soonish
- # [09:24] * Joins: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl)
- # [09:24] <phrearch> hi
- # [09:25] <MikeSmith> lemme know when you do that Jetty upgrade
- # [09:25] <MikeSmith> I can try it out on several machines
- # [09:25] <MikeSmith> not sure what they all are running
- # [09:25] * MikeSmith checks
- # [09:27] * Joins: henrikbjorn (~Henrik@dkcphfw01.infopaq.dk)
- # [09:28] <MikeSmith> hsivonen: actually, I see that they're all 2.6.26-2-amd64 x86_64 GNU/Linux
- # [09:28] <MikeSmith> so that doesn't help much as far as variety of environments
- # [09:28] <MikeSmith> phrearch: hey
- # [09:28] <phrearch> hi MikeSmith
- # [09:29] <phrearch> i wonder if a contenteditable has the same events/properties as a textbox
- # [09:30] <MikeSmith> same events?
- # [09:30] <phrearch> yea, like when you click on a position, select some text, remove some, etc.
- # [09:31] <phrearch> this texteditor that i want to integrate in a wiki, has collaborative features showing who is typing and where with coloured text
- # [09:31] <phrearch> currently it uses a textbox for the typing, and some mechanism outside that to show the text with colour
- # [09:32] <MikeSmith> I think http://dev.w3.org/html5/spec/editing.html#user-editing-actions is a possibly relevant part of the spec
- # [09:32] <phrearch> http://img809.imageshack.us/f/snapshot1u.jpg/
- # [09:32] <phrearch> thanks
- # [09:33] <MikeSmith> though not sure how interoperable behavior is across browsers with this stuff
- # [09:33] <phrearch> as long it works in webkit :)
- # [09:33] <MikeSmith> ah, don't say that
- # [09:33] <phrearch> im not really concerned about ie operability :)
- # [09:34] <phrearch> but yea, i prefer a crossbrowser solution
- # [09:34] <MikeSmith> I guess you should just write native apps then
- # [09:34] <phrearch> not really. its just that html5 stuff is better implemented in webkit browsers atm
- # [09:35] <MikeSmith> heh
- # [09:37] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:38] * Quits: cyphase (~cyphase@99-27-201-218.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 250 seconds)
- # [09:38] <phrearch> trying to implement http://www.jinfinote.com/ in a wiki
- # [09:38] <phrearch> pretty cool. its a javascript implementation of the infinote protocol
- # [09:39] <hsivonen> MikeSmith: I committed the Jetty update to the build script
- # [09:39] <MikeSmith> hsivonen: oh
- # [09:39] <MikeSmith> I'll sync up my workspace and try it
- # [09:40] * Joins: ROBOd (~robod@92.84.204.86)
- # [09:40] <hsivonen> it seems that there are other libs that have had maintanance releases since whenever I last updated the jars
- # [09:40] <MikeSmith> hmm
- # [09:41] <MikeSmith> maybe would be good to update them one-by-one
- # [09:41] <MikeSmith> if you do update them
- # [09:41] <hsivonen> I really ought to be better at staying on top of library updates. I've been assuming that with the current setup, running in a managed environment keeps V.nu safe from bad stuff that one would be exposed to by running old C libs
- # [09:41] <hsivonen> MikeSmith: I have no idea if there's a true security or stability need to update anything
- # [09:42] <MikeSmith> I guess it's probably good to update them just to be safe
- # [09:42] <MikeSmith> eventually
- # [09:43] <MikeSmith> as long as they don't break stuff
- # [09:43] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
- # [09:43] <MikeSmith> phrearch: is there an actual spec for infonote somewhere?
- # [09:44] <MikeSmith> hsivonen: "Bad MD5 hash for http://dist.codehaus.org/jetty/jetty-6.1.26/jetty-6.1.26.zip."
- # [09:45] <phrearch> yea, at http://gobby.0x539.de/trac/wiki/Infinote/Protocol
- # [09:45] <MikeSmith> formatting of these pages smells kind of GNU info-like
- # [09:46] <hsivonen> MikeSmith: weird. I tried it before committing. :-(
- # [09:46] <hsivonen> MikeSmith: worked for me on two computers
- # [09:47] <MikeSmith> hsivonen: OK, I'll try again
- # [09:47] <hsivonen> MikeSmith: if you retrieve the URL manually, do you get a zip file or an error page?
- # [09:47] <MikeSmith> dunno
- # [09:47] <MikeSmith> whill try now
- # [09:47] <hsivonen> looks like updating HttpClient isn't worthwhile
- # [09:48] <hsivonen> it ain't broke
- # [09:48] <MikeSmith> ok
- # [09:48] <hsivonen> at least not in an obvious way
- # [09:48] <hsivonen> and 4.0 is a rewrite that fixes architectural flaws
- # [09:48] <hsivonen> to me that means API changes
- # [09:49] <MikeSmith> man, I am on a really sucky connection here… ~45 K/s
- # [09:49] <MikeSmith> stalled
- # [09:49] <MikeSmith> hsivonen: I think it probably just failed to download completely
- # [09:50] <hsivonen> MikeSmith: ok
- # [09:50] <hsivonen> Rhino is not worth updating
- # [09:50] <MikeSmith> oh
- # [09:50] <MikeSmith> that sounds not so good
- # [09:50] <hsivonen> Jena IRI lib seems to be stable as in almost dead, so no need to update
- # [09:51] <hsivonen> I guess I should update ICU4J in order to get up-to-date Unicode tables
- # [09:51] <MikeSmith> yeah
- # [09:52] <MikeSmith> what is slf4j?
- # [09:53] <MikeSmith> logging?
- # [09:53] <hsivonen> MikeSmith: it's yet another logging wrapper
- # [09:53] <MikeSmith> ok
- # [09:53] * Quits: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net) (Quit: othermaciej)
- # [09:54] <hsivonen> log4j is the best and was there first, but still people feel compelled to write more and more logging system and logging system abstraction layers
- # [09:54] <hsivonen> it's quite sad, really
- # [09:56] <MikeSmith> seems in general like one of those kinds of things
- # [09:56] <MikeSmith> that developers seem to love to screw around with writing up
- # [09:56] <MikeSmith> whether anybody else really needs it or not
- # [09:57] * Joins: Athox (~duckmysic@c2379BF51.dhcp.bluecom.no)
- # [09:57] * Quits: ormaaj (~quassel@gateway/tor-sasl/ormaaj) (Remote host closed the connection)
- # [09:57] <hsivonen> part of the problem is that Sun put the kitchen sink in the standard library badly and Apache has better versions of nearly everything
- # [09:57] <hsivonen> so then people feel compelled to abstract over the standard library stuff and the Apache stuff
- # [09:58] <MikeSmith> ah
- # [09:58] <hsivonen> everyone would be better off if the standard lib was smaller and everyone used the Apache stuff
- # [09:58] <MikeSmith> I see
- # [09:58] <MikeSmith> amen
- # [10:00] * Quits: Anti-X (~duckmysic@77.17.26.172.tmi.telenormobil.no) (Ping timeout: 260 seconds)
- # [10:00] * Joins: ormaaj (~quassel@gateway/tor-sasl/ormaaj)
- # [10:03] <MikeSmith> hsivonen: one thing there's been a couple of bug reports about recently is style/@scoped not supported where the spec says it should be
- # [10:04] <MikeSmith> i'm trying to remember if there was some complication involved with making that change
- # [10:04] <MikeSmith> I think there was but can't recall now
- # [10:04] <hsivonen> MikeSmith: no complication that I can remember
- # [10:04] <MikeSmith> ok
- # [10:05] <hsivonen> except, of course, that since <style scoped> isn't supported by browsers, it's a bit scary that users validate code with it
- # [10:05] <MikeSmith> true
- # [10:05] <MikeSmith> which makes it not such a huge priority I guess
- # [10:05] <hsivonen> aargh. validator.nu is down again
- # [10:05] <MikeSmith> oh
- # [10:07] <hsivonen> huh. my ~/.ssh/known_hosts on Ubuntu is not clear text for the host names as it is on Mac
- # [10:07] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [10:08] <MikeSmith> hsivonen: btw, you saw my note a couple days ago about the parser error message for rt outside of ruby?
- # [10:08] * MikeSmith looks for link in logs
- # [10:08] <hsivonen> MikeSmith: I didn't
- # [10:09] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [10:09] <MikeSmith> lemme find it now
- # [10:10] <MikeSmith> hmm, weird
- # [10:10] <MikeSmith> maybe krijn was away
- # [10:10] * MikeSmith checks local logs
- # [10:10] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [10:12] <MikeSmith> hsivonen: -
- # [10:12] <MikeSmith> 17:40 < MikeSmith > hsivonen: I think the parse-error messages that the validator.nu parser generates for the following case are not correct:17:40 < MikeSmith > <!DOCTYPE html>
- # [10:12] <MikeSmith> 17:40 < MikeSmith > <title>Ruby vs ins/del</title>
- # [10:12] <MikeSmith> 17:40 < MikeSmith > <p>X<rt>x</rt>Y<ins><rt>y</rt></ins></p>
- # [10:12] <MikeSmith> 17:41 < MikeSmith > it reports "Error: Unclosed children in ruby."
- # [10:12] <MikeSmith> 17:42 < MikeSmith > but there is no ruby element in the source, nor does one get created in the DOM
- # [10:12] <MikeSmith> 17:44 < MikeSmith > and it's not an unclosed-children error case
- # [10:12] <MikeSmith> 17:45 < MikeSmith > because it goes into the DOM just the way it is in the source, without any implied end tag being generated
- # [10:12] <MikeSmith> 17:46 < MikeSmith > it seems like the error reported for this case should instead be something like "rt start tag outside of ruby element" or "rt star
- # [10:12] <MikeSmith> t tag found by current node is not ruby element"
- # [10:13] <hsivonen> so it looks like the build script is bogus as far as deps.tar.gz deployment goes...
- # [10:13] <MikeSmith> eh?
- # [10:13] <MikeSmith> something changed?
- # [10:13] <MikeSmith> how could it be bogus if it was working previously?
- # [10:13] <hsivonen> MikeSmith: it seems it has been bogus for a long time
- # [10:13] <hsivonen> MikeSmith: the dependencies haven't changed in a long time...
- # [10:14] <MikeSmith> ah
- # [10:14] <MikeSmith> that python script is something else man
- # [10:15] <MikeSmith> but not sure using an actual make system would be better
- # [10:15] <MikeSmith> I guess not ant or maven at least
- # [10:15] <hsivonen> the script sucks, yeah, but I doubt we'd be better off with make or ant
- # [10:15] <MikeSmith> yeah
- # [10:16] <MikeSmith> not for building java at least
- # [10:16] <hsivonen> MikeSmith: I think the parsing algorithm just ignores </rt> tags
- # [10:17] <hsivonen> and INS is not special
- # [10:17] <hsivonen> so </ins> doesn't generate implied end tags
- # [10:17] <MikeSmith> yeah, I know that
- # [10:17] <hsivonen> MikeSmith: I blame the spec
- # [10:18] <MikeSmith> as I understand it, rt causes the implied end tag for ins to be generated
- # [10:18] <MikeSmith> but only if the rt element is a descendant of a ruby element
- # [10:18] <MikeSmith> if it's not a descendant of a ruby element, it ends up as a child of the ins as expected
- # [10:19] <MikeSmith> and it's a parse error in either case
- # [10:19] <MikeSmith> it's just a different parse error
- # [10:19] <hsivonen> oh, right, so what's needed is special-cased error message.
- # [10:19] <MikeSmith> yeah
- # [10:19] <MikeSmith> I think the parse error you are emitting there now is for the within-ruby case
- # [10:20] <MikeSmith> anyway, it's not a big deal
- # [10:20] <MikeSmith> but I can raise a bug for it somewhere if you want
- # [10:20] <MikeSmith> just wasn't sure where it should go
- # [10:21] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
- # [10:21] <hsivonen> so, what's happening here is that I haven't put too much thought into the error messages
- # [10:21] <MikeSmith> oh, and bugzilla.validator.nu was down
- # [10:21] <MikeSmith> ok
- # [10:21] <hsivonen> the spec says "Parse Error"
- # [10:21] <MikeSmith> yeah
- # [10:21] <MikeSmith> so maybe that's something else I can help with
- # [10:21] <hsivonen> and I didn't realize the error needs different messages depending on what happened a couple of lines earlier
- # [10:21] <MikeSmith> ok
- # [10:22] <MikeSmith> well, I guess I can write patches for these when I find them
- # [10:22] <MikeSmith> the thing is they are reported by validator.nu,
- # [10:22] <MikeSmith> so they do get exposed to end users
- # [10:22] <MikeSmith> and some of them can confuse the hell out of people
- # [10:22] * Joins: benschwarz (~ben@59.167.185.148)
- # [10:22] <MikeSmith> actually, the reason I noticed this one was because of a bug that James Clark raised
- # [10:23] <hsivonen> MikeSmith: I can fix this one today once I sort out the deployment and ICU4J problems
- # [10:23] * Quits: murz (~mmurraywa@174-21-111-3.tukw.qwest.net) (Remote host closed the connection)
- # [10:23] <MikeSmith> ok
- # [10:23] <MikeSmith> well, no rush
- # [10:24] <MikeSmith> anyway, the bug from James was http://www.w3.org/Bugs/Public/show_bug.cgi?id=11363
- # [10:24] <benschwarz> MikeSmith: ! Allo :)
- # [10:25] <MikeSmith> hsivonen: which is not directly related since it's about the within-ruby case, but just mentioning it
- # [10:25] <MikeSmith> benschwarz: hej
- # [10:26] <hsivonen> part of my problem is that I don't tweak build.py every day, so I nearly always fail to remember what dark corners there are
- # [10:27] <MikeSmith> hmm
- # [10:27] <MikeSmith> yeah
- # [10:27] <hsivonen> but at least it's Python and not Perl, so there's some chance of reading the code to find out
- # [10:27] <MikeSmith> heh
- # [10:28] <MikeSmith> it is quite readable
- # [10:28] <MikeSmith> I'll give you that at least
- # [10:29] <hsivonen> I'm quite ashamed of the support code for V.nu and the HTML5 parser
- # [10:29] <hsivonen> i.e. build.py and the C++ translator
- # [10:30] * Joins: thiessenp (~thiessenp@hq.ebuddy.com)
- # [10:30] <MikeSmith> I wonder if wscript is any good or if it's as messed up as other build stuff
- # [10:30] <MikeSmith> hsivonen: ashamed?
- # [10:30] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [10:30] <MikeSmith> what's wrong with it?
- # [10:31] * Quits: Martijnc (~Martijnc@91.176.25.196) (Ping timeout: 245 seconds)
- # [10:31] * Quits: slartsa (~slartsa@alpha.pumppumedia.com) (Ping timeout: 245 seconds)
- # [10:31] * Joins: slartsa (~slartsa@alpha.pumppumedia.com)
- # [10:31] <hsivonen> MikeSmith: just now I discovered total bogosity in the "deploy" target of build.py
- # [10:31] <MikeSmith> oh
- # [10:31] <MikeSmith> well, I never use that :)
- # [10:32] <hsivonen> MikeSmith: and the code in the C++ translator that translated the fields of a class from Java to C++ is just terrible
- # [10:32] <MikeSmith> ah
- # [10:32] <hsivonen> s/translated/translates/
- # [10:33] <MikeSmith> seems to get the job done, at least
- # [10:33] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:33] <thiessenp> newb question: just started with html5 geolocation and am using the W3C API with FF3 - when I try to get a position using window.navigator.geolocation.getCurrentPosition I get a JS error that "location is undefined". The error points to the WifiGeoCoordsObject. This odd because I'm on a desktop without Wifi, though I am behind a firewall. *Any ideas?*
- # [10:35] * Quits: henrikbjorn (~Henrik@dkcphfw01.infopaq.dk) (Remote host closed the connection)
- # [10:35] <MikeSmith> thiessenp: try FF4 and see if it fixes it?
- # [10:35] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
- # [10:35] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:35] <thiessenp> MikeSmith: good idea - will do now :D
- # [10:37] * Joins: Martijnc (~Martijnc@91.176.25.196)
- # [10:37] <hsivonen> clearly, I should make the deploy target use rsync instead of scp
- # [10:38] <hsivonen> to move only the changed bits
- # [10:40] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [10:48] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Beer o'clock!)
- # [10:48] <hsivonen> MikeSmith: fix to the error message pushed to hg
- # [10:48] <MikeSmith> thanks
- # [10:49] * MikeSmith syncs up his workspace
- # [10:50] * Joins: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7)
- # [11:03] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:04] <jgraham> abarth: Any chance of syncing the WebKit HTML parser tests with those in html5lib?
- # [11:08] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:10] <hsivonen> heh. the build number of Opera 11 beta is 1111
- # [11:11] * hsivonen wonders what exactly "Enhanced HTML5 support" means in the context of Opera 11
- # [11:12] <zcorpan> faster javascript? :)
- # [11:12] <hsivonen> zcorpan: that's a different item on the list
- # [11:12] <gsnedders> There's faster JS in 11?
- # [11:12] <hsivonen> I'm guessing Web Socket but anything else?
- # [11:12] <jgraham> Maybe we are using "enhanced" to be "augmented with plastic surgery"
- # [11:13] <zcorpan> hsivonen: updated EventSource
- # [11:13] * jgraham isn't actually sure which things made it into the beta
- # [11:14] <hsivonen> zcorpan: ok.
- # [11:14] <zcorpan> hsivonen: maybe small fixes like fixing the structured clone algorithm to be up-to-date (haven't tested if it's in the beta though)
- # [11:14] <hsivonen> jgraham: I gather Opera has a less linear release path than Mozilla
- # [11:14] <gsnedders> hsivonen: "linear" meaning in terms of how often, etc?
- # [11:15] <jgraham> hsivonen: Core is rather seperate, and core itself uses a rather branched development process
- # [11:15] <hsivonen> gsnedders: in terms of if feature X has landed in some repo at time t1, a realease made at t2 (where t1<t2) will have feature X
- # [11:16] <gsnedders> hsivonen: The answer, needless to say, is no comment.
- # [11:17] <gsnedders> hsivonen: But what is public is that Core development is separate from Desktop development.
- # [11:19] <gsnedders> (and separate from Devices SDK, from Mobile, from Mini, etc. development)
- # [11:21] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:23] <hsivonen> anyway, I'm generally impressed by Opera's ability to deal with multiple branches (at least as observed from the outside; dunno how terrible it feels on the inside)
- # [11:23] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
- # [11:23] * zcorpan sent http://lists.w3.org/Archives/Public/public-web-perf/2010Nov/0032.html Move window.performance to navigator.performance
- # [11:25] <jgraham> zcorpan: Why would that break scripts
- # [11:25] <jgraham> presumably the global would be shadowed?
- # [11:25] <gsnedders> hsivonen: http://www.opera.com/docs/changelogs/windows/1100b/ has more explaination for HTML5 support
- # [11:25] <jgraham> (although maybe not if you have <div id=performance> or so on)
- # [11:26] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [11:27] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [11:28] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:28] * Joins: karlushi (~karl@nerval.la-grange.net)
- # [11:28] <hsivonen> gsnedders: thanks
- # [11:28] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [11:29] <hsivonen> btw, does Big5-HKSCS participate in any willful IANA violation alias resolution in Opera?
- # [11:32] * Joins: connrs (~paul@host213-122-159-146.range213-122.btcentralplus.com)
- # [11:33] * Joins: mpt (~mpt@canonical/mpt)
- # [11:33] <zcorpan> jgraham: maybe existing pages will still continue to work, but then it won't be possible to use script libraries that measure perf on those pages
- # [11:34] <jgraham> Indeed
- # [11:35] <zcorpan> jgraham: and it might break in subtle ways if pages expect window.performance == undefined until they insert the element
- # [11:35] <zcorpan> or whatever
- # [11:36] <jgraham> Yes, it is not impossible to break pages by adding things
- # [11:40] <thiessenp> MikeSmith: FF4 didn't help with the location error but oddly enough enabling Wifi on my desktop worked - just encase you were curious
- # [11:40] <MikeSmith> interesting
- # [11:40] * Quits: kennyluck (~kennyluck@2001:200:1c0:2210:225:ff:fe4d:f8c7) (Quit: kennyluck)
- # [11:41] * Quits: erlehmann (~erlehmann@89.204.153.112) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [11:47] * Quits: MikeSmith (~MikeSmith@EM111-188-89-115.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [11:53] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [12:00] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
- # [12:02] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [12:06] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [12:07] * Quits: Athox (~duckmysic@c2379BF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
- # [12:09] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [12:13] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 240 seconds)
- # [12:13] * Joins: Anti-X (~duckmysic@c2379BF51.dhcp.bluecom.no)
- # [12:13] * Joins: smaug____ (~chatzilla@YGMCCXXII.gprs.sl-laajakaista.fi)
- # [12:13] * Quits: smaug____ (~chatzilla@YGMCCXXII.gprs.sl-laajakaista.fi) (Client Quit)
- # [12:14] * Joins: smaug____ (~chatzilla@YGMCCXXII.gprs.sl-laajakaista.fi)
- # [12:17] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [12:19] * Quits: FastJack (~fastjack@dumpstr.net) (Ping timeout: 260 seconds)
- # [12:19] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 245 seconds)
- # [12:20] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [12:24] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [12:27] * Joins: FastJack (~fastjack@dumpstr.net)
- # [12:36] * Quits: nessy (~Adium@124-171-8-121.dyn.iinet.net.au) (Quit: Leaving.)
- # [12:38] * Joins: charlvn (~charlvn@2001:0:53aa:64c:1046:62bf:3b2d:b1a)
- # [12:42] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Read error: Connection reset by peer)
- # [12:42] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [12:53] * Quits: smaug____ (~chatzilla@YGMCCXXII.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [13:02] <zcorpan> wow i didn't know navigator survived page transitions in gecko
- # [13:02] <zcorpan> doesn't seem like it does in opera
- # [13:02] * Joins: micheil (~micheil@124-149-173-56.dyn.iinet.net.au)
- # [13:03] <zcorpan> also not in chrome
- # [13:03] <zcorpan> or safari
- # [13:04] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [13:12] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [13:12] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [13:12] * Quits: charlvn (~charlvn@2001:0:53aa:64c:1046:62bf:3b2d:b1a) (Quit: Leaving)
- # [13:13] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 240 seconds)
- # [13:13] * Joins: charlvn (~charlvn@196-210-244-229.dynamic.isadsl.co.za)
- # [13:14] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: No route to host)
- # [13:17] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [13:19] * Joins: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [13:19] * Quits: charlvn (~charlvn@196-210-244-229.dynamic.isadsl.co.za) (Quit: Leaving)
- # [13:19] <zcorpan> oh navigator survives page transitions in ie too
- # [13:22] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [13:25] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 245 seconds)
- # [13:29] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [13:29] * Joins: wakaba_0 (~wakaba_@4.22.102.121.dy.bbexcite.jp)
- # [13:31] * Quits: wakaba_ (~wakaba_@4.22.102.121.dy.bbexcite.jp) (Ping timeout: 245 seconds)
- # [13:36] <thiessenp> Has anyone had success with IP based geolocation?
- # [13:37] <thiessenp> For example, my accuracy seams to be off by about a city length. So, yes NL is right by Leidschendam is wrong, I'm currently in Amsterdam :)
- # [13:37] <thiessenp> by=but
- # [13:39] * Parts: zcorpan (~zcorpan@pat.se.opera.com)
- # [13:39] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [13:42] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [13:43] <hsivonen> thiessenp: I guess it depends on your ISP, Google's databases, etc.
- # [13:43] <hsivonen> thiessenp: IP-based geolocation puts me in the right city
- # [13:44] <thiessenp> hsivonen: I feared this much. Hmm, can you point me to any JS code examples? (maybe I'm missing something - first attempt now for fun)
- # [13:44] <hsivonen> but then my ISP is also based in the same city and I don't know if their clients in other cities are also placed here
- # [13:44] <hsivonen> thiessenp: http://isgeolocationpartofhtml5.com/
- # [13:46] <hsivonen> looks like Safari and Chrome aren't big enough in France, yet.
- # [13:46] <thiessenp> hsivonen: that example put me in the right coords (dead on) - looks like its my code :) thx will try this example
- # [13:46] <thiessenp> hmm noted
- # [13:47] * hsivonen dealt with an evangelism bug where a French site no longer worked in Firefox 4 due to the AAA, but also didn't work in Safari or Chrome
- # [13:51] <thiessenp> hsivonen: interesting out of curiosity what part of WCAG-AAA was no longer compliant?
- # [13:51] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
- # [13:51] * jgraham seems to be either near Stockholm or somewhere near the West Coast according to IP based Geolocation
- # [13:52] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [13:52] <jgraham> (these are some hundreds of km wrong)
- # [13:52] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [13:52] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [13:52] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Excess Flood)
- # [13:52] <jgraham> (in roughly opposite directions)
- # [13:53] <hsivonen> thiessenp: not WCAG-AAA but the Adoption Agency Algorithm
- # [13:54] <thiessenp> hsivonen: oh ok - will look up what that is :)
- # [13:54] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
- # [13:54] * Quits: matjas (~matjas@ip-81-11-185-138.dsl.scarlet.be) (Ping timeout: 245 seconds)
- # [13:54] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [13:55] <thiessenp> hsivonen: btw: when I ran the code from the example you gave locally on my dev environment I ended up in the north pacific ocean. I love swimming but ... :) I think this may have something to do with a firewal or proxy? I know I'm asking vague questions.
- # [13:59] <hsivonen> thiessenp: the example randomizes the location on error
- # [13:59] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [13:59] <thiessenp> hsivonen: busted - guess I better take a closer look at the code (thx)
- # [14:00] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [14:00] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
- # [14:01] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
- # [14:01] * Joins: matjas (~matjas@ip-81-11-180-67.dsl.scarlet.be)
- # [14:04] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [14:04] <annevk> XMLHttpRequest Level 2 (aka AJAX 2) -- orly?
- # [14:04] <annevk> -- http://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5
- # [14:08] * Joins: MikeSmith (~MikeSmith@EM111-188-92-32.pool.e-mobile.ne.jp)
- # [14:08] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 255 seconds)
- # [14:13] * _o is now known as webr3
- # [14:18] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
- # [14:18] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [14:24] <hsivonen> annevk: how does it feel to be the editor of the latest buzzword?
- # [14:24] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [14:25] * Quits: payman_m (~payman_m@nl-216-227.netlogon.liu.se) (Quit: payman_m)
- # [14:28] <MikeSmith> buzzword?
- # [14:28] * Joins: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [14:28] <hsivonen> MikeSmith: AJAX 2
- # [14:29] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk)
- # [14:30] <Philip`> That's not the latest buzzword, that's just the combination of the two previous now-obsolete buzzwords
- # [14:31] <hsivonen> scary. I got NS_ERROR_FAILURE from virtualbox
- # [14:31] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [14:31] <hsivonen> is virtualbox based on Mozilla code?
- # [14:32] <Rik`> hsivonen: isn't it NS as in NextStep ?
- # [14:33] <Philip`> http://www.virtualbox.org/wiki/Developer_FAQ
- # [14:33] <hsivonen> Rik`: I'm not aware of Next having used that exact error name
- # [14:33] <Philip`> "On Linux hosts, VirtualBox makes use of Mozilla XPCOM as its component model."
- # [14:33] * Joins: plainhao (~plainhao@208.75.85.237)
- # [14:34] <hsivonen> Philip`: wow.
- # [14:34] <hsivonen> that such a strange design decision
- # [14:34] <hsivonen> *that's
- # [14:34] <jgraham> Philip`: No point making a whole new buzzwoard when you can stitch together and reanimate two dead buzzwords, zombie style
- # [14:35] <MikeSmith> reCOMifying
- # [14:36] <jcranmer> wait, someone's seriously trying to use XPCOM?
- # [14:37] <jcranmer> mozlla's trying to use it less
- # [14:38] <Philip`> They say "For Windows hosts, we do not rely on XPCOM" so maybe the situation was that they relied heavily on Win32 COM and didn't care about portability, and then realised that actually it'd be nice to port to Linux
- # [14:39] <Philip`> but COM doesn't exist there so they just grabbed the closest thing they could find to emulate it
- # [14:47] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Read error: Connection reset by peer)
- # [14:48] * Quits: matjas (~matjas@ip-81-11-180-67.dsl.scarlet.be) (Remote host closed the connection)
- # [14:48] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [14:48] * Joins: matjas (~matjas@ip-81-11-180-67.dsl.scarlet.be)
- # [14:51] * Quits: payman_m (~payman_m@nl-216-227.netlogon.liu.se) (Quit: payman_m)
- # [14:51] * Joins: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [14:52] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [14:53] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [14:54] * Quits: Anti-X (~duckmysic@c2379BF51.dhcp.bluecom.no) (Ping timeout: 276 seconds)
- # [14:57] * Quits: benschwarz (~ben@59.167.185.148) (Quit: benschwarz)
- # [14:58] * Joins: Anti-X (~duckmysic@cDD75BF51.dhcp.bluecom.no)
- # [14:58] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [15:07] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [15:11] <hsivonen> jgraham: do you recall implementing the scopingness the MathML elements that accept HTML children?
- # [15:12] * Joins: smaug____ (~chatzilla@85.78.7.63)
- # [15:12] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [15:13] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [15:14] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:15] <hsivonen> jgraham: I'm going to assume that the tests are stale per my reading of the spec and will update the tests that test the non-scopingness of <mi>, <mo>, <mn>, <ms> and <mtext>
- # [15:17] * Quits: payman_m (~payman_m@nl-216-227.netlogon.liu.se) (Quit: payman_m)
- # [15:18] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [15:19] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [15:20] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [15:24] * Joins: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [15:25] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:28] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [15:29] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk) (Quit: Leaving)
- # [15:31] <hsivonen> jgraham: looks like Google Code put my code review comment on the wrong changeset for no apparent reason
- # [15:34] * Joins: f1lt3r (~f1lt3r@64.119.153.2)
- # [15:35] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Ping timeout: 252 seconds)
- # [15:39] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [15:41] <jgraham> hsivonen: I think that html5lib should be up to date as per a few days ago, but it is possible I missed something
- # [15:41] <gsnedders> jgraham: html5lib/Py or the tests?
- # [15:42] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [15:42] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [15:42] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:42] <jgraham> gsnedders: Both, I think
- # [15:46] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [15:49] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [15:51] * Quits: Yudai_______ (~Yudai@pa3d07e.kngwnt01.ap.so-net.ne.jp) (Ping timeout: 272 seconds)
- # [15:51] <hsivonen> jgraham: I pushed fixes to what I believe to be broken tests
- # [15:53] <jgraham> hsivonen: Great. I was going to suggest that as a good remedy :)
- # [15:57] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [16:03] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [16:03] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [16:04] * Quits: foolip (~philip@83.218.67.122) (Quit: Ex-Chat)
- # [16:09] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [16:11] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:19] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [16:21] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [16:22] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [16:23] * Joins: Kuruma____ (~Kuruman@p25099-ipngn1601marunouchi.tokyo.ocn.ne.jp)
- # [16:24] * Joins: MikeSmith_ (~MikeSmith@EM111-188-92-32.pool.e-mobile.ne.jp)
- # [16:24] * Quits: MikeSmith (~MikeSmith@EM111-188-92-32.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
- # [16:24] * MikeSmith_ is now known as MikeSmith
- # [16:25] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [16:25] * Joins: MrDoublesite (~mropposit@unaffiliated/mropposite)
- # [16:26] * Joins: Morphous (jan@unaffiliated/amorphous)
- # [16:28] * Joins: abarth_ (~abarth@c-67-169-68-88.hsd1.ca.comcast.net)
- # [16:28] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [16:28] * Quits: hober (~ted@unaffiliated/hober) (Ping timeout: 245 seconds)
- # [16:28] * abarth_ is now known as abarth
- # [16:28] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 245 seconds)
- # [16:28] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [16:28] * Quits: Kuruma___ (~Kuruman@p25099-ipngn1601marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 245 seconds)
- # [16:28] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 245 seconds)
- # [16:28] * Quits: MrDoublesite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [16:28] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [16:29] * Joins: ormaaj_ (~quassel@gateway/tor-sasl/ormaaj)
- # [16:30] * Quits: ormaaj (~quassel@gateway/tor-sasl/ormaaj) (Ping timeout: 245 seconds)
- # [16:33] * Quits: irclogbot_ (~bot@li165-234.members.linode.com) (Ping timeout: 240 seconds)
- # [16:33] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Ping timeout: 245 seconds)
- # [16:34] * Joins: virtuelv (~virtuelv_@193.62.9.46.customer.cdi.no)
- # [16:35] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
- # [16:36] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Quit: Leaving)
- # [16:39] * Joins: erlehmann (~erlehmann@89.204.137.13)
- # [16:39] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [16:41] * Quits: Anti-X (~duckmysic@cDD75BF51.dhcp.bluecom.no) (Ping timeout: 265 seconds)
- # [16:46] * Joins: Anti-X (~duckmysic@c477ABF51.dhcp.bluecom.no)
- # [16:48] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [16:49] * Joins: hober (~ted@unaffiliated/hober)
- # [16:50] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [16:52] * Quits: Martijnc (~Martijnc@91.176.25.196) (Read error: Connection reset by peer)
- # [16:54] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [17:00] * Joins: Martijnc (~Martijnc@91.176.25.7)
- # [17:01] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [17:02] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Read error: Connection reset by peer)
- # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] * Quits: payman_m (~payman_m@nl-216-227.netlogon.liu.se) (Ping timeout: 250 seconds)
- # [17:06] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [17:11] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [17:12] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Ping timeout: 255 seconds)
- # [17:22] * Joins: 64MAAXPAD (~bot@li165-234.members.linode.com)
- # [17:22] * Joins: 92AABM8BM (~bot@li165-234.members.linode.com)
- # [17:22] * Joins: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [17:24] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [17:25] * Joins: Xano_ (~Xano_@wlan231016.mobiel.utwente.nl)
- # [17:26] <Xano_> Where do I find the geolocation specification?
- # [17:26] * Parts: payman_m (~payman_m@nl-216-227.netlogon.liu.se)
- # [17:26] <annevk> http://dev.w3.org/geo/api/spec-source.html
- # [17:26] <Xano_> Oh, that's W3C, not WHATWG
- # [17:26] * Joins: thiessenp_ (~thiessenp@changeme.ebuddy.com)
- # [17:26] <Xano_> annevk: Heh, just found it. Thanks for the quick response
- # [17:27] <jgraham> Still a reasonable place to ask about it, all things considered
- # [17:27] <Xano_> Was googling for "Whatwg geolocation... " :')
- # [17:30] * Quits: thiessenp (~thiessenp@hq.ebuddy.com) (Ping timeout: 240 seconds)
- # [17:30] * thiessenp_ is now known as thiessenp
- # [17:30] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
- # [17:32] <annevk> http://www.aminutewithbrendan.com/pages/20101122 Karakan? It's Carakan!
- # [17:33] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [17:35] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
- # [17:35] * Quits: Xano_ (~Xano_@wlan231016.mobiel.utwente.nl) (Quit: Xano_)
- # [17:36] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:37] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [17:37] <jgraham> (that link is entirely bogus)
- # [17:37] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Ping timeout: 255 seconds)
- # [17:39] <jgraham> http://my.opera.com/core/blog/2009/02/04/carakan is a much less bogus link if anyone wants to propogate the message
- # [17:39] * Joins: MrDoublesite (~mropposit@unaffiliated/mropposite)
- # [17:40] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
- # [17:40] <annevk> happy to hear Brendan does mostly agree with the WHATWG versioning message
- # [17:41] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Connection reset by peer)
- # [17:41] * MrDoublesite is now known as MrOpposite
- # [17:41] <annevk> and that he's not really in favor of having bytecode shipped to browsers
- # [17:42] * temp02 is now known as temp01
- # [17:48] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [17:49] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [17:51] * Joins: dglazkov (~dglazkov@nat/google/x-amsxbhejohuayfmf)
- # [17:52] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Remote host closed the connection)
- # [17:52] * Joins: thiessenp (~thiessenp@mail-in.ebuddy.com)
- # [17:52] <annevk> I tried posting a comment with that corrected link, but failed to get passed the images asking me to spell
- # [18:01] * Quits: thiessenp (~thiessenp@mail-in.ebuddy.com) (Quit: thiessenp)
- # [18:03] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [18:10] * Joins: Yudai_______ (~Yudai@p4acb51.kngwnt01.ap.so-net.ne.jp)
- # [18:11] * Joins: expilicious (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
- # [18:11] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [18:12] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 255 seconds)
- # [18:14] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [18:14] * Joins: Craig` (~craig@host81-141-115-9.wlms-broadband.com)
- # [18:14] * Quits: Yudai_______ (~Yudai@p4acb51.kngwnt01.ap.so-net.ne.jp) (Ping timeout: 260 seconds)
- # [18:18] * jgraham tries to avoid disqus based comment forms
- # [18:19] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:23] * Joins: boaz (~boaz@c-75-69-147-207.hsd1.ma.comcast.net)
- # [18:27] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:30] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:31] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [18:34] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [18:35] * Parts: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [18:38] <gsnedders> http://www.vemihelvete.se/2010/10/en-nord-gor-musik.html (or <http://translate.google.com/translate?u=http%3A%2F%2Fwww.vemihelvete.se%2F2010%2F10%2Fen-nord-gor-musik.html&sl=sv&tl=en&hl=&ie=UTF-8> for the Swedish challenged). JS music!
- # [18:41] * Joins: paul_irish (~paul_iris@67.218.104.222)
- # [18:44] * Joins: payman_m_ (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [18:44] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Read error: Connection reset by peer)
- # [18:44] * payman_m_ is now known as payman_m
- # [18:47] * Quits: myakura (~myakura@p1059-ipbf2708marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [18:48] * Parts: Craig` (~craig@host81-141-115-9.wlms-broadband.com) ("Leaving")
- # [18:49] * Joins: miketaylr (~miketaylr@65.88.88.174)
- # [18:50] * Joins: Yudai_______ (~Yudai@pc661f5.kngwnt01.ap.so-net.ne.jp)
- # [18:50] * Joins: maikmerten (~maikmerte@port-92-201-2-183.dynamic.qsc.de)
- # [18:52] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [18:52] <gsnedders> Who here has IE9? Can someone copy/paste results for Sputnik in IE9?
- # [18:54] * Joins: mokush (~quassel@86.127.164.117)
- # [18:58] * Joins: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se)
- # [18:59] * Quits: ormaaj_ (~quassel@gateway/tor-sasl/ormaaj) (Remote host closed the connection)
- # [19:00] * Joins: ormaaj (~quassel@gateway/tor-sasl/ormaaj)
- # [19:01] * Quits: mokush (~quassel@86.127.164.117) (Remote host closed the connection)
- # [19:07] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:11] * Quits: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [19:13] <TabAtkins> Where's sputnik?
- # [19:14] <TabAtkins> Unrelated: it looks like canvas gradients are defined to transition in non-premultiplied space, right? If so, that's the only place on the platform where colors transition that way now.
- # [19:15] <gsnedders> TabAtkins: http://sputnik.googlelabs.com/run
- # [19:15] <TabAtkins> k, one sec then
- # [19:16] <Philip`> TabAtkins: Everything in canvas is non-premultiplied
- # [19:16] <Philip`> (except for implementations)
- # [19:17] <TabAtkins> Philip`: So implementations currently transition in pre-multiplied space?
- # [19:20] <Philip`> TabAtkins: No, I believe they behaviourally match the spec
- # [19:20] <Philip`> http://test.w3.org/html/tests/submission/PhilipTaylor/canvas/2d.gradient.interpolate.colouralpha.html
- # [19:20] <Philip`> I think that'd give different output if interpolating linearly in premultiplied colour space
- # [19:20] <Philip`> The implementations just store everything in premultiplied form in the backing store, then do whatever's necessary to get the right behaviour
- # [19:21] <gsnedders> http://www.reddit.com/r/IAmA/comments/eadq7/iama_person_with_zero_creative_talent_ill_draw/c16ln1w
- # [19:22] * Quits: dglazkov (~dglazkov@nat/google/x-amsxbhejohuayfmf) (Quit: dglazkov)
- # [19:22] * Joins: maikmerten_ (~maikmerte@port-92-201-35-158.dynamic.qsc.de)
- # [19:22] <TabAtkins> gsnedders: Oh. Man. AWESOME.
- # [19:22] * Quits: erlehmann (~erlehmann@89.204.137.13) (Read error: Connection reset by peer)
- # [19:23] * Quits: Necrathex (~nectop@212-123-163-12.ip.telfort.nl) (Ping timeout: 250 seconds)
- # [19:24] * Quits: maikmerten (~maikmerte@port-92-201-2-183.dynamic.qsc.de) (Ping timeout: 240 seconds)
- # [19:24] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Read error: Connection reset by peer)
- # [19:24] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [19:25] * Joins: sicking (~chatzilla@nat/mozilla/x-wfodvhicpmafevcq)
- # [19:25] <gsnedders> TabAtkins: Yeah, I'm having one of these moments where I can't help but think: I fucking love this company.
- # [19:25] * Joins: dglazkov (~dglazkov@nat/google/x-kuekmhiwosxotszp)
- # [19:27] * Joins: dbaron (~dbaron@nat/mozilla/x-vprkybgmtgdpyeey)
- # [19:28] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [19:33] * Quits: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl) (Quit: Leaving)
- # [19:36] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Operation timed out)
- # [19:37] * Quits: paul_irish (~paul_iris@67.218.104.222) (Remote host closed the connection)
- # [19:47] <annevk> http://www.opera.com/?display=myopera omg lol
- # [19:48] <Rik`> sadly it only works in English
- # [19:49] <virtuelv> context to that link from annevk http://www.reddit.com/r/bestof/comments/eakz7/selfproclaimed_zerotalent_artist_creates_drawings/
- # [19:49] <gsnedders> TabAtkins: Run it in IE9?
- # [19:50] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk)
- # [19:51] <TabAtkins> Ah, I did, but on a screen that's hidden now so I forgot about it. What info do you want from it?
- # [19:51] * Joins: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net)
- # [19:51] <gsnedders> TabAtkins: The list of tests that fail
- # [19:52] * Joins: bckenny (~bckenny@nat/google/x-kuaxocqkmhpucydg)
- # [19:54] * Joins: boaz_ (~boaz@c-75-69-147-207.hsd1.ma.comcast.net)
- # [19:55] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:56] <TabAtkins> gsnedders: http://pastebin.com/HusmnmTF
- # [19:56] <gsnedders> TabAtkins: thx
- # [19:56] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [19:56] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [19:57] * Quits: boaz (~boaz@c-75-69-147-207.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
- # [19:57] * boaz_ is now known as boaz
- # [19:59] * Joins: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se)
- # [19:59] * Joins: Xano__ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [20:01] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Ping timeout: 245 seconds)
- # [20:01] * Xano__ is now known as Xano_
- # [20:03] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [20:05] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [20:06] * Joins: yod (~thereaux@fw.vdl2.ca)
- # [20:07] * Joins: zcorpan (~zcorpan@c-51c3e455.029-286-6c6b701.cust.bredbandsbolaget.se)
- # [20:07] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [20:08] * Joins: MikeSmith_ (~MikeSmith@EM114-48-37-154.pool.e-mobile.ne.jp)
- # [20:10] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [20:11] * Quits: MikeSmith (~MikeSmith@EM111-188-92-32.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [20:11] * MikeSmith_ is now known as MikeSmith
- # [20:12] * Joins: nessy (~Adium@124-171-8-121.dyn.iinet.net.au)
- # [20:13] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [20:16] * Quits: henrikbjorn (~Henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [20:21] * Quits: boaz (~boaz@c-75-69-147-207.hsd1.ma.comcast.net) (Quit: boaz)
- # [20:22] * Joins: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com)
- # [20:25] * Joins: paul_irish (~paul_iris@67.218.104.222)
- # [20:28] * Joins: erlehmann (~erlehmann@89.204.137.13)
- # [20:34] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 272 seconds)
- # [20:34] * Morphous is now known as Amorphous
- # [20:35] * Joins: paul_irish_ (~paul_iris@nat/google/x-wdtmhtmbqwmimvnh)
- # [20:37] * Quits: Dashiva (Dashiva@wikia/Dashiva)
- # [20:37] * Quits: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [20:38] * Quits: paul_irish (~paul_iris@67.218.104.222) (Ping timeout: 245 seconds)
- # [20:38] * Joins: Xano_ (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [20:40] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [20:41] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [20:41] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [20:44] * Quits: paul_irish_ (~paul_iris@nat/google/x-wdtmhtmbqwmimvnh) (Remote host closed the connection)
- # [20:46] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:47] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [20:48] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Client Quit)
- # [20:48] * Joins: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net)
- # [20:49] * Quits: maikmerten_ (~maikmerte@port-92-201-35-158.dynamic.qsc.de) (Remote host closed the connection)
- # [20:51] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Quit: abarth)
- # [20:52] * Joins: paul_irish (~paul_iris@nat/google/x-yordlckcuhwumnkc)
- # [20:54] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
- # [20:54] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [21:01] <jgraham> Dear Wikipedia: if you are going to try and coerce me into donating with dramatically-lit photographs advertisting personal appeals, please try not to blow out the highlights on Jimmy Wales' nose
- # [21:02] * Philip` clicked on the donation ad once, but only because he was clicking a link near the top of the page when the ad suddenly popped into existence under his mouse
- # [21:03] <karlushi> Dear wikipedia, I'm 10 years old, what is this old pervert looking at me all the time.
- # [21:03] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [21:04] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [21:05] * Joins: benschwarz (~ben@59.167.185.148)
- # [21:08] * Quits: dglazkov (~dglazkov@nat/google/x-kuekmhiwosxotszp) (Quit: dglazkov)
- # [21:11] * Joins: paul_irish_ (~paul_iris@nat/google/x-disdktscvdrncbcn)
- # [21:12] * Quits: paul_irish (~paul_iris@nat/google/x-yordlckcuhwumnkc) (Read error: Connection reset by peer)
- # [21:13] * Quits: bckenny (~bckenny@nat/google/x-kuaxocqkmhpucydg) (Remote host closed the connection)
- # [21:19] * Quits: othermaciej (~mjs@adsl-69-106-229-50.dsl.pltn13.pacbell.net) (Quit: othermaciej)
- # [21:23] * Joins: maikmerten (~maikmerte@port-92-201-35-158.dynamic.qsc.de)
- # [21:27] * Quits: paul_irish_ (~paul_iris@nat/google/x-disdktscvdrncbcn) (Read error: Connection reset by peer)
- # [21:33] * Quits: Anti-X (~duckmysic@c477ABF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
- # [21:37] * Quits: karlushi (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [21:37] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [21:37] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [21:37] * Quits: smaug____ (~chatzilla@85.78.7.63) (Ping timeout: 240 seconds)
- # [21:38] * Joins: Anti-X (~duckmysic@cFC7DBF51.dhcp.bluecom.no)
- # [21:41] * Quits: nessy (~Adium@124-171-8-121.dyn.iinet.net.au) (Quit: Leaving.)
- # [21:44] * Joins: smaug____ (~chatzilla@GYZKMCLXIII.gprs.sl-laajakaista.fi)
- # [21:44] * Quits: Anti-X (~duckmysic@cFC7DBF51.dhcp.bluecom.no) (Ping timeout: 252 seconds)
- # [21:44] * Quits: miketaylr (~miketaylr@65.88.88.174) (Quit: miketaylr)
- # [21:50] <annevk> thanks TabAtkins for following up on the gradient stuff
- # [21:51] <TabAtkins> No problem, annevk.
- # [21:53] * Quits: maikmerten (~maikmerte@port-92-201-35-158.dynamic.qsc.de) (Read error: Connection reset by peer)
- # [21:56] * Joins: bckenny (~bckenny@nat/google/x-zydibpgphjnebily)
- # [21:58] * Quits: homata (~homata@h219-110-13-055.catv02.itscom.jp) (Ping timeout: 252 seconds)
- # [22:10] * Joins: miketaylr (~miketaylr@72-59-28-199.pools.spcsdns.net)
- # [22:10] * Joins: boaz (~boaz@c-75-69-147-207.hsd1.ma.comcast.net)
- # [22:10] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [22:15] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [22:17] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [22:18] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [22:19] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [22:19] <TabAtkins> annevk: Now if you could get someone relevant from Opera to comment on the canvas gradient thread...
- # [22:20] * Joins: espadrine` (~thaddee_t@acces1400.res.insa-lyon.fr)
- # [22:21] <annevk> I probably can, tomorrow
- # [22:22] <TabAtkins> Cool.
- # [22:29] * karlcow wonders if TabAtkins is hidden in Tab Stacking
- # [22:30] * Parts: espadrine` (~thaddee_t@acces1400.res.insa-lyon.fr)
- # [22:35] <Philip`> TabAtkins: If interpolating from (255,255,255,1) to (0,0,0,0) doesn't give the effect you want, why not simply interpolate to (255,255,255,0) instead?
- # [22:36] <Philip`> (in the non-premultiplied world)
- # [22:37] * Quits: zcorpan (~zcorpan@c-51c3e455.029-286-6c6b701.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [22:37] <Philip`> If you *do* want the effect of non-premultipliedly interpolating from (255,255,255,1) to (0,0,0,0), then I guess the only way to get it in the premultiplied world is interpolating to (0,0,0,0.01) which looks like a nasty hack
- # [22:38] * Joins: espadrine (~espadrine@acces1400.res.insa-lyon.fr)
- # [22:38] * Quits: ormaaj (~quassel@gateway/tor-sasl/ormaaj) (Remote host closed the connection)
- # [22:39] * Joins: ormaaj (~quassel@gateway/tor-sasl/ormaaj)
- # [22:45] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Quit: Leaving)
- # [22:50] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: Leaving)
- # [22:52] * Joins: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [22:53] * Joins: Craig` (~craig@host81-141-115-9.wlms-broadband.com)
- # [22:56] * Quits: Craig` (~craig@host81-141-115-9.wlms-broadband.com) (Client Quit)
- # [22:57] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k602.webspeed.dk) (Quit: Leaving)
- # [22:57] * Quits: ROBOd (~robod@92.84.204.86) (Quit: .)
- # [23:00] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:07] * Quits: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [23:09] * Quits: miketaylr (~miketaylr@72-59-28-199.pools.spcsdns.net) (Remote host closed the connection)
- # [23:10] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
- # [23:10] * Joins: Xano__ (~Xano_@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [23:11] * Joins: aidan (~aidan@unaffiliated/aidan)
- # [23:11] <aidan> What is the format of the datetime attribute, and why can't I find it ANYWHERE?
- # [23:11] * Joins: dglazkov (~dglazkov@nat/google/x-zcfosbnxpbmdiwtx)
- # [23:11] <aidan> I can find parsing instructions, but I can't find the actual name of the format
- # [23:11] <aidan> http://dev.w3.org/html5/spec/common-microsyntaxes.html#parse-a-date-component
- # [23:12] <hober> essentially, it's an RFC3339 timestamp
- # [23:12] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [23:13] <beowulf> http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#valid-global-date-and-time-string
- # [23:16] <jacobolus> anyone have an idea why opera renders   (from a font that doesn't have the character built in, I believe) about 5 times wider than expected?
- # [23:16] <jacobolus> it makes   effectively worthless
- # [23:17] <jacobolus> (also, does the same with   which is perhaps even worse as sometimes multiple   are used in a row to get the desired amount of space)
- # [23:18] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [23:18] <jacobolus> (by 5 times too wide I mean that   renders about 3x as wide as a regular space)
- # [23:19] <beowulf> if the font doesn't have a thin space glyph it may be using a regular space (which is 5 to 6 times the width of a space if a space is 1 em wide)
- # [23:19] <jacobolus> what's a "regular" space?
- # [23:19] <jacobolus> that's just what you get with the space bar?
- # [23:19] <jacobolus> it's using a space that's substantially *wider* than that
- # [23:20] * Joins: irclogbot_ (~bot@li165-234.members.linode.com)
- # [23:20] * Quits: irclogbot_ (~bot@li165-234.members.linode.com) (Remote host closed the connection)
- # [23:20] <beowulf> by regular space i mean the one that appears when you press the space bar
- # [23:21] <beowulf> it's about an em wide, i think
- # [23:22] * Quits: erlehmann (~erlehmann@89.204.137.13) (Ping timeout: 272 seconds)
- # [23:22] <jacobolus> let me put an image online
- # [23:22] <jacobolus> http://i.imgur.com/bxl6m.png
- # [23:22] <beowulf> my suggestion would be to use a font that has a &thinsp
- # [23:23] <jacobolus> the space before the % is  
- # [23:23] <jacobolus> the other spaces are regular spaces
- # [23:23] <jacobolus> beowulf: no other browser does this as far as I can tell
- # [23:24] <jacobolus> at least none on my machine
- # [23:24] <jacobolus> maybe it's trying to pick out some CJK font with a fixed-width very wide space?
- # [23:24] * Joins: erlehmann (~erlehmann@89.204.137.13)
- # [23:24] <jacobolus> (under the   code point)
- # [23:25] <TabAtkins> Philip`: I covered that in the email - it's extra work, and more importantly, it's exta work *you don't have to do* in other parts of the web stack.
- # [23:25] <jacobolus> completely unrelated question: does anyone know why javascript mod operator (%) returns a negative value with a negative dividend? who ever decided that was a good behavior? :)
- # [23:25] <beowulf> jacobolus: that is indeed a large space
- # [23:25] <jacobolus> beowulf: right? :)
- # [23:26] <jacobolus> beowulf: in case it's helpful, the font here is Delicious
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:26] <TabAtkins> Yeah, *actually* transitioning from, say, white to transparent black, hitting partially-transparent gray along the way, isn't really possible. Even going to (0,0,0,.01) doesn't work right - that is, expectedly, almost the same thing as just going to (0,0,0,0).
- # [23:26] <jacobolus> (which does not have a  )
- # [23:26] <Philip`> TabAtkins: Writing rgba(255,255,250,0) when you want transparent yellow doesn't seem significantly more work than writing rgba(0,0,0,0), and it does seem much clearer
- # [23:27] <TabAtkins> It's more work and less clear than writing "transparent".
- # [23:27] <Philip`> "transparent" doesn't mean transparent yellow
- # [23:27] <Philip`> It means transparent black
- # [23:27] <TabAtkins> Exactly.
- # [23:27] <TabAtkins> Which is rarely what is intended.
- # [23:27] <Philip`> If you want transparent yellow, "transparent" is about as appropriate as "peach"
- # [23:27] <jacobolus> beowulf: I guess a workaround might be to edit the font to add a   character; not sure if that violates the license, but I doubt the font's author would mind so terribly much
- # [23:27] <Philip`> so don't use it :-)
- # [23:27] <TabAtkins> The fact that fully transparent colors still have a "color" is a technical detail.
- # [23:28] <Philip`> (Did you see my email response, by the way?)
- # [23:28] <TabAtkins> Haven't read it yet - I just got back to my desk.
- # [23:28] * Quits: yod (~thereaux@fw.vdl2.ca) (Quit: Leaving.)
- # [23:30] <beowulf> jacobolus: fwiw another exljibris font, museo, has a thinsp
- # [23:31] <jacobolus> beowulf: maybe I should email Jos
- # [23:31] <jacobolus> I'm pretty sure if this one had a   it wouldn't be making such a giant space in opera
- # [23:31] <jacobolus> (looking to see now if it does or not)
- # [23:32] <jacobolus> seems not
- # [23:32] <jacobolus> just the bare basic characters
- # [23:34] * Quits: bckenny (~bckenny@nat/google/x-zydibpgphjnebily) (Remote host closed the connection)
- # [23:35] * Parts: aidan (~aidan@unaffiliated/aidan)
- # [23:38] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [23:46] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [23:47] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [23:48] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [23:57] * Joins: paul_irish (~paul_iris@nat/google/x-mkknedndcxupobab)
- # Session Close: Wed Nov 24 00:00:00 2010
The end :)