Options:
- # Session Start: Fri Feb 04 00:00:00 2011
- # Session Ident: #html5
- # [00:00] * Joins: OldSkoolPimpin (~LaffyTaff@99.188.112.214)
- # [00:01] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [00:06] * Quits: BrianBlakely (~Adium@208.253.25.162) (Quit: Leaving.)
- # [00:06] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:09] * Quits: Ramosa (Ramosa@unaffiliated/harald/x-000000001)
- # [00:10] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (Remote host closed the connection)
- # [00:13] <paul_irish> bot-t: tell grantg http://sebleedelisle.com/2011/02/html5-canvas-sprite-optimisation/
- # [00:13] <bot-t> paul_irish, Okay.
- # [00:13] * Quits: felcom (~felcom@rrcs-71-43-19-2.se.biz.rr.com) (Quit: felcom)
- # [00:14] * Quits: plh_ (~plh@30-5-5.wireless.csail.mit.edu) (Quit: always accept cookies)
- # [00:16] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [00:16] * Quits: mike5w3c (~MikeSmith@31-35-219.wireless.csail.mit.edu) (Ping timeout: 240 seconds)
- # [00:17] * Joins: jpin (~jpinto@bl13-119-205.dsl.telepac.pt)
- # [00:19] * Quits: jomn (~jomn@c80-216-13-27.bredband.comhem.se) (Remote host closed the connection)
- # [00:25] * Joins: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15)
- # [00:27] <grantg> Peter': noticed the aliased gfx in firefox?
- # [00:27] <bot-t> (13 mins 50 secs ago) <paul_irish> tell grantg http://sebleedelisle.com/2011/02/html5-canvas-sprite-optimisation/
- # [00:27] <grantg> That's triggered by the CSS property image-rendering
- # [00:27] <grantg> I threw a -moz-crisp-edges in there on purpose for the nearest neighbor effect
- # [00:28] <grantg> paul_Irish: the sprouts are done in JS, they're composited from within js
- # [00:28] <grantg> For per reasons
- # [00:29] <grantg> *Perf
- # [00:29] <grantg> Since everything is drawn one scamming at a time
- # [00:30] <grantg> Not the conventional frame by frame
- # [00:30] <grantg> I blit the frames from which the individual scamming renderings are computed into
- # [00:31] <grantg> *scanline
- # [00:31] <grantg> damn f'ing iPhone autocorrect
- # [00:31] * Quits: milquetoast (~overseas_@cpe-69-203-206-184.nyc.res.rr.com)
- # [00:33] * Quits: symb (~symb@p54A7A464.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [00:36] <jo-erlend> what do you think about this markup? http://pastebin.com/uv1wWuh8
- # [00:37] <jo-erlend> is it ok to use the a-tag that way, or should I use article as the outer tag?
- # [00:37] * Quits: jgautier (d0b4bb82@gateway/web/freenode/ip.208.180.187.130) (Quit: Page closed)
- # [00:39] <grantg> The Reddit is too damn slow.
- # [00:39] * Joins: symb (~symb@p54A79BF0.dip.t-dialin.net)
- # [00:49] <digitalfiz> http://googleblog.blogspot.com/2011/02/microsofts-bing-uses-google-search.html
- # [00:49] <digitalfiz> any of you guys read that?
- # [00:49] <jo-erlend> yes.
- # [00:49] <digitalfiz> funny eh
- # [00:49] <jo-erlend> not terribly, I think.
- # [00:49] <digitalfiz> think it funny google called them out
- # [00:50] <jo-erlend> well.. Google probably isn't the right firm to complain about other companies snatching data from other websites and presenting them to their own customers as their own data.
- # [00:51] <jo-erlend> I can see why it's provoking to them though.
- # [00:53] * Joins: Cacheaway (~rich@pool-72-90-77-181.syrcny.fios.verizon.net)
- # [00:54] <grantg> So Bing is dogpile now?
- # [00:54] <jo-erlend> I don't know what dogpile means.
- # [00:55] <grantg> The search site
- # [00:55] <grantg> Google it. ;D
- # [00:56] * Joins: Killman (~killman@186.3.10.6)
- # [00:56] * Quits: Killman (~killman@186.3.10.6) (Changing host)
- # [00:56] * Joins: Killman (~killman@unaffiliated/killman)
- # [00:56] <grantg> http://dogpile.com/
- # [00:56] * Quits: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com) (Remote host closed the connection)
- # [00:57] <grantg> A search engine that searches via other search engines. lol
- # [00:57] <jo-erlend> as I understand it, Bings toolbar collects data about the users actions and uses that information in order to improve their search results. As a consequence, they gather information from Google among other services.
- # [00:59] <jo-erlend> that may not be entirely accurate though. I haven't invested too much time investigating the issue.
- # [01:03] * Joins: bjdsd (~bjdsd@130.191.205.78)
- # [01:04] * Quits: bckenny (~bckenny@nat/google/x-tsctugleqrcyzcfq) (Remote host closed the connection)
- # [01:06] * Joins: jochen___ (~jochen@nat/google/x-dntwakgqicmsvokc)
- # [01:06] * Quits: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk) (Quit: Leaving.)
- # [01:06] * Joins: mike5w3c (~MikeSmith@64.119.130.114)
- # [01:07] * Joins: ben_alman (~ben_alman@64.119.130.114)
- # [01:08] * Joins: marry (~prophetem@41.203.64.253)
- # [01:08] * Quits: hubble (~hubble@173-165-61-105-Illinois.hfc.comcastbusiness.net) (Quit: hubble)
- # [01:09] * Quits: jochen__ (~jochen@nat/google/x-sdvqboabjktcudcf) (Ping timeout: 240 seconds)
- # [01:09] * Joins: boaz (~boaz@64.119.130.114)
- # [01:10] * Joins: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com)
- # [01:10] * Joins: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk)
- # [01:10] * Quits: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com) (Remote host closed the connection)
- # [01:11] <marry> hi
- # [01:11] * Joins: jochen__ (~jochen@nat/google/x-tifdmztciofikmvj)
- # [01:11] * Quits: jochen___ (~jochen@nat/google/x-dntwakgqicmsvokc) (Ping timeout: 240 seconds)
- # [01:13] * Quits: jamund (~jamund@66.7.120.126) (Quit: jamund)
- # [01:16] * Quits: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15) (Quit: Page closed)
- # [01:19] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [01:20] * Quits: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk) (Quit: Leaving.)
- # [01:26] * Joins: BrianBlakely (~Adium@user-12lcofe.cable.mindspring.com)
- # [01:40] * Joins: franksalim (~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net)
- # [01:42] * Quits: LongBeach (~mike@AFontenayssB-152-1-32-92.w83-114.abo.wanadoo.fr)
- # [01:43] * Quits: boaz (~boaz@64.119.130.114) (Quit: boaz)
- # [01:46] * Quits: ben_alman (~ben_alman@64.119.130.114) (Quit: Leaving...)
- # [01:57] * Joins: hubble (~hubble@216-80-69-33.c3-0.nwb-bsr1.chi-nwb.il.cable.rcn.com)
- # [01:58] * Quits: hubble (~hubble@216-80-69-33.c3-0.nwb-bsr1.chi-nwb.il.cable.rcn.com) (Client Quit)
- # [01:58] * Parts: JonathanNeal (~Jonathan@rrcs-76-79-114-214.west.biz.rr.com)
- # [02:07] * Parts: M1ghtyDOC (~hireglenn@74-212-246-74.static-ip.telepacific.net)
- # [02:07] * Quits: mike5w3c (~MikeSmith@64.119.130.114) (Ping timeout: 260 seconds)
- # [02:08] * Quits: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it)
- # [02:10] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [02:17] * Joins: felcom (~felcom@184.91.196.36)
- # [02:17] * Quits: felcom (~felcom@184.91.196.36) (Client Quit)
- # [02:18] * Quits: gliese581 (~FranOntan@81.202.113.56.dyn.user.ono.com) (Ping timeout: 240 seconds)
- # [02:19] * Quits: thatryan (~thatryan@adsl-99-169-80-166.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
- # [02:20] * Joins: thatryan (~thatryan@adsl-99-169-80-166.dsl.pltn13.sbcglobal.net)
- # [02:22] * Quits: SloMotions (~adio@S01060040d0052ad5.ss.shawcable.net) (Remote host closed the connection)
- # [02:23] * Quits: dgathright (~dgathrigh@nat/yahoo/x-qoqkxbodthlhmmst) (Ping timeout: 240 seconds)
- # [02:24] * Quits: thatryan (~thatryan@adsl-99-169-80-166.dsl.pltn13.sbcglobal.net) (Ping timeout: 246 seconds)
- # [02:32] * Quits: marry (~prophetem@41.203.64.253) (Ping timeout: 248 seconds)
- # [02:39] * Quits: bjdsd (~bjdsd@130.191.205.78) (Quit: Colloquy for iPad - http://colloquy.mobi)
- # [02:40] * Quits: addyosmani (~apple@host86-161-175-28.range86-161.btcentralplus.com) (Quit: addyosmani)
- # [02:40] * Joins: thatryan (~thatryan@c-71-202-1-91.hsd1.ca.comcast.net)
- # [02:50] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl) (Ping timeout: 272 seconds)
- # [02:51] * Quits: ericduran (~ericduran@173-203-243-241.static.cloud-ips.com) (Quit: ericduran)
- # [02:52] * Joins: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net)
- # [02:53] * Quits: BrianBlakely (~Adium@user-12lcofe.cable.mindspring.com) (Quit: Leaving.)
- # [03:00] * Quits: kidfribble (~kidfribbl@c-66-31-28-249.hsd1.ma.comcast.net) (Quit: kidfribble)
- # [03:01] * Joins: kidfribble (~kidfribbl@c-66-31-28-249.hsd1.ma.comcast.net)
- # [03:01] <tw2113> yay! yslow is in FF4beta now
- # [03:01] * Quits: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net) (Remote host closed the connection)
- # [03:02] * Joins: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net)
- # [03:05] * Quits: HAITI (~j@unaffiliated/haiti) (Ping timeout: 250 seconds)
- # [03:07] * Quits: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net) (Ping timeout: 240 seconds)
- # [03:08] * Joins: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net)
- # [03:09] * Quits: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net) (Remote host closed the connection)
- # [03:09] * Joins: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net)
- # [03:12] * Quits: coweso (~coweso@unaffiliated/toinso) (Quit: Leaving)
- # [03:17] * Joins: silanus_ (~silanus@p5DDEA94E.dip.t-dialin.net)
- # [03:18] * Joins: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15)
- # [03:18] <grantg> paul_irish: I debugged why webkit audio wan't working for me.
- # [03:18] <grantg> I got a WTF error message
- # [03:18] <grantg> It says AudioContext is not defined
- # [03:18] <grantg> Even when the api is enabled.
- # [03:18] <grantg> :/
- # [03:19] <grantg> It seems the AudioContext binding is missing.
- # [03:19] * Quits: techrush_ (~techrush@rrcs-173-198-32-146.west.biz.rr.com) (Ping timeout: 265 seconds)
- # [03:19] * Quits: silanus (~silanus@p5DDE9704.dip.t-dialin.net) (Ping timeout: 272 seconds)
- # [03:20] <grantg> hmm
- # [03:20] <grantg> Unless it was changed?
- # [03:20] <grantg> to webkitAudioContext?
- # [03:20] <grantg> paul_irish: Is that the case?
- # [03:20] <paul_irish> shrug
- # [03:20] <paul_irish> it is possible!
- # [03:20] <grantg> http://chromium.googlecode.com/svn/trunk/samples/audio/specification/changelog.html
- # [03:20] <grantg> lol
- # [03:21] <grantg> dd comment for AudioContext contstructor that the 'webkit' prefix is required in prototype WebKit implementation
- # [03:21] <grantg> :/
- # [03:21] <paul_irish> well that sounds about right
- # [03:21] <paul_irish> specs always have unprefixed but implementations always start prefixed
- # [03:22] <grantg> OMFG
- # [03:22] * Quits: hasanyavas (~hasanyava@88.239.201.236) (Quit: Leaving...)
- # [03:22] <grantg> It's alive
- # [03:23] <tw2113> i think grantg just made his own night
- # [03:24] <grantg> lol
- # [03:24] <grantg> FML
- # [03:25] * Quits: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net) (Quit: bentruyman)
- # [03:25] <grantg> WTF
- # [03:25] <grantg> webkit audio is playing it at the wrong sample rate.
- # [03:25] <grantg> grr
- # [03:25] <grantg> it's f'ing slo-mo
- # [03:26] <grantg> *slo-mo audio
- # [03:26] <grantg> but it works. xD
- # [03:26] <grantg> paul_irish: Step 1 completed.
- # [03:26] * Joins: HAITI (~j@S0106001310e9b5f5.ss.shawcable.net)
- # [03:26] * Quits: HAITI (~j@S0106001310e9b5f5.ss.shawcable.net) (Changing host)
- # [03:26] * Joins: HAITI (~j@unaffiliated/haiti)
- # [03:26] <grantg> you can try it
- # [03:27] <grantg> I just flashed http://www.grantgalitz.org/gameboy/
- # [03:27] <grantg> native audio in google chrome.
- # [03:27] <grantg> It's alive!
- # [03:28] <benv_> chriskjennings: can i borrow you for a sec
- # [03:29] * Quits: chriseppstein (~chris@dsl081-061-073.sfo1.dsl.speakeasy.net) (Quit: chriseppstein)
- # [03:29] <digitalfiz> http://www.cnn.com/2011/TECH/web/02/03/internet.addresses.gone/index.html?hpt=T2
- # [03:29] <grantg> outputting raw audio samples directly from javascript to the computer's sound system now works in google chrome. :D
- # [03:29] <digitalfiz> WE'RE ALL DOOMED!
- # [03:29] <grantg> no more retarded data uri trick
- # [03:29] <grantg> digitalfiz: Reminds me of the corporations still using IE6
- # [03:29] <digitalfiz> lol
- # [03:29] <grantg> like how they're still allocating IPv4
- # [03:30] <grantg> WTF
- # [03:30] <digitalfiz> im still on ipv4...
- # [03:30] <grantg> webkit audio api JUST crashed. D:
- # [03:30] <digitalfiz> lol
- # [03:30] <grantg> the audio just cut out
- # [03:31] <grantg> google chrome can't shut down properly now. arrrh!
- # [03:31] <grantg> ->force quit
- # [03:31] <grantg> :(
- # [03:31] <tw2113> haha
- # [03:31] <grantg> my emulator is a google chrome trap!
- # [03:31] <grantg> don't do it!
- # [03:31] <grantg> It's a trap!
- # [03:33] <grantg> Admiral Akbar says it's a trap.
- # [03:34] <tw2113> admiral akbar uses firefox
- # [03:34] <grantg> tw2113: hater gonna hate
- # [03:34] * Quits: antonkovalyov (~antonkova@75-101-56-240.dsl.static.sonic.net) (Quit: Leaving...)
- # [03:34] <tw2113> :D
- # [03:34] <tw2113> i use chrome at work still
- # [03:35] <grantg> tw2113: At least you're not using IE6 at work still.
- # [03:35] <grantg> I remember so many places still using IE6
- # [03:35] <grantg> Even cruise ships use IE6 for their internet cafe lounge
- # [03:36] <grantg> 10 dollar an hour for IE6? I DON'T THINK SO!
- # [03:36] <grantg> RAEGE
- # [03:36] <tw2113> only when i have to do basic testing on it
- # [03:36] * grantg gives Royal Carribean the evil death stare
- # [03:38] <tw2113> silly reddit users
- # [03:38] <tw2113> "what I miss about tables...........vertical align"
- # [03:38] * grantg hears stereo native audio in webkit audio and cries.
- # [03:38] <grantg> F'ing finally
- # [03:39] <grantg> Flash has finally been deprecated
- # [03:48] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [03:51] * Joins: dguttman_ (~dguttman@gige.bur.digisynd.com)
- # [03:52] * Joins: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net)
- # [03:52] * Quits: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net) (Client Quit)
- # [03:53] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Read error: Operation timed out)
- # [03:53] * dguttman_ is now known as dguttman
- # [03:57] <paul_irish> grantg: \o\ \o/ /o/
- # [03:58] <grantg> lololol
- # [04:01] <Neiluj> found a new bug with selectivizr
- # [04:01] <Neiluj> fixed
- # [04:02] <Neiluj> keith should really check his git
- # [04:02] <digitalfiz> paul_irish, what do we do about no more ipv4 addresses being left?
- # [04:06] <paul_irish> digitalfiz: fuck if i know. i just want the internet to work when i wake up.
- # [04:06] <digitalfiz> lol
- # [04:08] <tw2113> investigate how ipv6 capable you are
- # [04:14] <Neiluj> somebody for a simple regexp please ?
- # [04:24] <Neiluj> please ?
- # [04:24] <grantg> paul_irish: I'm working on the webkit audio fast path now
- # [04:25] <grantg> for outputting these motherf**king audio samples.
- # [04:25] * Joins: milquetoast (~overseas_@cpe-69-203-206-184.nyc.res.rr.com)
- # [04:25] <grantg> the emulator is seriously a trap now for any google chrome users who have enabled webkit audio right now
- # [04:25] <grantg> b/c I'm updating my array math right now.
- # [04:25] <grantg> :/
- # [04:30] * Joins: cyrusyrus (~cyrusyrus@122.170.100.117)
- # [04:31] <paul_irish> grantg: hehe. if people have grabbed a chromium nightly AND enabled audio api.. well.. they should expect it. :)
- # [04:31] <paul_irish> Neiluj: regex? whatcha need
- # [04:32] <grantg> WTF is going on with the sample rate?
- # [04:32] <grantg> I think webkit audio is screwing up the sample rate internally
- # [04:32] <Neiluj> paul_irish: better way to do this http://pastie.org/1527145
- # [04:33] <Neiluj> this can be done with 1 line right ? I'm just not good with regexp :(
- # [04:33] <grantg> Like it's going exactly half the correct sample rate. :/
- # [04:35] * Joins: jamund (~jamund@174-23-31-124.slkc.qwest.net)
- # [04:36] <grantg> fffffffuuuuuuuuuuuu
- # [04:37] <grantg> web audio api: Y U NO STABLE?
- # [04:38] <Neiluj> paul_irish: selectivizr is playing with <base> and if there's a slash after an hash it's going wrong on IE7... that's why I need it
- # [04:39] <paul_irish> Neiluj: gotta love that ~ trick
- # [04:39] <Neiluj> ;)
- # [04:39] <Neiluj> learnt it from you actually, love it too
- # [04:40] <grantg> paul_irish: web audio is a pre-alpha mess
- # [04:40] <grantg> It shouldn't even have landed
- # [04:40] <grantg> ugh
- # [04:40] <paul_irish> hashPosition.replace(/#.*/,'') // Neiluj
- # [04:41] <grantg> Too many bugs
- # [04:41] <grantg> And ways to trigger chrome crashes
- # [04:41] <paul_irish> grantg: it's behind a flag. that means experimental!
- # [04:41] <grantg> still
- # [04:41] <Neiluj> paul_irish: you mean baseURL.replace(/#.*/, '') :) awesome
- # [04:41] <paul_irish> oh whoops. yeah.
- # [04:41] <grantg> You'd expect some level of stability before it lands.
- # [04:41] <paul_irish> it kills the hash and anything after it
- # [04:41] <paul_irish> grantg: yah
- # [04:41] <grantg> I repeat: *no freaking stability*
- # [04:42] <grantg> D:
- # [04:43] <grantg> web audio is playing back the samples at the wrong sample rate
- # [04:43] <grantg> and it has random crashes
- # [04:43] <grantg> and it cuts off the audio at random times for unexplained reasons other than an internal audio lib crash.
- # [04:43] <grantg> total minefield you don't want to fuck with.
- # [04:43] <Neiluj> paul_irish: thanks a lot dude
- # [04:44] <grantg> not even to experiment with
- # [04:44] <grantg> more of a minefield than minefield, the firefox nightly. :/
- # [04:52] <grantg> Peter`: I have a possible workaround in mind to get around the JIT deoptimization bug.
- # [04:52] <grantg> Where I create separate arrays and reference them with a different property
- # [04:52] <grantg> like this.memoryReference = this.memoryWriterGBC
- # [04:53] <grantg> and memoryReference can refer to a few different arrays
- # [04:53] <grantg> So that there's not one array that gets modified and dirties up V8's logic for optimization.
- # [04:54] <grantg> As long as using a reference variable doesn't have to much overhead of its own acting like a pointer.
- # [04:57] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Going!)
- # [05:01] <paul_irish> good thinkin
- # [05:02] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Quit: dguttman)
- # [05:02] <grantg> So the solution is to make multiple static arrays
- # [05:02] <grantg> and the switch the referencing when the time comes
- # [05:03] <grantg> I just hope chrome doesn't deoptimize on the reference switching as well. :/
- # [05:03] <grantg> It doesn't seem to
- # [05:03] <grantg> Because I use the same technique for my LCD controller handling.
- # [05:04] <grantg> Where I switch between referencing an array with one blank function and an array containing 154 scanline handling functions
- # [05:04] <grantg> Doesn't seem to de-optimize there, so that's a good sign.
- # [05:08] <grantg> abusing the fact that we can even have references and not just copies in javascript FTW
- # [05:09] <grantg> to the rescue
- # [05:12] * Joins: Pewpewarrows (~Pewpewarr@c-69-143-122-59.hsd1.va.comcast.net)
- # [05:12] * Joins: dgathright (~dgathrigh@nat/yahoo/x-fgrhpvmzjyzmkttv)
- # [05:13] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Read error: Connection reset by peer)
- # [05:19] <grantg> woah
- # [05:19] <grantg> did firefox nightly just get faster?
- # [05:19] * grantg might be hallucinating, but there seems to be a 5% perf improvement
- # [05:21] * Quits: themiddleman (~rob@c-67-182-247-76.hsd1.ut.comcast.net) (Remote host closed the connection)
- # [05:23] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [05:32] <grantg> ooh
- # [05:32] <grantg> there's a 3d pocket pool game I can load into my emulator. :D
- # [05:33] * Joins: okaycool (~okaycool@113.19.248.131)
- # [05:35] <Neiluj> I got a question : is HTML5's semantics draft ?
- # [05:37] <jo-erlend> Neiluj, you'll have to elaborate.
- # [05:38] <Neiluj> jo-erlend: is <article> a draft ? :) is <input type="range"> still a draft ?
- # [05:38] <jo-erlend> hmm. Well. It's recommended for early adapters.
- # [05:39] <Neiluj> actually, for the story, we're working for a big customer who loves what we're doing as front-end team, but their intranet will be made by another company with SharggggghhPoint
- # [05:39] <jo-erlend> SharggggghhPoint?
- # [05:39] <Neiluj> I came to this company today and they tell me : nah we can't do HTML5 with Sharepoint
- # [05:40] <jo-erlend> oh. Well. I don't know much about sharepoint, but any webserver that can serve webstuff can serve html5.
- # [05:40] <Neiluj> "it's not standard" :) "Sharepoint output content is XHTML natively"...
- # [05:40] * Joins: LongBeach (~mike@AFontenayssB-152-1-32-92.w83-114.abo.wanadoo.fr)
- # [05:40] <Neiluj> jo-erlend: That's what I think
- # [05:40] <Neiluj> but Sharepoint is the exception :)
- # [05:41] <jo-erlend> xhtml is dead. HTML5 is newly born. You choose.
- # [05:41] * grantg wonders if anyone here wants to make an html5 game by programming towards my GBC emulator.
- # [05:41] <miketaylr> xhtml5 works too :)
- # [05:41] <grantg> jo-erlend: Say that to the content-type of my emulator
- # [05:41] <Neiluj> well I did, but those m@ther fuckers made me rename all my <article> with <div class="article">
- # [05:41] <grantg> application/xhtml+xml all the way.
- # [05:41] <grantg> Awww yeeahhh
- # [05:42] <Neiluj> same for <header> and <footer> they suck
- # [05:42] <grantg> double rainbow with real xhtml for the gameboy color emulator.
- # [05:42] <jo-erlend> I no longer see any use for xhtml, as once I did.
- # [05:42] <grantg> jo-erland: I use stub functions to generate XML
- # [05:43] <jo-erlend> xhtml is xml.
- # [05:43] <grantg> I have it so my PHP generates XML for me
- # [05:43] <grantg> I know
- # [05:43] <grantg> And I output the XML as XHTML
- # [05:43] <grantg> I don't deal with writing the markup
- # [05:43] <grantg> my PHP does that *for* me
- # [05:43] <grantg> That's why I do XHTML
- # [05:44] <jo-erlend> that doesn't make sense.
- # [05:44] <grantg> jo-erlend: Ease of editing a site
- # [05:44] <jo-erlend> pardon?
- # [05:44] <grantg> Instead of sifting through html syntax that could always have an error
- # [05:44] <jo-erlend> xml can have errors too, unless its valid.
- # [05:45] <grantg> jo-erlend: https://github.com/grantgalitz/GameBoy-Online/blob/master/index.php
- # [05:45] <grantg> jo-erlend: My PHP code generates the XML for me, so I don't need to worry
- # [05:45] <grantg> heh
- # [05:45] <grantg> also
- # [05:45] <Neiluj> oh my godness !
- # [05:45] <Neiluj> grantg: tell me it's a joke :-)
- # [05:46] <grantg> I have it where my XML is recompiled to HTML if the application/xhtml+xml accept type is not sent
- # [05:46] <grantg> for browsers like IE8
- # [05:46] <grantg> Neiluj: view https://github.com/grantgalitz/GameBoy-Online/blob/master/index.php
- # [05:46] <grantg> :P
- # [05:46] <jo-erlend> so what you're saying, is that you need your visitors browsers to display ugly errors because your PHP does the job for you?
- # [05:46] <Neiluj> are you really typing this code ?? damn ! why the hell ?
- # [05:47] <grantg> jo-erland: no ugly errors
- # [05:47] <grantg> I have it where it recompiles to HTML for compatibility on the fly
- # [05:47] <grantg> hehe
- # [05:47] <jo-erlend> oi... That scripts... Looks bad.
- # [05:47] <grantg> heh
- # [05:48] <Neiluj> "bad" is nice, this is pure suicide
- # [05:48] <jo-erlend> yes, I was trying to be nice.
- # [05:48] <Neiluj> ;)
- # [05:48] <grantg> Neiluj: And THAT index.php file requires https://github.com/grantgalitz/GameBoy-Online/blob/master/res/framework.php
- # [05:48] <grantg> lol
- # [05:49] <grantg> My proprietary website framework that I did for kicks.
- # [05:49] <jo-erlend> "when I go to town, I just build a taxi, make a child, train it as a taxi driver and then ask him to drive me to town! It's cheap. It's easy. It makes sense".
- # [05:49] <Neiluj> sniff sniff
- # [05:49] <grantg> That framework.php script should be in its own github repo.
- # [05:49] <grantg> lol
- # [05:50] <Neiluj> sorry to say but even if you're right : your xhtml code must be valid without a doubt, this is pure self-hurting and totally not practical
- # [05:50] <Neiluj> you're doing wrong, that's my opinion
- # [05:50] <Neiluj> you can't even have autocompletion !
- # [05:50] <grantg> Neiluj: Practical for me. :P
- # [05:50] <Neiluj> and you're generating on the fly ? wtf ?
- # [05:50] <jo-erlend> it's pure insanity.
- # [05:50] <grantg> sanity for me
- # [05:50] <Neiluj> why not doing templates like everybody, and have a validator test on output ?
- # [05:51] <grantg> Neiluj: It's for my own sanity
- # [05:51] <Neiluj> grantg: do you eat your poo poo this is insane for most of us
- # [05:51] <grantg> heh
- # [05:51] <Neiluj> ;)
- # [05:51] <grantg> nom nom nom
- # [05:51] <Neiluj> :D
- # [05:51] <jo-erlend> grantg, seriously... That is quite insane.
- # [05:52] <Neiluj> PHP should never know about UA
- # [05:52] <grantg> Neiluj: heh, I know
- # [05:52] <grantg> It's voodoo to do UA detection server side
- # [05:52] <Neiluj> kind of :)
- # [05:52] <grantg> But I actually use it for IE compat sometimes
- # [05:52] <grantg> check my php file
- # [05:52] <grantg> xD
- # [05:52] <Neiluj> I am !
- # [05:52] <grantg> I mean my CSS file
- # [05:53] <grantg> lol
- # [05:53] <grantg> https://github.com/grantgalitz/GameBoy-Online/blob/master/css/GameBoy.css.php
- # [05:53] <jo-erlend> grantg, where is your xslt-file?
- # [05:53] <Neiluj> I can do better than that with front code man
- # [05:53] <grantg> The CSS file is a PHP file
- # [05:53] <Neiluj> I'm not surprised anymore...
- # [05:53] <grantg> jo-erlend: Me hatez xslt
- # [05:53] <paul_irish> http://sketch-out.appspot.com/ is mad fun
- # [05:54] <Neiluj> grantg: I came from PHP and as a PHP dev I can tell you, this is just crazy...
- # [05:54] <grantg> hehe
- # [05:54] <jo-erlend> grantg, it's quite obvious to me that you're using the wrong tools at the wrong time for the wrong reasons.
- # [05:54] <grantg> For my own sanity
- # [05:54] <grantg> I did copypasta with some of my previous code
- # [05:54] <jo-erlend> I haven't used PHP in ten years, and I didn't spend five seconds reading the code before understanding how insane it was.
- # [05:54] <Neiluj> grantg: ever looked at modernizr ? you can feature detect and apply style based on support
- # [05:54] <grantg> Eh
- # [05:55] <grantg> I like control at the server
- # [05:55] <grantg> not the script level
- # [05:55] <miketaylr> paul_irish: thats awesome
- # [05:55] <grantg> I have my CSS file as a PHP file so I can test stuff for layout
- # [05:55] <Neiluj> jo-erlend: believe me, I never saw such PHP code, and I saw really really bad one, this is the most beautiful ugly code I ever saw
- # [05:55] <paul_irish> miketaylr: its via https://gaming.mozillalabs.com/games/winners
- # [05:55] <Neiluj> it's well written but what it does is tottally wrong
- # [05:56] <jo-erlend> Neiluj, I saw code like that when I was interested in mIRC scripting.
- # [05:56] <grantg> heh
- # [05:56] <miketaylr> \o/
- # [05:56] <grantg> trolling the PHP devs who look at my code.
- # [05:56] <grantg> ;D
- # [05:56] <Neiluj> grantg: parano about browser have Javascript enabled or not or what ?
- # [05:56] <jo-erlend> paul_irish, is it supposed to do anything other than display "LOADING"?
- # [05:57] <Neiluj> yeah this is the biggest PHP troll eva !
- # [05:57] <grantg> lol
- # [05:57] <Neiluj> I have to FAIL this !
- # [05:57] <grantg> lol
- # [05:57] <Neiluj> "Fail safe for shitty browsers" :D
- # [05:57] * Quits: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net) (Quit: ndimatteo)
- # [05:58] <grantg> oh
- # [05:58] <Neiluj> body<?php echo($Adjacent_OP); ?> aaaaall the way...
- # [05:58] <Neiluj> damn
- # [05:58] <grantg> Don't look at this then: http://sourceforge.net/projects/beaconcache/
- # [05:58] <grantg> lol
- # [05:58] <grantg> Neiluj: lolz
- # [05:58] <grantg> I know, I went crazy
- # [05:58] <jo-erlend> I've never liked PHP much. I much prefer Python for serverside stuff. I'd prefer it for browserside stuff as well, if only it was supported.
- # [05:58] <Neiluj> we had an idea this evening with my team
- # [05:59] <Neiluj> we want to do something for fun, an HTML/CSS uglifier
- # [05:59] <Neiluj> put some well written code in it
- # [05:59] <Neiluj> and it will totally fucking it up, but keeping the style correct :)
- # [05:59] * grantg should not have linked my gnutella/gnutella2 web cache
- # [05:59] <grantg> oh noes
- # [05:59] <miketaylr> haha this favimon game is funny
- # [06:00] <Neiluj> like changing every classes by bad not-meaning words :) exploding style everywhere in the css
- # [06:00] <paul_irish> haha is it? didnt open
- # [06:00] * jo-erlend slams Neiluj around abit with a frozen salmon.
- # [06:00] <Neiluj> grantg: you'll love it :D
- # [06:00] <miketaylr> its like...fighting favicons pokemon style
- # [06:00] <grantg> lol
- # [06:00] <miketaylr> damn, flickr.com is wasting me
- # [06:00] <Neiluj> jo-erlend: this is for the fun but we'll do it for sure, this is just so funny
- # [06:00] * Quits: Killman (~killman@unaffiliated/killman) (Quit: Konversation terminated!)
- # [06:00] <Neiluj> 90% of the time we're doing front code for ourselves
- # [06:01] <jo-erlend> yes, we don't have enough illwritten html on the web as it is...
- # [06:01] <Neiluj> but in this project, we just hate those guys and think about some punishment :)
- # [06:01] * grantg is surprised by gwebcache project from two years ago is still up
- # [06:01] <Neiluj> replacing every classes by id="md5shit" :D
- # [06:01] <Neiluj> or worst, one css property = one class = one md5 :D
- # [06:02] <Neiluj> this is gonna be great :D
- # [06:02] <jo-erlend> Neiluj, want it to be really cool and ugly? Write it from scratch in asm, with an SQL backend and all. When you release it in 2035, the web can probably handle it.
- # [06:02] <Neiluj> totally unreadable
- # [06:02] <grantg> lol
- # [06:02] <Neiluj> jo-erlend: asm ?
- # [06:02] <grantg> assembly
- # [06:02] <Neiluj> tss :)
- # [06:02] <grantg> ?
- # [06:03] <Neiluj> no I'll use grantg's framework
- # [06:03] <jo-erlend> grand. You want to obfuscate code, but you don't know what asm is... Fills me with hope.
- # [06:03] <Neiluj> I didn't know about the abbreviation
- # [06:03] <Neiluj> I'm french
- # [06:03] * grantg is skimming the IRC lines
- # [06:04] <grantg> When you say asm, I'm assuming assembly code for a CPU. :P
- # [06:04] <jo-erlend> Neiluj, I've actually seen Fawlty Towers, and he was indeed from Barcelona, which is in Spain, if you were trying to imitate the stupid waiter.
- # [06:04] <Neiluj> sorry jo-erlend I didn't understand what you meant :s
- # [06:05] <jo-erlend> oh, nevermind me. It's my day off.
- # [06:05] <Neiluj> it's 6AM here and worked all night, so pardon me
- # [06:05] * grantg dares someone here to read through my beaconcacheII script
- # [06:05] <grantg> the gwc.php file I wrote
- # [06:05] <grantg> You can't
- # [06:05] <Neiluj> grantg: I'm going to have an heart attack
- # [06:05] <grantg> There's almost 10k lines of PHP in that one file. lD
- # [06:06] <grantg> ;D
- # [06:06] <jo-erlend> ok. Can we please stop talking about PHP and other offtopic stuffs?
- # [06:06] * grantg wonders if shareaza and quazaa are still using my webcaches
- # [06:07] <grantg> lol
- # [06:07] <grantg> forgot about that shit
- # [06:08] <jo-erlend> I wish this channel could be dedicated to writing good markup. Because that's much more difficult than it seems.
- # [06:09] <grantg> Neiluj: Look through gwc.php and notice there are two methods of storing the URLs and IP addresses that I cache.
- # [06:09] <grantg> mysql and flat file
- # [06:09] <grantg> lolz
- # [06:10] <grantg> too much
- # [06:10] <Neiluj> jo-erlend: that's why I'm angry against Sharepoint, it forced me to write bad markup, div div div div...
- # [06:10] <jo-erlend> http://pastebin.com/uv1wWuh8 <-- that, for instance.. Semantically, it seems to me that the anchor should be part of the article, but on the other hand, I want the entire article to be clickable. I'm not really sure how to markup the teaser as a link. Is it a link, or is it a small article?
- # [06:10] <Neiluj> jo-erlend: don't put an <a> wrapping <article>
- # [06:10] <jo-erlend> other tips are welcome, of course.
- # [06:10] <Neiluj> inverse it
- # [06:10] <jo-erlend> Neiluj, why?
- # [06:12] <Neiluj> jo-erlend: found this bug with FF3 https://bugzilla.mozilla.org/show_bug.cgi?id=626911
- # [06:13] <jo-erlend> yes, I'm not interested in older browsers. By the time I've refreshed my webskills, they'll all be compatible anyway. :)
- # [06:13] <grantg> oh shiz, gnutella2 is almost half bootstrapped by my script now. WTF?
- # [06:13] <Neiluj> this is actually HTML5 correct but FF3 is breaking the DOM if you're doing it, that is sad
- # [06:13] <grantg> and old limewire is still updating?
- # [06:13] <Neiluj> jo-erlend: FF3 is the latest non-beta FF...
- # [06:13] * Joins: techrush (~techrush@75.4.203.46)
- # [06:13] <jo-erlend> I believe I was actually the one to discover that bug.
- # [06:13] <Neiluj> when I mean FF3 I mean 3.6..
- # [06:14] <jo-erlend> yes, and I don't care about it. I don't care about oldIEs either.
- # [06:14] <grantg> Neiluj: Here's a running one - http://gwc.dyndns.info:28960/gwc.php?display=gnutella2
- # [06:14] <grantg> lol
- # [06:14] <Neiluj> grantg: stop I'm gonna puke seriously
- # [06:14] <grantg> heh
- # [06:15] <Neiluj> jo-erlend: you're doing code for yourselves, not for customers, for sure...
- # [06:15] <grantg> http://gwc.frodoslair.net/beacon/gwc.php really? It uses my script.
- # [06:15] <grantg> :P
- # [06:15] <jo-erlend> oh, that's really beautiful markup.
- # [06:15] <Neiluj> grantg: browsers won't never cache anything, this is stupid
- # [06:16] <grantg> Neiluj: No, it's not for browsers
- # [06:16] <grantg> It's for P2P programs
- # [06:16] <jo-erlend> Neiluj, right. I like exploring languages, even though I never actually use them for much in real life. :)
- # [06:16] <Neiluj> and I'm not saying anything about <table><table>...
- # [06:16] <grantg> It's a bootstrap
- # [06:16] <grantg> That I did hella long ago
- # [06:16] <Neiluj> jo-erlend: as a pro, I can't say "no I won't give a shit about IE8", I just need to give him less beauty
- # [06:17] * Quits: jpin (~jpinto@bl13-119-205.dsl.telepac.pt) (Quit: Leaving)
- # [06:17] * Quits: Lynn (~Lynn@pool-74-107-70-172.bltmmd.fios.verizon.net) (Ping timeout: 240 seconds)
- # [06:17] <grantg> 74534153 hits just for the frodoslair webcache? WTF?
- # [06:17] <jo-erlend> I quit web development for the same reasons I quit IRC development... Noone complies with the protocols and standards and nobody cares.
- # [06:17] <grantg> damn, the entire shareaza p2p community must be bootstrapping to it
- # [06:18] <Neiluj> grantg: glad to not using it...
- # [06:18] * Quits: HAITI (~j@unaffiliated/haiti) (Ping timeout: 276 seconds)
- # [06:18] <grantg> lol, old limewire is still updating to it! http://gwc.frodoslair.net/beacon/gwc.php?display=gnutella
- # [06:18] <grantg> lol * infinity
- # [06:18] * Joins: antonkovalyov (~antonkova@adsl-75-18-218-201.dsl.pltn13.sbcglobal.net)
- # [06:18] <grantg> and BearShare. LOL
- # [06:18] <monteslu> jo-erlend, web development is still fun because people that like ironing out differences can work on the abstraction layers like dojo and jquery
- # [06:19] <monteslu> the rest of us can build stuff with it :)
- # [06:19] <Neiluj> jo-erlend: about <a><article> even if it's HTML5 valid, are you not feeling bad to put a block content inside an pseudo-inline one ?
- # [06:19] <jo-erlend> Neiluj, I understand that. But even if you were aspiring to be a professional, I think that if you were to begin now, you might as well just disregard the older browsers and study the correct approach from the beginning. There will be some exceptions, sure, but it's better to learn how to do it properly before you start conforming to other peoples errors.
- # [06:19] <jo-erlend> monteslu, oh, I so love factories and toolkits and abstraction layers.
- # [06:20] <jo-erlend> Neiluj, inline and block are presentational aspects, aren't they?
- # [06:20] <monteslu> I love not worrying about the difference in things like mouse event handling and timing
- # [06:20] <Neiluj> jo-erlend: the problem was already there when I started years ago ;) and this is something we like without admitting somewhere...
- # [06:20] <grantg> Glad to see my blocking algorithms to block media defender worked super-well. (throw confetti into the air)
- # [06:20] <jo-erlend> Neiluj, "the problem"?
- # [06:20] <Neiluj> jo-erlend: in my mind, not only
- # [06:21] <Neiluj> I mean it's like putting a <div> inside a <p>, this is not semantically its place
- # [06:21] * Joins: Killman (~killman@186.3.10.6)
- # [06:21] * Quits: Killman (~killman@186.3.10.6) (Changing host)
- # [06:21] * Joins: Killman (~killman@unaffiliated/killman)
- # [06:21] <Neiluj> the problem : deal with non-respecting vendors
- # [06:21] <jo-erlend> there is nothing semantic about putting a div inside a p, since a div doesn't have any meaning.
- # [06:22] <Neiluj> ok.. let's say...
- # [06:22] <Neiluj> a <p> in a <span> ? :)
- # [06:22] <jo-erlend> yes, that's a radical difference.
- # [06:23] <jo-erlend> a span also doesn't mean anything.
- # [06:23] <Neiluj> don't know how to say it better but... this is not just about presentation, this is about the nature of the content
- # [06:23] <grantg> lol: http://gwc.frodoslair.net/beacon/gwc.php?client=RAZA&version=2.5.3.0&net=gnutella2&get=1&ping=1
- # [06:23] <Neiluj> maybe I'm too old and <a> will always be something that could contain a bit of text and nothing else
- # [06:24] <Neiluj> and actually, I didn't found the bug by coincidenc, I wanted to put this <article> inside a <a> because it was really practical
- # [06:24] <jo-erlend> I don't believe so. There are cases when it makes sense to assume that some data will always be presented in a certain way, just as a fallback to make the content more easily accessible to human readers... Stuff like, if you don't have a stylesheet, then a h1 will be presented with big letters and it will clear before and after.
- # [06:25] <Neiluj> but inversing made the job too so, that's why I'm asking
- # [06:25] <antonkovalyov> todays meetup was total fail
- # [06:25] <Neiluj> antonkovalyov: me too o/ \o
- # [06:25] <antonkovalyov> organizer did not show up and didn't tell the venue about the meetup
- # [06:25] <Neiluj> we wait 6hours before talking to someone...
- # [06:26] <Neiluj> with 2x1h of train to going to them..
- # [06:26] <Neiluj> this was a fail day
- # [06:26] <antonkovalyov> wait, you are not from sf aren't you?
- # [06:26] <jo-erlend> I tend to use divs as I will use sections in the future. That is to say; they are containers for containers and nothing else. "inlines" are just that. They contain data that needs to be emphasized in some way, but without any form of "encapsulation".
- # [06:26] <antonkovalyov> i thought you are from france
- # [06:26] <Neiluj> antonkovalyov: no I'm not
- # [06:27] <Neiluj> but my meeting was also fail :)
- # [06:27] <Neiluj> indeed, france
- # [06:27] <antonkovalyov> so what're you saying is... today is the day of failed meetings
- # [06:27] <Neiluj> jo-erlend: so what are <a> ?
- # [06:27] <antonkovalyov> and i believe you
- # [06:28] <Neiluj> antonkovalyov: exactly !
- # [06:28] <jo-erlend> but semantically; if I have a teaser and I want it to be clickable.. Is it a link that contains an article, or is it an article that contains a link?
- # [06:28] <paul_irish> WARNING These experimental features may change, break, or disappear at any time. We make absolutely no guarantees about what may happen if you turn one of these experiments on, and your browser may even spontaneously combust. Jokes aside, your browser may delete all your data, or your security and privacy could be compromised in unexpected ways. Please proceed with caution.
- # [06:28] <paul_irish> antonkovalyov: that sucks :(
- # [06:28] <grantg> paul_irish: I think they still set the bar too low
- # [06:28] <Neiluj> I didn't know anybody there, I came for almost nothing, 1 day lost
- # [06:28] <jo-erlend> Neiluj, an a-tag? It's a way to provide a link to other content..
- # [06:28] <grantg> for stability
- # [06:29] <grantg> or even workability
- # [06:29] <jo-erlend> Neiluj, visually, it should be considered inline unless it contains a block element.
- # [06:29] <antonkovalyov> paul_irish, i know right; i am gonna ask the guy if he needs help
- # [06:29] <Neiluj> jo-erlend: problem is, browsers are not "switching" it's appearance considering what's inside
- # [06:29] <Neiluj> I must say, that was my conclusion...
- # [06:29] <Neiluj> we have to tell "by hand" to display block...
- # [06:29] <antonkovalyov> paul_irish, and i could not get on oakjs >:(
- # [06:30] <jo-erlend> Neiluj, HTML doesn't have an appearance. It's data. Not presentation.
- # [06:30] <Neiluj> yeah yeah.. but think about your link
- # [06:30] <Neiluj> it's not only data, it's UI man
- # [06:30] <grantg> heh
- # [06:30] <jo-erlend> no. UI is done using javascript and css.
- # [06:30] <Neiluj> so if your link is not correctly viewed, it won't work
- # [06:31] * grantg abused fstreamopen so long ago
- # [06:31] <jo-erlend> it does work.
- # [06:31] <Neiluj> css is UA css at first
- # [06:31] <Neiluj> I'm saying UA css should take care about what's inside <a>
- # [06:32] <jo-erlend> I refuse to say that the sun revolves around the earth just to uphold old misconceptions.
- # [06:32] <Neiluj> if you made some test with <a><article><h1> without styling anything, you'd see it's very confusing..
- # [06:32] <jo-erlend> Neiluj, I don't consider that. It doesn't make sense to me.
- # [06:32] <Neiluj> if I wanted to handle only data, I would use XML
- # [06:33] <jo-erlend> wow... You really are stuck in the nineties, aren't you?
- # [06:33] <Neiluj> :)
- # [06:33] <Neiluj> I'm the HTML's grantg :)
- # [06:33] <jo-erlend> do you use tables for design and css for background colours too?
- # [06:33] <grantg> wut
- # [06:33] <Neiluj> jo-erlend: don't get to fast ;)
- # [06:34] <Neiluj> jo-erlend: you're an extrem-purist, which I respect
- # [06:34] * grantg wonders how many people got trolled when they tried to set up the GBC emulator on their server
- # [06:34] <Neiluj> I'm also a purist but with earth-to-earth consideration
- # [06:34] <jo-erlend> Neiluj, you tell me to use the a-tag as the outer element because it'll look good in "the default stylesheet"?
- # [06:34] <grantg> To find out they need XMLWriter for PHP
- # [06:34] <grantg> lolz
- # [06:35] * Joins: dguttman (~dguttman@cpe-98-149-45-68.socal.res.rr.com)
- # [06:35] <grantg> and DOMDoucment
- # [06:35] <grantg> DOMDocument
- # [06:36] <Neiluj> jo-erlend: wait, maybe I mis-said, what I'm telling you is just <blocktag> inside <a> hurtED me at first sight, I did want to use it and was perplex about how it renders by default, because it's doesn't fit to its block children
- # [06:37] <Neiluj> jo-erlend: that's where you ask yourself "so what, I'm going to tell for every one of them to force display block ? or I'm just going to put it inside block contents"
- # [06:37] <jo-erlend> I dislike the notion of blocks and inlines in the context of HTML. It's ok that they have a recommended default stylesheet, but that shouldn't affect the markup.
- # [06:38] <Neiluj> jo-erlend: who really cares ?
- # [06:38] <Neiluj> blinds ?
- # [06:38] <Neiluj> I'm trying to troll here ;)
- # [06:38] <jo-erlend> Neiluj, I think that "how it renders by default" is in itself a misconception. Nothing renders by itself. Browsers have stylesheets and as far as I know, there is no standards for them.
- # [06:40] <Neiluj> jo-erlend: I know, my consideration is about how to work fast and smart, if browsers aren't smart enough, why should I lost my time when a simple workaround could fix it ? you said it : <a> have no meaning except doing a link, so why putting here instead of there ? :)
- # [06:41] <jo-erlend> The Web Platform is about to mature. HTML is for data. CSS is for styling and javascript is for business logic and advanced look&feel.
- # [06:41] <jo-erlend> oh, ok...
- # [06:41] <Neiluj> and if it has no meaning, why not giving href attributes to any meaning tags? :)
- # [06:41] <jo-erlend> I dislike that notion.
- # [06:41] <Neiluj> well, it won't hurt your data right ?
- # [06:42] <jo-erlend> you seem to be saying that well thought of words are a waste of time, because you can achieve the same effect by showing your finger.
- # [06:42] <Neiluj> <a> is meaningless, remove it
- # [06:42] <Neiluj> you don't want to, why ? because it's a link, it's UI, not in the graphical sens, in the litteral sense : user can interact with it
- # [06:43] <jo-erlend> no.
- # [06:43] <Neiluj> :)
- # [06:43] <jo-erlend> it's a collection of pieces of data. When presented to a user, I want that piece of data to be presented as one clickable entity, which I do in CSS.
- # [06:44] <jo-erlend> the question is whether the link belongs to the article or the article belongs to the link.
- # [06:44] * grantg is thinking about trolling shareaza by shutting it down for a few days
- # [06:44] <Neiluj> jo-erlend: you have a big change of not being corrupted by real day to day web dev constraints ;) I'm serious, and jalous
- # [06:44] <grantg> By poisoning its bootstraps for a bit
- # [06:44] * grantg knows the backdoor. :D
- # [06:45] <grantg> nah
- # [06:45] <grantg> The RIAA would notice the flaw. :P
- # [06:46] <jo-erlend> Neiluj, in all contexts, I strongly believe in mastering the language before you start to change it.
- # [06:47] <jo-erlend> but this is why I think a channel for HTML is a good idea. To discuss markup. Not PHP, CSS, JavaScript or other technologies and languages. Marking up data is difficult. Does my life belong to me, or do I belong to my life? Mark that up, please. I don't care about fonts or background colours. :)
- # [06:48] * Joins: serio_ (~serio@184.175.1.149)
- # [06:49] <Neiluj> you didn't answer my question : if <a> have no meaning, it's not you nor your life, so why are you choosing one place instead of an other ?
- # [06:50] <Neiluj> I, really, don't see how can you find a reason, I mean a real semantical reason to put it there or there... there's not
- # [06:51] * Quits: jamund (~jamund@174-23-31-124.slkc.qwest.net) (Quit: jamund)
- # [06:51] <Neiluj> I hate saying that because it can be misunderstood but I'm doing this work since almost 10 (damn 10 yet !?) years now and the only thing I learnt is I'm learning everyday, it's impossible to say "I master this language", except Crockford
- # [06:52] <Neiluj> you know the best practices, but look : they're changing
- # [06:52] <jo-erlend> Neiluj, the a-tag has a meaning.
- # [06:54] <jo-erlend> but let me expand upon the previous example, just to illustrate how silly the notion of inline and block is in releation to HTML; is my life an inline or a block? Am I a block or an inline?
- # [06:54] * Joins: killman_ (~killman@186.3.10.3)
- # [06:55] <jo-erlend> the answer, of course, is that it depends on who's looking. That's CSS's job, not HTML.
- # [06:55] * Quits: killman_ (~killman@186.3.10.3) (Client Quit)
- # [06:57] <Neiluj> http://en.wikipedia.org/wiki/HTML_element#Block_elements
- # [06:57] <Neiluj> http://htmlhelp.com/reference/html40/block.html
- # [06:57] <jo-erlend> CSS and JavaScript are no longer optional elements in a webpage. They're part of a greater whole. HTML is for describing data. There are no blocks or inlines.
- # [06:57] <Neiluj> this is not talking about CSS
- # [06:58] <Neiluj> HTML tags are block-level or inline
- # [06:58] <Neiluj> some can't contain the others
- # [06:58] <Neiluj> that's a rule
- # [06:58] <Neiluj> it is still a rule but <a> is the exception now, well not now becaus HTML5 is a draft :)
- # [06:58] <Neiluj> https://developer.mozilla.org/en/HTML/Block-level_elements
- # [06:59] <Neiluj> " Inherent in this structural distinction is the idea that block elements create "larger" structures than inline elements."
- # [06:59] * grantg completely phased out of this conversation
- # [06:59] * Quits: Killman (~killman@unaffiliated/killman) (Ping timeout: 276 seconds)
- # [06:59] * grantg is instead doing better things, like surfing reddit
- # [06:59] <grantg> http://imgur.com/C6wme
- # [06:59] * Parts: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [07:00] <jo-erlend> grantg, I'm a musician. When I phase something out, I want it to go from loud to silent. You seem to have an opposite view.
- # [07:00] <jo-erlend> Neiluj, "larger structures"?
- # [07:01] <Neiluj> larger data structures ?
- # [07:01] <grantg> What I should I have done
- # [07:01] <Neiluj> that's a real question
- # [07:01] * grantg is now known as grantg|reddit
- # [07:01] <grantg|reddit> lolz
- # [07:01] * grantg|reddit is now known as grantg|on-reddit
- # [07:01] <grantg|on-reddit> better
- # [07:01] <jo-erlend> Neiluj, it really doesn't mean anything. You can create just as large structures using inline elements as you can using block elements.
- # [07:01] * Quits: snover (~Adium@unaffiliated/snover) (Quit: Leaving.)
- # [07:02] <Neiluj> other said : block-level is like a document, and inlines are infos inside this document
- # [07:02] <Neiluj> there should be a third case, the no-level :)
- # [07:03] <Neiluj> my comparison is really wrong I know, but that's the idea right ?
- # [07:03] <jo-erlend> no, you're wrong. It's perfectly fine to have an inline document. Python would be written like that, but other languages, which are separated by characters instead of linebreaks, will not have that distinction. The latter is more common than the former.
- # [07:05] <jo-erlend> I see only one reason to keep entertaining the notion of block and inline elements; HTML has lived a life and has some baggage which cannot be ignored.
- # [07:06] <jo-erlend> from the page you referred to, at mozilla: «By default, block-level elements begin on new lines.» <-- that's obviously presentational.
- # [07:06] <Neiluj> indeed, Mozilla guys are such assholes :D
- # [07:07] <Neiluj> by baggage you mean rules ?
- # [07:07] <jo-erlend> I don't agree with that. I believe that those who write dictionaries must explain how the words are used in practice, not how they wish that they were used.
- # [07:08] <Neiluj> assholes because they're not proving what I want to without talking about presentation :)
- # [07:08] <jo-erlend> the correct way to change a language, in my opinion, is to use it properly and to tell people why it's preferable to use it properly. That way, dictionaries -- or in this case, browsers -- will eventually be able to use the words properly themselves.
- # [07:09] <jo-erlend> writing the HTML5 spec will be the easy part. The difficult part, is to make people understand the difference.
- # [07:10] <Neiluj> I really need to sleep and I would love to continue this conversation but my conclusion is just : ok to put <div> inside <a>, but this was forbidden for a reason, this will not later, what about the others ? Why just <a> ?
- # [07:10] <jo-erlend> very good question.
- # [07:10] <Neiluj> the "no block inside inline" was easy to understand for people
- # [07:10] <Neiluj> what should we understand now ?
- # [07:11] <jo-erlend> no, it really isn't easy to understand.
- # [07:11] <Neiluj> forget what we learnt ? no, you can't fuck with the dom, there are still some rules
- # [07:12] <jo-erlend> why should the word "and" be allowed when discussing philosophy, but not when discussing ... something else? They're words. Tags describe data. Some grammar is ok, but it has to make sense. The problem is that HTML is supposed to be evolving, which excludes a revolution.
- # [07:12] <Neiluj> btw, if you can explain me the good and bad usage of <section> and <article> I would love to... this other confusing things, and I tried, I read the specs and it didn't talk to me a lot...
- # [07:12] <jo-erlend> in my opinion, that's a shame. I think we would be ready for a slight revolution on the web. After all, the web is still in early alpha.
- # [07:13] <jo-erlend> Neiluj, that's easy. I've done that on this channel.
- # [07:13] <Neiluj> jo-erlend: backlog? :) :)
- # [07:15] <Neiluj> I read somewhere that <article> is for embedding "external" data, I don't understand what "external" really mean...
- # [07:16] <jo-erlend> my? It'll be faster to just explain it. A section is a vague separation of content. For instance, I'd say that the library is a section of a building, which contains sections containing different kinds of books. The sections will also have sections, called bookshelves, which will have sections known as shelves. Each shelf will have multiple articles, known as books. Each book will have multiple articles called chapters.
- # [07:16] <jo-erlend> in other words: div > section > article. The latter is the most specialized.
- # [07:17] <Neiluj> I also saw that article > section was possible ? :-/
- # [07:17] <Neiluj> I indeed read here that article is a specialized section... it was probably you :D
- # [07:17] <jo-erlend> sure. That's semantics... Which is the difficult part.
- # [07:18] <Neiluj> there's something as difficult as semantics
- # [07:18] <Neiluj> good naming...
- # [07:19] <Neiluj> I mean naming id & classes :D
- # [07:20] <jo-erlend> sure, and you have microdata and similar stuff. Markup is difficult. That's a very good reason to separate all notions of presentation from the modelling of data.
- # [07:21] <jo-erlend> I see no semantic value in the separation between inline and block elements. None. I'll be happy to change my mind if someone can convince me, but I haven't seen any yet.
- # [07:22] * Joins: themiddleman (~rob@c-67-182-247-76.hsd1.ut.comcast.net)
- # [07:22] <Neiluj> you probably think now that I'm not making the distinction about data and presentation but I can search hours for naming without a presentation meaning, this is - really - hard... semantics have not a lot of possibilities, everybody has its own usage
- # [07:23] <jo-erlend> humans are expert expert systems.
- # [07:23] <jo-erlend> computers are lousy.
- # [07:25] <Neiluj> ;)
- # [07:27] <jo-erlend> in my country, there is a growing linguistic bad-habit which is growing rapidly. People are confusing "not necessarily" with "necessarily not". Seems harmless, but the meaning really is significantly different.
- # [07:28] <jo-erlend> if _people_ are confused, then there is no hope for computers. None.
- # [07:28] <paul_irish> antonkovalyov: http://i.picasion.com/pic38/7a5942c556b37a0a4d770d77594376fe.gif
- # [07:29] <antonkovalyov> awesome
- # [07:29] <paul_irish> waiting this long to get a M was so worth it
- # [07:29] <paul_irish> it feels like home in this t-shirt
- # [07:30] * jo-erlend finally killed his facebook account a couple of days ago.
- # [07:31] <paul_irish> smart move
- # [07:32] <antonkovalyov> i dont see a problem with my fb account
- # [07:32] <jo-erlend> Facebook has been a good prototype. Now, let's make the real thing. Open source, open standards, federated and preferably restful.
- # [07:32] <antonkovalyov> that's how i remember about birthdays :D
- # [07:32] <antonkovalyov> jo-erlend, you forgot ... the one that nobody uses.
- # [07:33] <jo-erlend> pardon?
- # [07:33] <jo-erlend> statusnet?
- # [07:33] <paul_irish> lol statusnet.
- # [07:33] <antonkovalyov> what is that
- # [07:33] <paul_irish> a good friend of mine is a committer on statusnet.
- # [07:33] <paul_irish> it's the open source twitter.
- # [07:33] * Quits: techrush (~techrush@75.4.203.46) (Ping timeout: 240 seconds)
- # [07:33] <antonkovalyov> see
- # [07:33] <paul_irish> it's pretty cool. i have some of my code in it :)
- # [07:33] <antonkovalyov> i know exactly 0 people who use that
- # [07:33] <paul_irish> it's good if you wanna do a yammer but dont wanna pay yammer
- # [07:34] <antonkovalyov> oh i see
- # [07:34] <paul_irish> and its also good if you're a GPL neckbeard and hates everything non-Free
- # [07:34] <jo-erlend> yes, we should all switch to Internet Explorer, because back in the days, that would have been preferable if we wanted to avoid a long evolution of the web.
- # [07:35] <jo-erlend> it isn't internet until you have one working FLOSS implementation.
- # [07:35] <antonkovalyov> jo-erlend, only if you like to jump between extremes like a teenage person
- # [07:37] <paul_irish> actually i really love having the GPL FLOSS people around... doing their thing
- # [07:37] <antonkovalyov> webkit, chrome, v8 are very well centralized even if oss; just sayin'
- # [07:37] <paul_irish> i just hate arguing with them
- # [07:37] <jo-erlend> yes, teenagers change the world.
- # [07:38] * Joins: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net)
- # [07:38] * Quits: patcito (~123@190.42.76.162) (Read error: Operation timed out)
- # [07:38] <jo-erlend> I don't mind proprietary software at all. I just think that nothing is science until you have peer review. Which is only possible with free software. Once its proven, feel free to do it any way you like without disclosing your source code.
- # [07:38] <paul_irish> i like that POV
- # [07:38] <paul_irish> jo-erlend: you in europe?? i forget.
- # [07:39] <jo-erlend> Norway.
- # [07:39] <paul_irish> cool.
- # [07:39] <antonkovalyov> facebook is not science and never meant to be
- # [07:39] <jo-erlend> paul_irish, it is, kinda. Snowing outside.
- # [07:39] <paul_irish> i was in oslo in september. my BFF is going to oslo in a few days
- # [07:39] <paul_irish> and i was in bergen! i loved bergen. much better than oslo
- # [07:39] <jo-erlend> Facebook is a prototype, that wasn't meant to be. It has shown us what is possible, but the solution to the problem that it accidentally discovered, is wrong.
- # [07:40] <jo-erlend> paul_irish, grand. I live in the bullseye of Oslo. :)
- # [07:41] <antonkovalyov> see i can see your science POV but i don't buy the prototype thing. facebook is a business. would it be better to have many little facebooks talking to each other? sure but most of them have to be businesses for ecosystem to survive.
- # [07:42] <jo-erlend> like the web, you mean?
- # [07:42] <jo-erlend> the concept of a webbed and a non-webbed internet, scares me.
- # [07:43] <antonkovalyov> exactly; and the web wasn't a big pompous project to create federated open source free system for communication. the creation was chaotic fueled by people building businesses
- # [07:44] <jo-erlend> we have no idea what we want. We don't. We do have an opportunity to learn, however. Facebook tells us what people want the internet to do. I don't believe it's wise to hand it over to a single company.
- # [07:45] <paul_irish> jo-erlend: you go to the Framsia meetup?
- # [07:45] <jo-erlend> antonkovalyov, you know... I play pool. Sometimes, I call a shot and miss, but by strange circumstances, it still works out. I can be honest about it, or I can use my pokerface and present a lie. Let's be honest... Web works and it was lucky.
- # [07:45] <jo-erlend> paul_irish, I don't know what that is.
- # [07:46] <paul_irish> ?g meetup framsia oslo
- # [07:46] <bot-t> paul_irish, framsia (Oslo) - Meetup - http://www.meetup.com/framsia/
- # [07:46] <paul_irish> frontend devs. oslo. you'll dig it
- # [07:46] * Quits: croby (~croby@c-24-19-51-159.hsd1.wa.comcast.net) (Read error: Operation timed out)
- # [07:46] * Joins: croby (~croby@c-24-19-51-159.hsd1.wa.comcast.net)
- # [07:47] <jo-erlend> I'm not really able to see software as frontends and backends. I'm a micro-manager. :)
- # [07:47] <paul_irish> that's cool too
- # [07:47] * Quits: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net) (Remote host closed the connection)
- # [07:48] * Joins: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net)
- # [07:49] <jo-erlend> I believe that the internet is part of nature, and that it needs to be explored freely by philosophers, just like the ancients did. I don't explore it in order to accomplish any particular goals.
- # [07:49] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [07:51] * Quits: dguttman (~dguttman@cpe-98-149-45-68.socal.res.rr.com) (Quit: dguttman)
- # [07:53] <jo-erlend> I believe that the web is going to become a vast network of ideas, whereas todays web is a network of pages.
- # [07:55] <antonkovalyov> ya and i believe in anarcho-capitalism. doesn't mean it is happening anytime soon :)
- # [07:56] <paul_irish> anton is also learning how to ride a bike properly
- # [07:56] <antonkovalyov> fuuuuuuu
- # [07:56] <paul_irish> doesn't mean that is happening anytime soon :)
- # [07:56] <Neiluj> :D
- # [07:56] <antonkovalyov> ;D
- # [07:56] <antonkovalyov> dude, i am gonna learn now and we can race
- # [07:57] <antonkovalyov> i am competitive :)
- # [07:57] <paul_irish> i'm ready. give me a chrome bike and i'll ZOOOOOOOOOOOOM
- # [07:57] * Quits: okaycool (~okaycool@113.19.248.131) (Ping timeout: 240 seconds)
- # [07:58] <paul_irish> psst we have these all over. this is right in front of my building http://www.flickr.com/photos/slolane/5215174387/
- # [07:58] <antonkovalyov> it's on
- # [07:58] <antonkovalyov> paul_irish, yeah i saw one of these that day
- # [07:58] <antonkovalyov> before i almost got killed
- # [07:58] <paul_irish> ha
- # [07:59] * Joins: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net)
- # [08:00] <jo-erlend> yes. but then soon is also a very relative term.
- # [08:02] <jo-erlend> I think Facebook and Twitter will be the cause of their own demise. Once someone creates a good product from those prototypes, people will discuss them on those networks, and they will choose to use the product rather than the prototype.
- # [08:09] <jo-erlend> we need to unstack the stacked deck. The web is in its infancy and if we want to move forward, then we need to stop this manic focus on backwards compatibility.
- # [08:09] * Joins: hasanyavas (~hasanyava@88.239.201.236)
- # [08:10] <antonkovalyov> you know, i am probably much closer to your POV than you think but idiom "put your money where your mouth is" is one of my favorites
- # [08:11] <antonkovalyov> in other words, "show me the code" (i think it was Torvalds)
- # [08:12] * Quits: peol (~andree@unaffiliated/peol) (Quit: peol)
- # [08:14] * Joins: Lynn (~Lynn@pool-74-107-70-172.bltmmd.fios.verizon.net)
- # [08:14] <paul_irish> antonkovalyov: homegirl is doing wireframing right now and was inspired by my tshirt to figure out how to do comments in her setup and then started looking around and found this http://mockupstogo.net/disqus-comments-system
- # [08:15] <antonkovalyov> paul_irish, ya we saw it the other day; pretty cool
- # [08:15] <paul_irish> ya cool bro
- # [08:15] <paul_irish> antonkovalyov: whats your plan for jshint hosting
- # [08:15] <antonkovalyov> paul_irish, i have my server
- # [08:17] <antonkovalyov> oh here we go: http://lkml.org/lkml/2000/8/25/132
- # [08:17] * Quits: Brodingo (~Brodingo@cpe-70-116-9-4.austin.res.rr.com) (Quit: gnight bros)
- # [08:17] <antonkovalyov> "Talk is cheap. Show me the code.
- # [08:17] <antonkovalyov> paul_irish, i want to finish it up this weekend
- # [08:17] <jo-erlend> antonkovalyov, sure, the code is what counts, once people agree on what they want. I believe that XMPP is a vast part of it.
- # [08:18] <antonkovalyov> but i need yours and nimbupani's feedback
- # [08:18] <antonkovalyov> jo-erlend, no need to agree; implement and iterate
- # [08:35] * Quits: grantg|on-reddit (42e5650f@gateway/web/freenode/ip.66.229.101.15) (Quit: Page closed)
- # [08:39] * Joins: benschwarz (~ben@59.167.185.148)
- # [08:49] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:50] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [08:50] <jo-erlend> yes, most of the time, that's the best idea. The thought of revolution is usually quite frightening. It is sometimes necessary though.
- # [08:51] <jo-erlend> I think this would've been a good time to get ridd of the old presentational aspects of HTML, but I certainly understand the reason why they're still valid.
- # [08:52] * Quits: jacine (~jacine@drupal.org/user/88931/view) (Quit: buh bye :))
- # [08:53] * Joins: beevi7 (~manuel.bi@tim.7val.com)
- # [08:54] <jo-erlend> Evolution gives us plenty of cool stuff to play with. The downside, is that we have superfluous organs and teeth, etc. Leftovers. We should remove them, because the evolution of thought is not bound by the same rules that the evolution of life is.
- # [08:57] * Joins: Titosemi (~titosemi@g230237106.adsl.alicedsl.de)
- # [08:58] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [09:05] * Quits: hasanyavas (~hasanyava@88.239.201.236) (Quit: Leaving...)
- # [09:10] * Joins: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk)
- # [09:14] * Quits: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net) (Quit: ndimatteo)
- # [09:15] * Quits: dgathright (~dgathrigh@nat/yahoo/x-fgrhpvmzjyzmkttv) (Read error: Connection reset by peer)
- # [09:15] * Joins: brenbren^ (~brendan@69.76.19.12)
- # [09:16] * Quits: brenbren^ (~brendan@69.76.19.12) (Quit: brenbren^)
- # [09:17] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [09:20] * Joins: dgathright (~dgathrigh@nat/yahoo/x-mxnjdwajjxlgbwgw)
- # [09:22] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
- # [09:24] * Quits: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk) (Quit: Leaving.)
- # [09:25] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [09:25] * Joins: jomn (~jomn@c80-216-13-27.bredband.comhem.se)
- # [09:32] * Quits: Fuld_ (st@pool-108-6-214-109.nycmny.fios.verizon.net)
- # [09:33] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [09:34] * Quits: oknoway (~oknoway@173-8-201-137-Oregon.hfc.comcastbusiness.net) (Ping timeout: 250 seconds)
- # [09:37] * Joins: Ms2ger (~Ms2ger@91.181.219.174)
- # [09:41] * Quits: thatryan (~thatryan@c-71-202-1-91.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [09:41] * Joins: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk)
- # [09:44] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [09:45] * Quits: crypticsquared (~cryptics_@27-32-137-180.static.tpgi.com.au) (Quit: Leaving...)
- # [09:45] * Joins: huskyr (~huskyr@ip169-070.vpro.nl)
- # [09:45] * Joins: mike5w3c (~MikeSmith@2002:d106:7be0:1234:219:e3ff:fe08:8ad3)
- # [09:48] * Joins: crypticsquared (~cryptics_@27-32-137-180.static.tpgi.com.au)
- # [09:51] * Quits: antonkovalyov (~antonkova@adsl-75-18-218-201.dsl.pltn13.sbcglobal.net) (Quit: Leaving...)
- # [09:52] * Quits: dgathright (~dgathrigh@nat/yahoo/x-mxnjdwajjxlgbwgw) (Quit: dgathright)
- # [09:56] * Quits: cyrusyrus (~cyrusyrus@122.170.100.117) (Remote host closed the connection)
- # [09:58] <jomn> which is the best code editor for web app development?
- # [10:03] * Joins: xonecas (~sean@c-98-207-113-220.hsd1.ca.comcast.net)
- # [10:04] <xonecas> Anyone awake?
- # [10:08] * Joins: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com)
- # [10:11] * Quits: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com) (Remote host closed the connection)
- # [10:11] * Quits: Lynn (~Lynn@pool-74-107-70-172.bltmmd.fios.verizon.net) (Quit: Leaving)
- # [10:25] * Joins: peol (~andree@unaffiliated/peol)
- # [10:30] * Quits: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk) (Quit: Leaving.)
- # [10:33] * Joins: marry (~prophetem@41.203.64.253)
- # [10:34] * Joins: cryptics_ (~cryptics_@124-148-180-125.dyn.iinet.net.au)
- # [10:38] * Joins: reQunix (~requnix@41.177.68.20)
- # [10:39] * Quits: crypticsquared (~cryptics_@27-32-137-180.static.tpgi.com.au) (Ping timeout: 240 seconds)
- # [10:42] <marry> hi
- # [10:45] * Joins: jblanche (~jblanche@mac-nomade-11.ircam.fr)
- # [10:55] * Quits: peol (~andree@unaffiliated/peol) (Read error: Connection reset by peer)
- # [10:55] * Parts: marry (~prophetem@41.203.64.253)
- # [10:56] * Joins: dgathright (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com)
- # [11:12] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:16] * Joins: codetonowhere (~Adium@brick-lane.lbi.co.uk)
- # [11:18] * Joins: hasanyavas (~hasanyava@88.239.201.236)
- # [11:18] * Joins: Drule (~Drule@mail.upsales.com)
- # [11:21] * Quits: jblanche (~jblanche@mac-nomade-11.ircam.fr) (Ping timeout: 255 seconds)
- # [11:24] * Quits: hasanyavas (~hasanyava@88.239.201.236) (Quit: Leaving...)
- # [11:26] * Joins: hanouman (~maxence@195-132-128-166.rev.numericable.fr)
- # [11:27] * Joins: Bacta (~Ricky@119.224.23.15)
- # [11:27] <Bacta> Guys, how does the <input type="file"> tag work? Does the file selection get embedded into the DOM?
- # [11:28] * Joins: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk)
- # [11:28] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-kcmfkjlqxdlgniyy)
- # [11:30] * Quits: dgathright (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com) (Ping timeout: 240 seconds)
- # [11:30] * dgathright_ is now known as dgathright
- # [11:42] * Joins: svenlito (~svenlito@193.111.227.10)
- # [11:54] * Quits: codetonowhere (~Adium@brick-lane.lbi.co.uk) (Remote host closed the connection)
- # [11:55] * Joins: hasanyavas (~hasanyava@88.239.201.236)
- # [11:58] * Joins: Titosemi1 (~titosemi@g229018035.adsl.alicedsl.de)
- # [11:59] * Quits: Titosemi (~titosemi@g230237106.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [11:59] * Quits: hasanyavas (~hasanyava@88.239.201.236) (Client Quit)
- # [12:01] * Quits: reQunix (~requnix@41.177.68.20) (Quit: Computer has gone to sleep.)
- # [12:10] * Quits: Bacta (~Ricky@119.224.23.15) (Quit: Leaving)
- # [12:14] * Joins: ben_c (~ben_c@cpc9-brig17-2-0-cust194.3-3.cable.virginmedia.com)
- # [12:18] * Quits: cryptics_ (~cryptics_@124-148-180-125.dyn.iinet.net.au) (Remote host closed the connection)
- # [12:21] * Joins: cryptics_ (~cryptics_@124-148-180-125.dyn.iinet.net.au)
- # [12:28] * Quits: dgathright (~dgathrigh@nat/yahoo/x-kcmfkjlqxdlgniyy) (Quit: dgathright)
- # [12:29] * Joins: benschwarz_ (~ben@59.167.185.148)
- # [12:30] * Joins: cyrusyrus (~cyrusyrus@122.170.100.117)
- # [12:31] * Quits: benschwarz (~ben@59.167.185.148) (Ping timeout: 245 seconds)
- # [12:31] * benschwarz_ is now known as benschwarz
- # [12:34] * Quits: cheilmann (~Adium@82-69-25-35.dsl.in-addr.zen.co.uk) (Quit: Leaving.)
- # [12:37] * Quits: dmachi (~dmachi@pool-72-66-207-41.ronkva.east.verizon.net) (Read error: Connection reset by peer)
- # [12:37] * Joins: dmachi (~dmachi@pool-72-66-207-41.ronkva.east.verizon.net)
- # [12:38] * Joins: reQunix (~requnix@41.177.23.12)
- # [12:41] * Quits: reQunix (~requnix@41.177.23.12) (Remote host closed the connection)
- # [12:43] * Quits: mike5w3c (~MikeSmith@2002:d106:7be0:1234:219:e3ff:fe08:8ad3) (Ping timeout: 245 seconds)
- # [12:44] * Joins: peol (~andree@91.213.250.6)
- # [12:44] * Quits: peol (~andree@91.213.250.6) (Changing host)
- # [12:44] * Joins: peol (~andree@unaffiliated/peol)
- # [12:47] * Quits: cryptics_ (~cryptics_@124-148-180-125.dyn.iinet.net.au) (Changing host)
- # [12:47] * Joins: cryptics_ (~cryptics_@unaffiliated/crypticsquared)
- # [12:50] * Joins: dcadenas (~dcadenas@r186-48-215-67.dialup.adsl.anteldata.net.uy)
- # [12:58] * Joins: hasanyavas (~hasanyava@88.239.201.236)
- # [13:04] * Quits: benschwarz (~ben@59.167.185.148) (Quit: benschwarz)
- # [13:05] * Quits: OldSkoolPimpin (~LaffyTaff@99.188.112.214) (Quit: Time 2 Smash Homie)
- # [13:15] * Quits: peol (~andree@unaffiliated/peol) (Read error: Connection reset by peer)
- # [13:16] * Joins: dared (~dared@p50999198.dip0.t-ipconnect.de)
- # [13:17] * Quits: KDN (~KDN@202.171.164.210) (Quit: KDN)
- # [13:20] * Joins: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net)
- # [13:28] * Quits: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net) (Quit: jblanche)
- # [13:32] * Quits: hanouman (~maxence@195-132-128-166.rev.numericable.fr) (Remote host closed the connection)
- # [13:36] * Quits: Drule (~Drule@mail.upsales.com) (Ping timeout: 276 seconds)
- # [13:38] * Quits: cryptics_ (~cryptics_@unaffiliated/crypticsquared) (Remote host closed the connection)
- # [13:40] * Joins: Evet (~Evet@pdpc/supporter/active/evet)
- # [13:40] <Evet> google's svgweb doesn't work on google's android?
- # [13:41] * Joins: Drule (~Drule@mail.upsales.com)
- # [14:09] <monteslu> Evet, nope. Not svg on android
- # [14:10] <monteslu> I've been complaining about this for over two years now and no one would listen :)
- # [14:10] <monteslu> dojox.gfx with a canvas renderrer has been my workaround
- # [14:11] * Joins: gliese581 (~FranOntan@81.202.113.56.dyn.user.ono.com)
- # [14:12] * Joins: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [14:15] <Evet> monteslu: what do you think about canvg?
- # [14:16] <Evet> http://code.google.com/p/canvg/
- # [14:21] * Joins: hanouman (~maxence@AMontsouris-159-1-65-173.w92-128.abo.wanadoo.fr)
- # [14:23] * Joins: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net)
- # [14:26] <monteslu> Evet, haven't used it, but looks interesting
- # [14:26] <monteslu> The reason I like dojox.gfx is becuase it has several different rendering paths with the same api
- # [14:26] <monteslu> canvas, VML, svg, silverlight, flash
- # [14:27] <monteslu> and you can set the order you want it to test for them
- # [14:32] * Joins: Brodingo (~Brodingo@cpe-70-116-9-4.austin.res.rr.com)
- # [14:33] * Quits: Pewpewarrows (~Pewpewarr@c-69-143-122-59.hsd1.va.comcast.net) (Quit: Leaving)
- # [14:44] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl) (Ping timeout: 255 seconds)
- # [14:45] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [14:49] * Quits: hasanyavas (~hasanyava@88.239.201.236) (Quit: Leaving...)
- # [14:49] * Joins: OldSkoolPimpin (~LaffyTaff@adsl-99-188-112-214.dsl.ksc2mo.sbcglobal.net)
- # [14:56] * Joins: ben_alman (~ben_alman@64.119.153.2)
- # [14:59] * Joins: dcadenas_ (~dcadenas@r186-48-232-206.dialup.adsl.anteldata.net.uy)
- # [15:01] * Quits: dcadenas (~dcadenas@r186-48-215-67.dialup.adsl.anteldata.net.uy) (Ping timeout: 240 seconds)
- # [15:04] <Evet> monteslu: have you tested dojox.gfx in mobile browsers?
- # [15:05] * Joins: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [15:06] * Joins: Pewpewarrows (~Pewpewarr@75-145-93-41-WashingtonDC.hfc.comcastbusiness.net)
- # [15:08] <monteslu> Evet, yup. Works fine
- # [15:08] <monteslu> defaults to svg on iOS and canvas on android
- # [15:09] <monteslu> not sure about non-webkit based stuff though
- # [15:11] <monteslu> A nice thing about SVG and VML is you can attach events to shapes inside of the rendering area such as mouseover an onclick
- # [15:12] <monteslu> with canvas, you'll get it to render fine, but you'll need to work out any events inside of the canvas yourself
- # [15:12] <monteslu> dojox.gfx helps in that it keeps the scenegraph instead of just a raster in canvas, but still not quite as nice as SVG
- # [15:13] <monteslu> I mean canvas is not as nice as svg, dojox.gfx is great :)
- # [15:20] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [15:21] * Joins: Levis (~Levis@93-63-109-252.ip27.fastwebnet.it)
- # [15:22] * Levis is now known as Guest90917
- # [15:26] * Joins: komputes (~komputes@ubuntu/member/komputes)
- # [15:28] * Joins: plh_ (~plh@30-5-5.wireless.csail.mit.edu)
- # [15:38] * Quits: cyrusyrus (~cyrusyrus@122.170.100.117) (Remote host closed the connection)
- # [15:39] * Joins: benschwarz (~ben@59.167.185.148)
- # [15:41] * Quits: milquetoast (~overseas_@cpe-69-203-206-184.nyc.res.rr.com) (Ping timeout: 276 seconds)
- # [15:44] * Joins: tw2113 (~tw2113asw@host-66-96-230-24.midco.net)
- # [15:44] * Quits: tw2113 (~tw2113asw@host-66-96-230-24.midco.net) (Changing host)
- # [15:44] * Joins: tw2113 (~tw2113asw@fedora/tw2113)
- # [15:44] * Joins: milquetoast (~overseas_@cpe-69-203-206-184.nyc.res.rr.com)
- # [15:45] * Joins: betz (~Adium@42.141-78-194.adsl-static.isp.belgacom.be)
- # [15:46] <betz> Greetings! I'm looking for a way to markup the username of the author of an article. Does that exist? I know address, but that looks more for contact information. I just have the username
- # [15:47] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl) (Ping timeout: 276 seconds)
- # [15:47] <Evet> monteslu: take a look at this, http://www.amplesdk.com/examples/markup/xhtml/canvas/
- # [15:49] <tw2113> betz, check out hcard microformats, it may offer some more
- # [15:49] <tw2113> but may not be the best fit
- # [15:50] <tw2113> actually, it may be
- # [15:50] <tw2113> http://microformats.org/wiki/hcard
- # [15:51] * Joins: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [15:53] * Joins: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl)
- # [15:57] * Quits: jo-erlend (~jo-erlend@s07-04085.dsl.no.powertech.net) (Read error: Connection reset by peer)
- # [16:04] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [16:08] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl) (Ping timeout: 265 seconds)
- # [16:20] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:24] * Joins: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [16:29] <tw2113> anyone with javascript knowhow around? i got a dumb question but i'm new
- # [16:29] <tw2113> with js at least :D
- # [16:31] * Quits: svenlito (~svenlito@193.111.227.10) (Remote host closed the connection)
- # [16:34] * Joins: cheilmann (~Adium@118.6-246-81.adsl-static.isp.belgacom.be)
- # [16:34] * Joins: hubble (~hubble@173-165-61-105-Illinois.hfc.comcastbusiness.net)
- # [16:42] * ip^sleepz is now known as ippa
- # [16:43] <Pewpewarrows> tw2113: yeah what's up
- # [16:44] <tw2113> how do you display array contents? (document.writeln(array[0])) ?
- # [16:44] <tw2113> for an example
- # [16:44] <tw2113> and should i be seeing the value stored when i hit view source? or what I see above
- # [16:44] <tw2113> i wanna say what i see above, unless i'm doing inspect element
- # [16:44] * Quits: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net) (Remote host closed the connection)
- # [16:44] <Dorward> tw2113: Source shows the source, not a serilization of the current DOM. So, no, you shouldn't.
- # [16:45] * Joins: M1ghtyDOC (~hireglenn@74-212-246-74.static-ip.telepacific.net)
- # [16:45] * Joins: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net)
- # [16:45] <Pewpewarrows> tw2113: display as in show to the browser? or log to the console?
- # [16:45] <tw2113> display as in the value gets used
- # [16:45] <Dorward> tw2113: document.write should usually be avoided in favour of DOM methods. http://dev.opera.com/articles/view/creating-and-modifying-html/
- # [16:45] <tw2113> i'm trying to spit out latitude and longitude for google maps
- # [16:46] <Pewpewarrows> and yeah, view source takes a snapshot of the source, it doesn't execute any javascript
- # [16:46] <Pewpewarrows> so you'd see what the browser sees before it runs a single line of js
- # [16:46] <Dorward> tw2113: If you're using Google Maps data, it presumably is coming in after the inital document load, so document.write is even less of a good idea.
- # [16:46] <tw2113> the joys of being dropped in the somewhat deep end of the pool :D
- # [16:46] <Pewpewarrows> inspecting the DOM however shows you a live representation, after js has run
- # [16:48] <tw2113> hmm
- # [16:48] * Joins: Killman (~killman@186.3.10.7)
- # [16:48] * Quits: Killman (~killman@186.3.10.7) (Changing host)
- # [16:48] * Joins: Killman (~killman@unaffiliated/killman)
- # [16:48] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:49] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [16:49] <tw2113> grr *goes back to work on trying to get this to work*
- # [16:50] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [16:51] <tw2113> thanks you two
- # [16:52] * Joins: skqr (~skqr@192.195.66.1)
- # [16:53] * Joins: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it)
- # [16:54] * Joins: dguttman (~dguttman@cpe-98-149-45-68.socal.res.rr.com)
- # [16:54] <cheilmann> OK arrived at FOSDEM
- # [16:54] <cheilmann> in 10 minutes taxi ride I already got told that all I code is shit and really silly :)
- # [16:55] <tw2113> the guy was probably a newb who touched javascript for the first time like me lately :D
- # [16:56] <tw2113> which browser has the better javascript tools? chrome or firefox?
- # [16:56] <tw2113> or is that subjective?
- # [16:57] * Joins: snover (~Adium@unaffiliated/snover)
- # [16:57] <Dorward> tw2113: They are much of a muchness (at least once you install Firebug). I think Chrome has a slight edge (but I tend to use Firefox as Chrome has proven to have periods of not loading random files for me)
- # [16:58] * Joins: jamund (~jamund@66.7.120.126)
- # [16:59] <cheilmann> nono, these are all kernel linux hackers
- # [16:59] <cheilmann> this will be a long two days
- # [17:00] * tw2113 fires up firefox3.6 for the sake of firebug
- # [17:00] <tw2113> mmm linux
- # [17:00] <Dorward> tw2113: If that's because Firebug won't run on the betas of 4, you can get a beta version of Firebug that does.
- # [17:00] <tw2113> :O
- # [17:01] <tw2113> aha, found it
- # [17:03] * Quits: Drule (~Drule@mail.upsales.com) (Ping timeout: 260 seconds)
- # [17:03] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [17:04] * Quits: beevi7 (~manuel.bi@tim.7val.com) (Read error: Connection reset by peer)
- # [17:05] * Joins: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15)
- # [17:05] <grantg> paul_irish: I just finished my fast path for webkit
- # [17:05] <grantg> audio
- # [17:05] <grantg> webkit audio still crashes after a little
- # [17:05] <grantg> Not my fault. :/
- # [17:06] <grantg> Also what's trashing it still is that webkit audio calls the callback at the wrong rate.
- # [17:10] * Quits: Brodingo (~Brodingo@cpe-70-116-9-4.austin.res.rr.com) (Remote host closed the connection)
- # [17:10] * Joins: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com)
- # [17:10] <tw2113> woohoo, have my multiple markers working
- # [17:17] <grantg> Will file the bug report on this since I can confirm it
- # [17:23] * Joins: BrianBlakely (~Adium@user-12lcofe.cable.mindspring.com)
- # [17:23] <grantg> http://code.google.com/p/chromium/issues/detail?id=71951
- # [17:24] <grantg> filed
- # [17:24] <grantg> paul_irish: crogers needs to see bug http://code.google.com/p/chromium/issues/detail?id=71951
- # [17:25] * Joins: erlicthemadpad (~erlicthem@24.52.77.238)
- # [17:26] * Joins: figital (~figital@64.119.153.2)
- # [17:27] * Joins: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk)
- # [17:30] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [17:30] * Quits: cheilmann (~Adium@118.6-246-81.adsl-static.isp.belgacom.be) (Quit: Leaving.)
- # [17:32] <Pewpewarrows> ugh, the new Chrome stable's resources and network tabs love to crash my compiz on linux every time I open them :/
- # [17:32] * Joins: chriseppstein (~chris@209.119.65.162)
- # [17:33] * Joins: JonathanNeal (~Jonathan@rrcs-76-79-114-214.west.biz.rr.com)
- # [17:33] <JonathanNeal> hiya
- # [17:33] <tw2113> lols compiz
- # [17:38] <grantg> heh
- # [17:38] * Quits: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com) (Remote host closed the connection)
- # [17:45] * Parts: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [17:46] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Ping timeout: 246 seconds)
- # [17:49] * Quits: grantg (42e5650f@gateway/web/freenode/ip.66.229.101.15) (Quit: Page closed)
- # [17:49] * Joins: MattDiPasquale (~MattDiPas@rrcs-184-74-229-10.nyc.biz.rr.com)
- # [17:49] * Joins: addyosmani (~apple@host86-161-175-28.range86-161.btcentralplus.com)
- # [17:51] * Joins: svenlito (~svenlito@193.111.227.10)
- # [17:51] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [17:52] * Joins: boaz (~boaz@64.119.153.2)
- # [17:54] * Joins: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com)
- # [17:55] * Joins: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com)
- # [17:57] * Joins: patcito (~123@190.42.84.206)
- # [18:01] * Joins: Thasmo (~thasmo@d86-32-185-123.cust.tele2.at)
- # [18:02] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [18:04] * Joins: alcuadrado (~alcuadrad@host18.190-137-28.telecom.net.ar)
- # [18:06] * Joins: ndimatteo (~ndimatteo@c-98-235-177-36.hsd1.pa.comcast.net)
- # [18:06] * Quits: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl) (Quit: Ex-Chat)
- # [18:07] * Joins: mokush (~quassel@188.24.40.245)
- # [18:07] * Quits: betz (~Adium@42.141-78-194.adsl-static.isp.belgacom.be) (Quit: Leaving.)
- # [18:08] <paulrouget> paul_irish: piiiing?
- # [18:08] <paul_irish> hey bro
- # [18:08] <paulrouget> hi
- # [18:08] <paulrouget> tell me
- # [18:08] <paulrouget> what the best way to know if WebGL is available?
- # [18:09] <paul_irish> i'm glad you asked.
- # [18:09] <paulrouget> paul_irish: I'm looking at https://github.com/Modernizr/Modernizr/blob/master/modernizr.js#L300
- # [18:09] <paulrouget> buuuut
- # [18:09] <paulrouget> this is not reliable actually
- # [18:09] <paulrouget> I think you have to request for the context
- # [18:09] <paul_irish> why do you say that
- # [18:09] <paul_irish> so.. that's what i used to do
- # [18:10] <paulrouget> Here: Firefox 4, no WebGL because the Graphic Card is not compatible.
- # [18:10] <paulrouget> but window.WebGLRenderingContext exists
- # [18:10] <paul_irish> :(
- # [18:10] <paulrouget> exactly: :(
- # [18:10] <paul_irish> So in the older version of Modernizr i spun up the experimental-webgl context
- # [18:10] <paulrouget> paul_irish: do you know if Chrome has the same behavior?
- # [18:11] <paulrouget> ok
- # [18:11] <paul_irish> but I was recently told by the chrome gpu team that that was costly and slow
- # [18:11] <paulrouget> It is, because you create a GL context
- # [18:12] <paul_irish> yeah exactly
- # [18:12] * Quits: Thasmo (~thasmo@d86-32-185-123.cust.tele2.at)
- # [18:12] <paul_irish> and the global was reliable to be there since it's in the conformance tests
- # [18:12] <paulrouget> maybe Firefox should remove WebGLRenderingContext if no WebGL capability.
- # [18:12] <paulrouget> I'll investigate.
- # [18:13] <paul_irish> but i suppose we can see false positives too because i doubt the browser is asking the GPU before grabbing the gl context
- # [18:13] <paul_irish> yeah i think that would be best.
- # [18:13] <paul_irish> i'll confirm that's what chrome does
- # [18:13] <paulrouget> ok
- # [18:13] <paulrouget> thank you.
- # [18:13] <paul_irish> paulrouget: also you can see it in use here https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/demos/common/webgl-utils.js
- # [18:16] * Quits: huskyr (~huskyr@ip169-070.vpro.nl) (Quit: huskyr)
- # [18:17] <paulrouget> paul_irish:
- # [18:17] <paulrouget> 18:12 < bjacob> paul: it's not reliable at all
- # [18:17] <paulrouget> 18:12 < paul> ok :)
- # [18:17] <paulrouget> 18:12 < bjacob> paul: that only tells you if the browser has at least a stub of a WebGL implementation
- # [18:17] <paul_irish> hm
- # [18:18] <paul_irish> paulrouget: this is what i had before https://github.com/Modernizr/Modernizr/commit/9c0ca3340671a
- # [18:18] <paul_irish> webgl-utils also has a nice loop create3DContext() for grabbing it
- # [18:20] <Evet> should i use window size as reference to mobile browsers?
- # [18:21] * Quits: OldSkoolPimpin (~LaffyTaff@adsl-99-188-112-214.dsl.ksc2mo.sbcglobal.net) (Read error: Connection reset by peer)
- # [18:21] <paulrouget> paul_irish: so basically, we can't know if we don't request for a GL context, so we have to actually test it for real (your first version)
- # [18:22] <paul_irish> paulrouget: that's what it looks like yeah.. if the global is unreliable.. i dont know another way to inquire the GPU more forcefully without spinning up a context
- # [18:23] * Joins: skyler_brungardt (~skyler_br@64.191.211.43)
- # [18:25] * Parts: alcuadrado (~alcuadrad@host18.190-137-28.telecom.net.ar)
- # [18:27] * Quits: dared (~dared@p50999198.dip0.t-ipconnect.de) (Quit: Verlassend)
- # [18:28] * Joins: OldSkoolPimpin (~LaffyTaff@adsl-99-118-196-82.dsl.ksc2mo.sbcglobal.net)
- # [18:30] * Joins: ozten (~ozten@c-24-17-245-95.hsd1.wa.comcast.net)
- # [18:33] * Quits: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net) (Quit: jblanche)
- # [18:34] * Joins: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net)
- # [18:35] <mokush> paul_irish: in html5 boilerplate, you link the css with "css/style.css?v=1". does the parameter actualy work?
- # [18:36] <paul_irish> turn it up to 11 and see what happens.
- # [18:36] * Quits: skyler_brungardt (~skyler_br@64.191.211.43) (Remote host closed the connection)
- # [18:37] <mikesusz> cache buster?
- # [18:37] * Quits: svenlito (~svenlito@193.111.227.10) (Remote host closed the connection)
- # [18:37] * Joins: skyler_brungardt (~skyler_br@64.191.211.43)
- # [18:38] <mokush> what should happen?
- # [18:40] <paul_irish> i'm jk
- # [18:40] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [18:40] <paul_irish> i use it as a cache buster because boilerplate ships with an htaccess with a default expires header for css/js
- # [18:41] <mokush> paul_irish: oh, tought so. thanks!
- # [18:41] <paul_irish> the build script actually revs your filenames for you. and does it without a query string, which is preferred
- # [18:41] <mikesusz> cache busting is a great thing, especially when your clients don't understand shift-reload
- # [18:44] * Quits: matjas (~matjas@91.182.15.61) (Read error: Connection reset by peer)
- # [18:44] <mokush> '10 things I learned from the html5 boilerplate build script'
- # [18:45] <paul_irish> you make it!
- # [18:45] * Joins: betz (~Adium@188.188.236.141)
- # [18:49] <symb> i learned a lot
- # [18:50] <tw2113> paul_irish, what's one of your favorite european cities?
- # [18:50] * Joins: alcuadrado (~alcuadrad@host18.190-137-28.telecom.net.ar)
- # [18:51] * Parts: alcuadrado (~alcuadrad@host18.190-137-28.telecom.net.ar)
- # [18:51] <paul_irish> olomouc!
- # [18:53] <tw2113> thank you
- # [18:54] * Joins: dgathright (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com)
- # [18:54] * Joins: matjas (~matjas@91.182.143.140)
- # [18:56] * Quits: milquetoast (~overseas_@cpe-69-203-206-184.nyc.res.rr.com) (Ping timeout: 240 seconds)
- # [18:59] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl) (Ping timeout: 246 seconds)
- # [19:05] * Joins: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [19:05] * Quits: dguttman (~dguttman@cpe-98-149-45-68.socal.res.rr.com) (Quit: dguttman)
- # [19:11] * Quits: jblanche (~jblanche@ivr94-9-88-170-234-216.fbx.proxad.net) (Quit: jblanche)
- # [19:15] * Quits: erlicthemadpad (~erlicthem@24.52.77.238) (Remote host closed the connection)
- # [19:20] <xonecas> :wq
- # [19:20] * Quits: xonecas (~sean@c-98-207-113-220.hsd1.ca.comcast.net) (Quit: leaving)
- # [19:20] * Quits: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com) (Ping timeout: 255 seconds)
- # [19:24] * Quits: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it) (Read error: Connection reset by peer)
- # [19:25] * Joins: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it)
- # [19:29] * Joins: mike5w3c (~MikeSmith@rrcs-74-219-71-20.central.biz.rr.com)
- # [19:33] * Joins: techrush (~techrush@68-27-52-47.pools.spcsdns.net)
- # [19:35] * Joins: jo-erlend (~jo-erlend@s07-04085.dsl.no.powertech.net)
- # [19:44] * Quits: Guest90917 (~Levis@93-63-109-252.ip27.fastwebnet.it) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [19:46] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [19:47] * Quits: betz (~Adium@188.188.236.141) (Quit: Leaving.)
- # [19:47] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
- # [19:47] * Quits: dgathright (~dgathrigh@cpe-76-90-139-148.socal.res.rr.com) (Quit: dgathright)
- # [19:50] <mokush> any of you guys used css3 pie?
- # [19:55] <skyler_brungardt> Tried
- # [19:55] <skyler_brungardt> With Drupal
- # [19:55] <skyler_brungardt> Couldn't afford the time to really get it working
- # [19:55] <skyler_brungardt> Probably give it another go in a week or so
- # [19:57] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [19:57] <mokush> skyler_brungardt: anything better?
- # [19:58] <skyler_brungardt> mokush: Depends on your project, I think
- # [19:58] <skyler_brungardt> If you need graceful degradation, I recommend using images instead of rounded corners and shadows and such
- # [19:58] <skyler_brungardt> Just be careful about divitis
- # [19:59] <skyler_brungardt> Otherwise just let the better browsers support the nice graphics, and let IE be blocky
- # [19:59] <skyler_brungardt> Provided the functionality still works well
- # [19:59] <Pewpewarrows> mokush: I use css3pie now
- # [20:00] <skyler_brungardt> Namely, Progressive Enhancement > Graceful Degradation
- # [20:00] <skyler_brungardt> Pewpewarrows: With a CMS, or no?
- # [20:00] <Pewpewarrows> no
- # [20:00] <mokush> Pewpewarrows: have you used the behaviour on the body?
- # [20:00] <Pewpewarrows> mokush: nope, just inner elements
- # [20:00] <Pewpewarrows> idk, if it's one too many things I notice a tad bit of slowdown in IE
- # [20:00] <Pewpewarrows> on even
- # [20:01] * Joins: p_nitsch (~p_nitsch@76.9.192.138)
- # [20:01] <skyler_brungardt> Yeah, CSS3 is certainly still a little immature
- # [20:01] <skyler_brungardt> I wouldn't use it for a high-traffic site
- # [20:02] <skyler_brungardt> Well, CSS3PIE anyway
- # [20:02] <mokush> I don't think it's actualy pie's fault, it's because ie is slow even with it's own vml
- # [20:02] <skyler_brungardt> Yup
- # [20:02] <skyler_brungardt> Until IE9 hits mainstream
- # [20:03] <Neiluj> mokush: I'll probably give it a try tonight, I need some shadows for IE...
- # [20:03] <skyler_brungardt> Neiluj: Love to hear about your experience
- # [20:03] <Neiluj> the only problem, I think I'll have to patch to make it change Modernizr's no-boxshadow
- # [20:04] <Neiluj> because I'm giving border alternatives
- # [20:04] * Quits: mike5w3c (~MikeSmith@rrcs-74-219-71-20.central.biz.rr.com) (Ping timeout: 255 seconds)
- # [20:05] <mokush> Neiluj: I'm getting pretty good results, it's just the tricky/untested areas that are a bit off
- # [20:05] <Neiluj> mokush: can you tell me more (and with simple words, I'm french :D )
- # [20:06] <Neiluj> what tricky areas ?
- # [20:06] <mokush> Neiluj: I'm romanian, so we're pretty close.
- # [20:06] <Neiluj> ;)
- # [20:07] <mokush> Neiluj: I wanted multiple abckgrounds on the body. but it couldn't figure out the real height and width, until I set 100% on both the body and html.
- # [20:07] * Joins: dgathright (~dgathrigh@nat/yahoo/x-lcflstuxekhaxtxp)
- # [20:07] <Neiluj> I'm currently doing a "delivery" to my customer so busy but reading
- # [20:08] * Joins: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl)
- # [20:08] * Quits: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl) (Remote host closed the connection)
- # [20:09] <mokush> all-in-all seems pretty solid, if you really must deliver these features to ie.
- # [20:10] <Neiluj> interesting storyboard http://2011.beercamp.com/
- # [20:10] <Neiluj> mokush: what about perf ?
- # [20:10] <skyler_brungardt> Interesting font
- # [20:10] <Neiluj> skyler_brungardt: scroll
- # [20:10] <mokush> Neiluj: you don't use "perf" and "IE" in the same sentance
- # [20:11] <Neiluj> mokush: what about anti-perf ? :D
- # [20:11] <skyler_brungardt> Aww sweet!!!
- # [20:12] <mokush> Neiluj: plenty of it :D, but just tell your clients their IE is busted
- # [20:12] <Neiluj> this customer I have is a really big company, you probably don't know them, Vallourec, they're leading the metal tube market
- # [20:12] <Neiluj> we're doing the frond code of their intranet
- # [20:13] <Neiluj> so they got guys inside factories with IE7 and not fast computers, I think I'll give css3pie only for IE8 just to in case...
- # [20:13] <paul_irish> mokush: alrra is romanian toooo
- # [20:13] <paul_irish> and i wes *just* asking him if there was a lot of web devs
- # [20:13] <Neiluj> mokush: big company employees don't have the choice of their browsers :)
- # [20:14] <BrianBlakely> Working at a big company used to be a privilege
- # [20:14] <Neiluj> BrianBlakely: yeah "used"
- # [20:14] <mokush> paul_irish: well, in recent years there's more and more of us. that's why the big boys started coming here.
- # [20:14] <BrianBlakely> Now it's the best and most direct route to an unfulfilling career… present company excluded >_>
- # [20:14] <Neiluj> off-topic : does W3C validator have an API ? or another HTML5 validator ?
- # [20:15] <BrianBlakely> Neiluj: I've never even heard of such a thing
- # [20:15] <paul_irish> Neiluj: no but you can run the validator on your own. its opensource
- # [20:15] * Quits: plh_ (~plh@30-5-5.wireless.csail.mit.edu) (Ping timeout: 240 seconds)
- # [20:16] <mokush> paul_irish: romanian devs are the ones competing with the indians on rentacoder, and the rest of the sale-labour market.
- # [20:16] <paul_irish> Neiluj: when mike5w3c is back here ask him.. he's one of the validator leads
- # [20:16] <paul_irish> mokush: ah
- # [20:16] <Neiluj> paul_irish: oh ! great :)
- # [20:17] <Neiluj> this chan is full of famous web actors :)
- # [20:17] <tw2113> the web all-stars?
- # [20:17] <Neiluj> famous and accessible, yeah the web all-stars :)
- # [20:17] <tw2113> then why the heck am i here? :D
- # [20:18] <Neiluj> tw2113: you're the mascot :D
- # [20:18] <tw2113> won't be the first time I'm a mascot for something :D
- # [20:20] <Neiluj> hehe
- # [20:20] <alrra> mokush: are you from Targu Mures ?
- # [20:21] <tw2113> this is my new picture then: http://www.marietta.edu/~biol/biomes/images/deciduous/newt_7401.jpg
- # [20:22] * Joins: Thasmo (~thasmo@d86-32-185-123.cust.tele2.at)
- # [20:22] <tw2113> a newt
- # [20:23] <mokush> tw2113: speaking of mascots, check the bee after 1:35 http://www.youtube.com/user/nqtv?blend=1&ob=5#p/u/0/ml7ZhupDLok
- # [20:23] * Joins: dilvie (~chatzilla@74-207-202-66.ds1-static.mia1.net.ststelecom.com)
- # [20:25] <tw2113> good soundtrack for that one
- # [20:26] <mokush> tw2113: hell yeah! the best!
- # [20:28] * Quits: Dorward (~Dorward@94-192-4-225.zone6.bethere.co.uk) (Read error: Operation timed out)
- # [20:28] <tw2113> changed my twitter avatar to that image :D
- # [20:29] * Quits: Ms2ger (~Ms2ger@91.181.219.174) (Quit: nn)
- # [20:30] * Parts: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [20:30] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [20:32] * Joins: Dorward (~Dorward@94-192-4-225.zone6.bethere.co.uk)
- # [20:32] * Joins: coweso (~coweso@unaffiliated/toinso)
- # [20:33] <mokush> tw2113: the original was cuter, yours is a bit spooky
- # [20:34] * Parts: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [20:34] <tw2113> that happens sometimes
- # [20:35] * Joins: plh_ (~plh@30-5-5.wireless.csail.mit.edu)
- # [20:39] * Joins: dguttman_ (~dguttman@gige.bur.digisynd.com)
- # [20:39] * Joins: dcadenas (~dcadenas@r186-48-232-206.dialup.adsl.anteldata.net.uy)
- # [20:40] <mokush> damn, we ran out of ipv4
- # [20:40] * Joins: dgathright_ (~dgathrigh@nat/yahoo/x-yhgiooxdvjdsumon)
- # [20:41] <tw2113> dreamhost posted yesterday that they enabled v6 for domains, so i went in and added it to all of mine
- # [20:41] * Quits: dcadenas_ (~dcadenas@r186-48-232-206.dialup.adsl.anteldata.net.uy) (Ping timeout: 250 seconds)
- # [20:42] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Read error: Operation timed out)
- # [20:42] * dguttman_ is now known as dguttman
- # [20:43] * Quits: dgathright (~dgathrigh@nat/yahoo/x-lcflstuxekhaxtxp) (Ping timeout: 240 seconds)
- # [20:43] * dgathright_ is now known as dgathright
- # [20:45] * Quits: techrush (~techrush@68-27-52-47.pools.spcsdns.net) (Ping timeout: 240 seconds)
- # [20:45] * Joins: techrush (~techrush@68-27-52-47.pools.spcsdns.net)
- # [20:53] * Quits: techrush (~techrush@68-27-52-47.pools.spcsdns.net) (Ping timeout: 240 seconds)
- # [20:54] * Joins: peol (~andree@c-94-255-140-136.cust.bredband2.com)
- # [20:54] * Quits: peol (~andree@c-94-255-140-136.cust.bredband2.com) (Changing host)
- # [20:54] * Joins: peol (~andree@unaffiliated/peol)
- # [20:55] * Joins: antonkovalyov (~antonkova@75-101-56-240.dsl.static.sonic.net)
- # [21:03] * Quits: Pewpewarrows (~Pewpewarr@75-145-93-41-WashingtonDC.hfc.comcastbusiness.net) (Quit: Leaving)
- # [21:04] * Quits: dgathright (~dgathrigh@nat/yahoo/x-yhgiooxdvjdsumon) (Remote host closed the connection)
- # [21:04] * Joins: techrush (~techrush@rrcs-173-198-32-146.west.biz.rr.com)
- # [21:04] * Joins: dgathright (~dgathrigh@nat/yahoo/x-nhebzfdepkhtjazx)
- # [21:06] * Joins: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c)
- # [21:09] * Joins: jacine (~jacine@drupal.org/user/88931/view)
- # [21:11] * Joins: hasanyavas (~hasanyava@88.239.201.236)
- # [21:11] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [21:11] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [21:11] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Client Quit)
- # [21:12] * Quits: hanouman (~maxence@AMontsouris-159-1-65-173.w92-128.abo.wanadoo.fr) (Remote host closed the connection)
- # [21:13] <antonkovalyov> ?tell nimbupani ping me when you are around
- # [21:13] <bot-t> antonkovalyov, Okay.
- # [21:13] <tw2113> i can help too if you want
- # [21:13] <tw2113> :D
- # [21:14] <antonkovalyov> tw2113, okay. ping me when nimbupani is around. :D
- # [21:14] * Quits: cgcardona (~cgcardona@cpe-98-150-150-230.hawaii.res.rr.com) (Quit: zzzzz)
- # [21:14] <tw2113> *salutes* sir, yes sir
- # [21:14] * Joins: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl)
- # [21:16] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: bentruyman)
- # [21:17] <Neiluj> antonkovalyov, Okay.
- # [21:18] <antonkovalyov> what is it now, a channel of bots :)
- # [21:21] * Joins: Ramosa (Ramosa@unaffiliated/harald/x-000000001)
- # [21:22] <BrianBlakely> …and they have a plan
- # [21:22] <acies> to take over the world!
- # [21:24] <tw2113> robots are dangerous
- # [21:24] <tw2113> and people keep wanting them to take over mundane things
- # [21:24] <tw2113> pretty sure they'd take over way more than that when given the chance
- # [21:25] <tw2113> see: every movie that involves robots handling "decision making"
- # [21:29] * Joins: brentd (~brentd@69-10-208-35.rainierconnect.com)
- # [21:41] * Joins: betz (~Adium@78-23-104-177.access.telenet.be)
- # [21:42] * Quits: Mussious (~kamil@dgp130.neoplus.adsl.tpnet.pl) (Quit: Ex-Chat)
- # [21:42] * Quits: Nakre (~Nakre@95.15.121.18) (Read error: Connection reset by peer)
- # [21:42] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Quit: dguttman)
- # [21:43] * Joins: Nakre (~Nakre@95.15.121.18)
- # [21:43] * Joins: felcom (~felcom@rrcs-71-43-19-2.se.biz.rr.com)
- # [21:44] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
- # [21:44] * Quits: dguttman (~dguttman@gige.bur.digisynd.com) (Remote host closed the connection)
- # [21:44] * Joins: dguttman (~dguttman@gige.bur.digisynd.com)
- # [21:50] * Quits: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it) (Read error: Connection reset by peer)
- # [21:50] * Quits: plh_ (~plh@30-5-5.wireless.csail.mit.edu) (Quit: always accept cookies)
- # [21:50] <Neiluj> acies, Okay.
- # [21:57] <mokush> bot-t is harmless, sort of like Teddy from AI
- # [21:58] * Joins: obert- (~obert@host208-137-dynamic.53-82-r.retail.telecomitalia.it)
- # [22:06] * Joins: cryptics_ (~cryptics_@unaffiliated/crypticsquared)
- # [22:11] * Joins: jpin (~jpinto@bl12-51-43.dsl.telepac.pt)
- # [22:11] * Joins: killman_ (~killman@186.3.10.3)
- # [22:11] * Killman is now known as Guest55695
- # [22:12] * Quits: killman_ (~killman@186.3.10.3) (Client Quit)
- # [22:13] * Joins: Killman (~killman@unaffiliated/killman)
- # [22:15] * Quits: Guest55695 (~killman@unaffiliated/killman) (Ping timeout: 250 seconds)
- # [22:18] * Parts: betz (~Adium@78-23-104-177.access.telenet.be)
- # [22:25] <mokush> any polyfill for display: table?
- # [22:31] <BrianBlakely> mokush: inline-block?
- # [22:31] <BrianBlakely> It's… kind of similar
- # [22:31] <snover> pretty sure an inline-block is nothing like a table :)
- # [22:32] <mokush> BrianBlakely: good-old-equal-height problem, so inline-block doesn't cut it
- # [22:32] <BrianBlakely> Ahhh
- # [22:32] <BrianBlakely> Flexbox with a JS polyfill
- # [22:32] <BrianBlakely> That's my typical implementation
- # [22:32] <BrianBlakely> ?g github flexie
- # [22:32] <bot-t> BrianBlakely, doctyper/flexie - GitHub - https://github.com/doctyper/flexie
- # [22:33] <BrianBlakely> That guy will interpret flexbox rules, or you could roll your own simple equal height script
- # [22:33] <BrianBlakely> I have been doing the latter
- # [22:34] <mokush> BrianBlakely: yeah I tried flexie a couple of weeks ago, and it didn't work out well(drove me nuts)
- # [22:34] <BrianBlakely> mokush: I haven't used it m'self
- # [22:35] <BrianBlakely> As I said, I've just been rolling a small script, a few lines
- # [22:35] <BrianBlakely> For IE/Opera
- # [22:35] * Quits: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net) (Remote host closed the connection)
- # [22:35] * Joins: socialhapy (~socialhap@h55eb1e56.selukra.dyn.perspektivbredband.net)
- # [22:36] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [22:38] * Quits: Trisox (Trisox@g31044.upc-g.chello.nl)
- # [22:41] <mokush> BrianBlakely: think that's what amma gonna do myself.
- # [22:43] * Joins: ben225 (~ben225@67.136.120.186)
- # [22:50] <BrianBlakely> Cool :)
- # [22:52] <Neiluj> mokush: I tried flexie but no more than 1 level
- # [22:53] * Joins: Pewpewarrows (~Pewpewarr@c-69-143-122-59.hsd1.va.comcast.net)
- # [22:53] <Neiluj> and in case of you don't know it : it needs the "native" property name, you can't just use -webkit-box-flex it needs "box-flex"
- # [22:54] <mokush> Neiluj: I know, that's not the problem. the problem was that it broke the rest of the layout.
- # [22:54] <Neiluj> mokush: used float ?
- # [22:54] <mokush> it's probably usefull in simple layouts, but I had a complex web app layout.
- # [22:54] <Neiluj> mokush: mockup somewhere ?
- # [22:55] <mokush> no, but I can tell you it needed both hbox and vbox.
- # [22:55] <Neiluj> shouldn't be a problem
- # [22:56] <Neiluj> but I had some too, especially with FF...
- # [22:57] * Joins: masondesu (~masondesu@c-76-107-156-58.hsd1.ms.comcast.net)
- # [23:01] * Quits: danube (~unitone@unitone.name) (Ping timeout: 255 seconds)
- # [23:02] <masondesu> man, #html5 is bumpin' this afternoon.
- # [23:02] <masondesu> ?g bumpin
- # [23:02] <bot-t> masondesu, Bumpin Social Media - http://www.bumpin.com/
- # [23:02] <masondesu> hah
- # [23:03] <tw2113> *does some cheers, since he's the mascot*
- # [23:04] <techrush> i despise those "social media toolbars"
- # [23:04] <techrush> they are like the slightly more modern version of those browser toolbar plugins that used to get installed with everything
- # [23:04] <masondesu> cheer: give me a H, give me a T, give me a M, give me a L, give me a 5 - what does it spell? HTML.
- # [23:05] <tw2113> why should i? you just did already
- # [23:06] * Quits: ben_alman (~ben_alman@64.119.153.2) (Read error: Operation timed out)
- # [23:06] * Joins: danube (~unitone@i209-195-117-169.cia.com)
- # [23:06] <masondesu> lol
- # [23:07] <tw2113> what do you think? should i really consider catering to the lowest IE denomenator and use PIE.htc?
- # [23:08] * Quits: p_nitsch (~p_nitsch@76.9.192.138) (Quit: p_nitsch)
- # [23:08] * Quits: dcadenas (~dcadenas@r186-48-232-206.dialup.adsl.anteldata.net.uy) (Remote host closed the connection)
- # [23:08] <tw2113> or should I just let IE users suffer with square corners and no shadows
- # [23:09] <masondesu> I really like css3pie, but paul_irish has commented on it making things a bit slower. I guess it just depends? WIll no drop shadows and rounded corners really hurt the design?
- # [23:09] <tw2113> not in my opinion
- # [23:10] <tw2113> and i keep saying to let IE users suffer anyway
- # [23:10] <tw2113> and i haven't been asked to put it in yet :D
- # [23:11] <masondesu> I mean... the thing that I like about it is that it's not just catering to IE6 grandmas... it's for 6,7 and 8
- # [23:11] <masondesu> http://gs.statcounter.com/
- # [23:13] <tw2113> i could do a .ie7 something, .ie8 something { pie.htc } setup
- # [23:13] <tw2113> just ignore IE6
- # [23:13] * Joins: trix (~trix@infogods.com)
- # [23:13] <masondesu> as of Jan 2011, IE is still 46 of the world's browsers (ugh)
- # [23:13] <tw2113> but until i'm told to use it, i will ignore it
- # [23:13] <tw2113> i think opera needs more
- # [23:13] <tw2113> Firefox is steady and chrome is rocketing
- # [23:13] <tw2113> safari is meh
- # [23:14] <masondesu> So weird to me that Safari is sooo low
- # [23:14] <tw2113> i think even the mac users don't like it
- # [23:15] <Neiluj> tw2113: I like it but I know he's not perfect
- # [23:15] * Parts: benschwarz (~ben@59.167.185.148)
- # [23:15] <tw2113> he's?
- # [23:15] <Neiluj> it's
- # [23:15] <tw2113> ah
- # [23:17] <masondesu> tw2113, maybe you could use paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ to add pie.htc only for IE7 & 8, but I'm sure that would really be accomplishing much...
- # [23:17] <masondesu> *whoops forgot the http:// on that
- # [23:18] <tw2113> i already have that in place, without even clicking
- # [23:18] <tw2113> thus the .ie7/.ie8 part :D
- # [23:18] <masondesu> oh ha sorry missed that message. der.
- # [23:18] <blokefrompoland> masondesu: people who uses IE6 probably don't care about rounded corners.
- # [23:18] <tw2113> all good
- # [23:19] <tw2113> people who use ie6 probably don't know what one is?
- # [23:19] <masondesu> seriously. How old is IE6 now anyway? 11 years old?
- # [23:20] <tw2113> 2001
- # [23:20] <masondesu> I hope css3pie comes out with rounded corners for Mosaic browsers
- # [23:20] <acies> past blaster. officially, is href short for hyper reference, hyperlink reference, or hypertext reference, or something else? didn't find it on w3c
- # [23:20] <tw2113> i remember when I saw XP for the first time
- # [23:20] <blokefrompoland> css3pie slows everything.
- # [23:20] <tw2113> i was all like "holy poo! look at that colored interface!"
- # [23:21] <tw2113> but at the same time, i liked windows ME
- # [23:21] <tw2113> so what do i know
- # [23:21] <masondesu> blokefrompoland: by everything you mean IE 6,7,8 right? Not others browsers?
- # [23:22] * Quits: ozten (~ozten@c-24-17-245-95.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [23:22] <blokefrompoland> masondesu: yep. Installed IE6 = slow PC.
- # [23:22] * Quits: felcom (~felcom@rrcs-71-43-19-2.se.biz.rr.com) (Quit: felcom)
- # [23:24] <blokefrompoland> masondesu: if you are testing css3pie on i7 with 6GB of RAM - it's OK, but imagine this on 800MHz with 256RAM ;)
- # [23:24] <tw2113> not worth it
- # [23:25] <masondesu> sounds like an IE face-melt
- # [23:25] * Joins: crypticsquared (~cryptics_@unaffiliated/crypticsquared)
- # [23:25] <masondesu> and i don't mean that in a *positive* way
- # [23:25] <masondesu> :)
- # [23:25] <tw2113> cause you know, face melting is usually considered good
- # [23:26] <masondesu> ok that was a bad phrase to use
- # [23:26] <tw2113> :D
- # [23:26] <tw2113> damn it, it's friday, i'm totally distracted this afternoon
- # [23:27] <masondesu> it would be an IE face-solidify
- # [23:27] <blokefrompoland> This is something that I don't understand - why people trying to make the website look 'pretty' in browsers like IE6...
- # [23:27] <masondesu> [:)
- # [23:28] <tw2113> which is why i'm slapping myself for bringing up the topic
- # [23:28] <masondesu> Zeldman attributes it to creative directors who treat the web like a giant print ad. I tend to agree
- # [23:29] <masondesu> I'm not saying that css3pie is evil. It's a great tool. Just not across the board.
- # [23:29] * Quits: crypticsquared (~cryptics_@unaffiliated/crypticsquared) (Quit: Leaving...)
- # [23:30] * Joins: crypticsquared (~cryptics_@unaffiliated/crypticsquared)
- # [23:30] * Quits: skqr (~skqr@192.195.66.1) (Ping timeout: 255 seconds)
- # [23:33] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Remote host closed the connection)
- # [23:33] <masondesu> Utlimately, I think blokefrompoland is right: the likelihood on anyone caring about rounded corners when they're using a 10 year old browser is slim. That number of users who do care does go up, I would guess, in IE7 & 8. Oh well.
- # [23:35] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [23:35] * Quits: Titosemi1 (~titosemi@g229018035.adsl.alicedsl.de) (Quit: Leaving.)
- # [23:36] <mokush> you guys know any ready-to-deploy browser upgrade notice?
- # [23:37] * Quits: Cacheaway (~rich@pool-72-90-77-181.syrcny.fios.verizon.net) (Remote host closed the connection)
- # [23:37] <Pewpewarrows> mokush: there's a few good ones
- # [23:38] <Pewpewarrows> relevant to the previous discussion about making things look good in ie6: http://dowebsitesneedtolookexactlythesameineverybrowser.com/
- # [23:39] <Pewpewarrows> mokush: a really dirty one is http://ie6update.com/
- # [23:39] <Pewpewarrows> makes it look like an IE info bar
- # [23:39] <blokefrompoland> mokush: I'd use conditional comments. <!--[if (gt IE 9)]>--> blahblah <!--<![endif]-->
- # [23:40] * jacine is now known as jacine|afk
- # [23:40] <mokush> Pewpewarrows: I know ie6update, but I'm not trying to trick users. Just a notice and some links maybe
- # [23:40] * Quits: Ramosa (Ramosa@unaffiliated/harald/x-000000001)
- # [23:41] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [23:41] <Pewpewarrows> mokush: http://www.ie6nomore.com/ is simple enough
- # [23:42] * Quits: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c) (Quit: cocoadaemon)
- # [23:43] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [23:43] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [23:43] <blokefrompoland> It reminds me of 'best viewed in 800x600' ;>
- # [23:48] <paul_irish> Pewpewarrows: http://www.ie6nomore.com/code-samples.html love the outdatedness of the page
- # [23:48] * Quits: LongBeach (~mike@AFontenayssB-152-1-32-92.w83-114.abo.wanadoo.fr)
- # [23:48] <paul_irish> You're using an outdated outdated notice.
- # [23:48] <Pewpewarrows> paul_irish: year after I copy/pasted from my bookmarks I took a look
- # [23:48] <paul_irish> haha
- # [23:49] <Pewpewarrows> realized it's directing people to ancient chrome versions and such
- # [23:49] <Pewpewarrows> jesus
- # [23:50] <blokefrompoland> FF 3.5 ;>
- # [23:50] <masondesu> paul_irish, wasn't there some thing you and some other dudes made that gave really big instructions on how to turn on JavaScript / upgrade your browser or something?? Did I dream that?
- # [23:51] <mokush> I'm just going to write my own script.
- # [23:52] <mokush> any ideea where I could find some official browser logos?
- # [23:52] <masondesu> http://paulirish.com/2010/high-res-browser-icons/
- # [23:52] <Pewpewarrows> ^
- # [23:53] <dgathright> time for ie6nomorenomore.com. It's time we replace our outdated outdated notifications for updated outdated notifications.
- # [23:53] <masondesu> lol
- # [23:53] <masondesu> the irony
- # [23:53] * Joins: Brodingo (~Brodingo@cpe-70-116-9-4.austin.res.rr.com)
- # [23:53] <Pewpewarrows> masondesu: http://www.enable-javascript.com/
- # [23:54] <masondesu> yes that was it!
- # [23:55] <jpin> anybody using chromium?
- # [23:56] <mokush> masondesu: thanks!
- # [23:56] <paul_irish> jpin: yup
- # [23:56] <jpin> paul_irish: direct chromium or google chrome?
- # [23:56] <masondesu> jpin: Im using chromium
- # [23:57] <jpin> masondesu: nice... been thinking about that, using google chrome for awhile now
- # [23:58] <masondesu> its cool... lets do some neat stuff like check out rotating 3D tea kettles in WebGL
- # [23:58] <masondesu> and sometimes jelly fish, too
- # [23:58] <masondesu> ha... I bet you're ready to make the switch now, aren't you!?
- # [23:59] <masondesu> *let's YOU do....
- # [23:59] <masondesu> wasn't suggesting that we look at jelly fish together
- # [23:59] <paul_irish> jpin: there isnt really a reason to switch to chromium from chrome
- # [23:59] <paul_irish> in fact. there are good reasons not to.
- # [23:59] <jpin> paul_irish: tell me
- # [23:59] <paul_irish> chromium never updates
- # Session Close: Sat Feb 05 00:00:00 2011
The end :)