Options:
- # Session Start: Wed Nov 30 00:00:00 2011
- # Session Ident: #html5
- # [00:01] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Remote host closed the connection)
- # [00:01] * Joins: cgcardona (~cgcardona@69.38.221.130)
- # [00:01] * Quits: cgcardona (~cgcardona@69.38.221.130) (Changing host)
- # [00:01] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [00:04] * Quits: N0va` (~ricki@84.19.108.75) (Ping timeout: 255 seconds)
- # [00:04] * Quits: plh_ (~plh@w3cdhcp109.w3.org) (Quit: always accept cookies)
- # [00:06] * Quits: yamahaalex37 (~yamahaale@71-84-168-7.dhcp.mdfd.or.charter.com) (Ping timeout: 252 seconds)
- # [00:07] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 255 seconds)
- # [00:07] * Joins: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com)
- # [00:08] * Joins: program247365 (~program24@pool-98-118-156-207.bflony.fios.verizon.net)
- # [00:08] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [00:09] * Quits: jacobolus (~jacobolus@c-98-248-239-24.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [00:09] * Quits: ryanneufeld (~ryanneufe@S01060019e1edefc1.vc.shawcable.net) (Remote host closed the connection)
- # [00:10] <djazz> anyone wanna tryout my HTML5+Node.JS=realtime collaboration level editor?
- # [00:12] * Quits: devongovett (~devongove@pcp071077pcs.wireless.calpoly.edu) (Quit: devongovett)
- # [00:12] * Quits: grampajoe (~grampa@cols-pool188-cs29.pool.dslohio.net) (Quit: Bye!)
- # [00:13] <djazz> See it live here: http://djazz.mine.nu:8010/
- # [00:13] * Quits: program247365 (~program24@pool-98-118-156-207.bflony.fios.verizon.net) (Quit: program247365)
- # [00:13] * Quits: blitzMN (~blitzMN@205.153.104.12) (Remote host closed the connection)
- # [00:13] * Quits: timonia (~s@180.149.53.114) (Ping timeout: 244 seconds)
- # [00:14] * Joins: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net)
- # [00:14] <paul_irish> hot
- # [00:14] <djazz> Works best in Chrome, FF should work but i don't guarantee
- # [00:15] <djazz> And Safari should work, as its also Webkit
- # [00:15] <djazz> Opera and IE don't have typed arrays yet
- # [00:16] <djazz> screenshot: http://www.jazz2online.com/downloads/6806/screenshots/2/
- # [00:17] <ProLoser|Work> i have just found the greatest developer resource i will ever use; http://slipsum.com/#.TtVmVXP8dCw
- # [00:17] * Quits: chrisdev (~chrisdev@ts7.ny3.techspace.com) (Quit: Computer has gone to sleep.)
- # [00:17] <franksalim> djazz: don't preview versions of IE and opera have typed arrays?
- # [00:18] <djazz> franksalim: yeah i saw typed arrays on MSDN for Metro apps
- # [00:18] <franksalim> djazz: oh hey, you crashed my browser. that hasn't happened in a while
- # [00:18] <djazz> but, IE9 and below
- # [00:18] <djazz> what browser?
- # [00:19] <franksalim> Chrome dev linux
- # [00:19] <djazz> crashed how, freezed?
- # [00:19] * Joins: chrisdev (~chrisdev@ts7.ny3.techspace.com)
- # [00:19] <franksalim> process died
- # [00:19] <djazz> it just takes a while to load the tileset list
- # [00:19] <djazz> it says you joined
- # [00:19] <franksalim> i had to restart chrome
- # [00:20] * Quits: chrisdev (~chrisdev@ts7.ny3.techspace.com) (Client Quit)
- # [00:20] <djazz> while developing this level editor i ran into many chrome bugs, freezing the entire browser...
- # [00:20] <djazz> now its speedy :P
- # [00:21] * Joins: G3n3r0 (~G3n3r0@h-67-100-107-81.nycmny83.dynamic.covad.net)
- # [00:22] * Quits: serroba_ (~serroba@190-20-213-182.baf.movistar.cl) (Remote host closed the connection)
- # [00:22] <franksalim> very cool
- # [00:23] <djazz> almost 300 kb javascript code
- # [00:24] <djazz> press B to select tiles, press B again to finish selection
- # [00:24] <BrianBlakely> djazz, can these levels be played in a Mario-esque platformer?
- # [00:24] * Quits: glcrazy (~SiRiuS@rdslink-v90-206.suceava.rdsnet.ro) (Remote host closed the connection)
- # [00:26] <djazz> BrianBlakely: this level editor is for a game called Jazz Jackrabbit 2. It's a platformer
- # [00:26] <djazz> i did not make the game, Epic Games did
- # [00:26] <djazz> and this editor is just an improved clone of the original editor
- # [00:26] <djazz> I did not have access to any original code
- # [00:30] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Quit: Leaving.)
- # [00:30] <BrianBlakely> djazz: I know Jazz Jackrabbit, though granted by reputation alone, as I was a console-only gamer at the time
- # [00:31] * Quits: G3n3r0 (~G3n3r0@h-67-100-107-81.nycmny83.dynamic.covad.net) (Quit: Leaving)
- # [00:31] * Quits: benlyng (~benlyng@ti0056a380-1602.bb.online.no) (Remote host closed the connection)
- # [00:31] <djazz> JJ2, not JJ1
- # [00:32] <BrianBlakely> Did that come out for console?
- # [00:32] * Quits: ericduran|afk (~eric@ool-ad03d215.dyn.optonline.net) (Quit: ericduran|afk)
- # [00:32] <djazz> yea
- # [00:32] <djazz> JJ2 was released for Win95
- # [00:32] <BrianBlakely> Ah
- # [00:32] <djazz> in 1998
- # [00:32] <djazz> JJ1 for DOS 1994
- # [00:33] <BrianBlakely> Which console was it released for?
- # [00:33] <djazz> ahh sorry, console window xD
- # [00:33] <djazz> DOS
- # [00:33] * Joins: metapeter_ (~metapeter@95-89-219-52-dynip.superkabel.de)
- # [00:33] * Quits: metapeter_ (~metapeter@95-89-219-52-dynip.superkabel.de) (Changing host)
- # [00:33] * Joins: metapeter_ (~metapeter@unaffiliated/metapeter)
- # [00:33] <djazz> not a console u connected to TV
- # [00:34] <djazz> JJ1 won the arcade game of the year award in 1994, i think
- # [00:35] <djazz> JJ3 was to be released to PS2 but JJ3 got canceled
- # [00:36] * Quits: mike5w3c (~MikeSmith@EM1-112-91-144.pool.e-mobile.ne.jp) (Ping timeout: 255 seconds)
- # [00:38] * Joins: G3n3r0 (~G3n3r0@h-67-100-107-81.nycmny83.dynamic.covad.net)
- # [00:39] <BrianBlakely> djazz: Ah, that is my only usage of the word.
- # [00:41] * Quits: drublic (~drublic@frbg-5d84fa85.pool.mediaWays.net) (Remote host closed the connection)
- # [00:41] <djazz> the level editors i have seen with HTML5 and canvas have not been very impressive
- # [00:41] <djazz> except for the 3D ones ofc
- # [00:41] * Joins: mike5w3c (~MikeSmith@EM114-48-206-119.pool.e-mobile.ne.jp)
- # [00:43] * Joins: sean` (~seankoole@D97A9E4C.cm-3-3c.dynamic.ziggo.nl)
- # [00:44] * Joins: actel (u48@gateway/web/irccloud.com/x-qfoqwaeiguasebje)
- # [00:45] * Quits: sean` (~seankoole@D97A9E4C.cm-3-3c.dynamic.ziggo.nl) (Client Quit)
- # [00:46] * Quits: austinbv (~austinbv@rrcs-24-73-203-202.se.biz.rr.com) (Quit: austinbv)
- # [00:47] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Never look down on someone unless you're helping them up.)
- # [00:47] * Quits: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com) (Read error: Connection reset by peer)
- # [00:47] * Joins: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com)
- # [00:47] * Quits: fearlesstost (~fearlesst@2620:0:1cfe:75:c62c:3ff:fe08:5362) (Ping timeout: 240 seconds)
- # [00:48] * theresaanna is now known as theresa_away
- # [00:49] <djazz> BrianBlakely, franksalim: Comparison between the original and my HTML5 version: http://i.imgur.com/Zc8aU.png
- # [00:50] <BrianBlakely> djazz: Nice, virtually no difference. I think I know where your handle is from now ;)
- # [00:51] <djazz> handle?
- # [00:51] <BrianBlakely> "djazz"
- # [00:51] * Joins: grantg (~chatzilla@69.88.160.3)
- # [00:51] <djazz> actually, dj are my initials, added jazz: djazz
- # [00:52] <grantg> :|
- # [00:52] <djazz> hi
- # [00:53] * Joins: ianawilson (~ianawilso@u-of-rochester-128-151-150-17.wireless.rochester.edu)
- # [00:53] * Quits: metapeter_ (~metapeter@unaffiliated/metapeter) (Quit: metapeter_)
- # [00:54] <djazz> BrianBlakely: its also on chrome webstore, just a bookmark, really: https://chrome.google.com/webstore/detail/aknledcfpmoikjolpgdpadhmhnbemnjd
- # [00:54] * Quits: tsclausing (~scotclaus@174.46.125.162) (Quit: leaving)
- # [00:56] * Quits: timmywil (~timmywil@sec1.epb.net) (Ping timeout: 245 seconds)
- # [00:57] * Quits: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
- # [00:58] <djazz> night
- # [00:58] * Parts: djazz (~Daniel@78-70-243-240-no186.tbcn.telia.com)
- # [00:59] <grantg> nn
- # [01:00] * Quits: ianawilson (~ianawilso@u-of-rochester-128-151-150-17.wireless.rochester.edu) (Quit: Leaving.)
- # [01:01] * Joins: cgcardona_ (~cgcardona@unaffiliated/cgcardona)
- # [01:01] * Quits: cgcardona_ (~cgcardona@unaffiliated/cgcardona) (Client Quit)
- # [01:02] * Quits: themiddleman_itv (~robot@50-73-38-137-utah.hfc.comcastbusiness.net) (Quit: themiddleman_itv)
- # [01:03] * r0bw|afk is now known as r0bw
- # [01:04] * r0bw is now known as r0bw|afk
- # [01:04] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Ping timeout: 245 seconds)
- # [01:04] * Quits: frankstallone (~frankstal@72.10.55.185)
- # [01:07] * Quits: axos411 (~axos@xdsl-78-35-143-110.netcologne.de) (Ping timeout: 245 seconds)
- # [01:07] * Joins: axos411 (~axos@xdsl-78-35-145-25.netcologne.de)
- # [01:09] * Quits: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com) (Ping timeout: 259 seconds)
- # [01:10] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [01:13] * Quits: miketaylr (~miketaylr@24.42.93.245) (Quit: miketaylr)
- # [01:16] * Joins: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com)
- # [01:16] * Quits: c_t_montgomery (~c_t_montg@173-11-86-210-SFBA.hfc.comcastbusiness.net) (Quit: c_t_montgomery)
- # [01:18] * Quits: taylorRichie (~Adium@208.110.141.169) (Quit: Leaving.)
- # [01:22] * Joins: nouser (~nouser@79.116.137.187)
- # [01:22] * Parts: nouser (~nouser@79.116.137.187)
- # [01:26] * Quits: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net) (Quit: kennyluck)
- # [01:27] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Ping timeout: 244 seconds)
- # [01:28] * Joins: buribu (~buribu@186.214.22.69)
- # [01:28] * Quits: buribu (~buribu@186.214.22.69) (Changing host)
- # [01:28] * Joins: buribu (~buribu@unaffiliated/buribu)
- # [01:28] * Joins: buribux (~buribu@186.214.22.69)
- # [01:28] * Quits: buribux (~buribu@186.214.22.69) (Changing host)
- # [01:28] * Joins: buribux (~buribu@unaffiliated/buribux)
- # [01:29] * Quits: thcipriani (~tyler@173-14-24-158-Colorado.hfc.comcastbusiness.net) (Quit: leaving)
- # [01:30] * Joins: fearlesstost (~fearlesst@66.220.144.74)
- # [01:31] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [01:33] * Quits: buribux (~buribu@unaffiliated/buribux) (Ping timeout: 240 seconds)
- # [01:33] * Quits: buribu (~buribu@unaffiliated/buribu) (Ping timeout: 240 seconds)
- # [01:35] * Joins: buribu (~buribu@177.41.209.210)
- # [01:35] * Quits: buribu (~buribu@177.41.209.210) (Changing host)
- # [01:35] * Joins: buribu (~buribu@unaffiliated/buribu)
- # [01:35] * Joins: buribux (~buribu@unaffiliated/buribux)
- # [01:36] * Quits: fearlesstost (~fearlesst@66.220.144.74) (Read error: Connection reset by peer)
- # [01:37] * Joins: replore_ (~replore@203.152.213.161.static.zoot.jp)
- # [01:40] * Quits: elevenarms (~textual@76.244.71.216) (Quit: Computer has gone to sleep.)
- # [01:42] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [01:44] * Joins: igordcard (~igordcard@bl15-111-253.dsl.telepac.pt)
- # [01:45] * Quits: igordcard (~igordcard@bl15-111-253.dsl.telepac.pt) (Client Quit)
- # [01:46] * yamahaalex37 is now known as police
- # [01:46] * police is now known as Guest47060
- # [01:49] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [01:50] * Quits: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:53] * Joins: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net)
- # [01:53] * Quits: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net) (Client Quit)
- # [01:53] * Joins: ssickle (~ryanv@66.162.134.130)
- # [01:54] * Quits: rupl (~rupl@dsl093-217-226.aus1.dsl.speakeasy.net) (Quit: ^_^)
- # [01:56] * Quits: grantg (~chatzilla@69.88.160.3) (Quit: Starting up TF2, so shutting down this CPU-heavy IRC window.)
- # [01:56] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [01:56] * Joins: tobyx- (~tobyx@p5B3D483D.dip.t-dialin.net)
- # [01:57] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [01:58] * Quits: tobyx (~tobyx@pdpc/supporter/professional/tobyx) (Ping timeout: 252 seconds)
- # [01:59] * Guest47060 is now known as yamahaalex37
- # [02:00] * Joins: galfert (~galfert@82.113.121.38)
- # [02:02] * Joins: alexluya (~alexluya@111.186.5.201)
- # [02:05] * Joins: Diaoer (~Diaoer@116.239.4.194)
- # [02:06] * Joins: orthagonal_ (u2528@gateway/web/irccloud.com/x-bubuynmmnkurzjna)
- # [02:07] * Quits: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
- # [02:09] * Quits: Yoks (~Yoks@cvl92-1-82-225-159-94.fbx.proxad.net) (Ping timeout: 248 seconds)
- # [02:10] * Quits: ssickle (~ryanv@66.162.134.130) (Quit: Leaving.)
- # [02:10] * Quits: axos411 (~axos@xdsl-78-35-145-25.netcologne.de) (Quit: Leaving.)
- # [02:10] * Joins: ssickle (~ryanv@66.162.134.130)
- # [02:11] * Quits: galfert (~galfert@82.113.121.38) (Quit: galfert)
- # [02:12] * Joins: galfert (~galfert@82.113.121.38)
- # [02:14] * Quits: galfert (~galfert@82.113.121.38) (Client Quit)
- # [02:15] * Quits: ssickle (~ryanv@66.162.134.130) (Client Quit)
- # [02:15] * Joins: ssickle (~ryanv@66.162.134.130)
- # [02:18] * Joins: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net)
- # [02:23] * Quits: yamahaalex37 (~yamahaale@68-185-2-34.static.mdfd.or.charter.com) (Ping timeout: 260 seconds)
- # [02:24] <franksalim> RFC 6455
- # [02:26] * Joins: yamahaalex37 (~yamahaale@24-216-241-10.dhcp.mdfd.or.charter.com)
- # [02:29] * Joins: industrial-ghett (~johns@50-47-158-254.evrt.wa.frontiernet.net)
- # [02:29] <industrial-ghett> i have a question... i put my html here: http://www.pastie.org/2941821 but i can't figure out why there's spaces between the images. i've read about cellpadding and adding <br> but it doesn't seem to help
- # [02:30] * Quits: dgathright (~dgathrigh@nat/yahoo/x-zktmpnduwenxqcjm) (Quit: dgathright)
- # [02:30] <hkhalid> firebug could tell you
- # [02:30] <industrial-ghett> what's a firebug
- # [02:30] <industrial-ghett> i see a firefly
- # [02:30] <hkhalid> its for firefox
- # [02:31] <industrial-ghett> i'm using safari
- # [02:32] <industrial-ghett> looks like a cool tool
- # [02:32] * Quits: thatryan (~thatryan@c-24-4-167-46.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [02:34] <hkhalid> industrial-ghett, use it for your life
- # [02:34] <industrial-ghett> hkhalid sounds pretty ominous
- # [02:35] <hkhalid> do you have an iphone
- # [02:35] <industrial-ghett> me? no iphone. my company bought me a spamdroid
- # [02:36] <hkhalid> spam?
- # [02:36] <industrial-ghett> i just don't like the phone. it has rebooted on me during conversations, it gets hung all the time. really, it's not very domesticated
- # [02:38] * Quits: ircdearia (~mizerydea@unaffiliated/necrodearia) (Ping timeout: 248 seconds)
- # [02:39] <industrial-ghett> ok now i've loaded teh page in firefox and i have firebug installed what should i do to learn about it?
- # [02:40] <hkhalid> taje that blue arrow and highlight the white space
- # [02:40] <hkhalid> and click it
- # [02:40] <hkhalid> and it will tell you what you edit
- # [02:40] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [02:40] <industrial-ghett> aha i see that it's adding space below the image, not on top of it
- # [02:41] <hkhalid> ok so edit the css you biatch
- # [02:41] <industrial-ghett> it seems to indicated that it adds the space between the <td> and the <img>
- # [02:41] <hkhalid> do you have this uploaded?
- # [02:41] <hkhalid> I can take a better look
- # [02:41] <industrial-ghett> well it's uploaded but not the images are thanks i might be able to figgur this out
- # [02:42] <industrial-ghett> well maybe, see what my ip is and try to go to (my ip):3000/front_page/index
- # [02:42] <industrial-ghett> i don't have any firewalls unless FRONTIER communications has some installed
- # [02:43] * Joins: dgathright (~dgathrigh@107.39.246.124)
- # [02:47] * Joins: themiddleman_itv (~robot@c-71-199-11-248.hsd1.ut.comcast.net)
- # [02:47] * Quits: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net) (Quit: Computer has gone to sleep.)
- # [02:50] * Quits: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com) (Quit: austinbv)
- # [02:50] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [02:51] <industrial-ghett> can you get to it, hkhalid?
- # [02:51] * Quits: kppullin (~kppullin@pdpc/supporter/active/kppullin) (Ping timeout: 248 seconds)
- # [02:51] * Joins: austinbv (~austinbv@29-133.127-70.tampabay.res.rr.com)
- # [02:52] * Joins: johnkpaul (~johnkpaul@c-71-198-59-169.hsd1.ca.comcast.net)
- # [02:52] * Joins: themiddleman (~rob@c-71-199-11-248.hsd1.ut.comcast.net)
- # [02:53] * Quits: austinbv (~austinbv@29-133.127-70.tampabay.res.rr.com) (Client Quit)
- # [02:54] <hkhalid> link me
- # [02:56] * Quits: ssickle (~ryanv@66.162.134.130) (Quit: Leaving.)
- # [02:56] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [02:56] <industrial-ghett> it looks like there is a firewall somewhere, i tried this: http://50.47.158.254:3000/front_page/index but it didn't work, does it work for you?
- # [03:01] * Joins: GonzaloGM_ (not@host123.190-137-185.telecom.net.ar)
- # [03:03] * Quits: industrial-ghett (~johns@50-47-158-254.evrt.wa.frontiernet.net) (Quit: industrial-ghett)
- # [03:04] * Joins: ircdearia (~mizerydea@unaffiliated/necrodearia)
- # [03:04] * Quits: GonzaloGM (~not@34-110-17-190.fibertel.com.ar) (Ping timeout: 260 seconds)
- # [03:05] * Quits: necolas (~necolas@5e0105d7.bb.sky.com) (Remote host closed the connection)
- # [03:05] * GonzaloGM_ is now known as GonzaloGM
- # [03:07] * Quits: _dc (~dc@c-24-20-239-11.hsd1.or.comcast.net) (Remote host closed the connection)
- # [03:07] * Quits: tw2113 (~tw2113@fedora/tw2113) (Ping timeout: 245 seconds)
- # [03:14] * Joins: thatryan (~thatryan@c-71-202-3-49.hsd1.ca.comcast.net)
- # [03:18] * Quits: buribu (~buribu@unaffiliated/buribu) (Read error: Connection reset by peer)
- # [03:18] * Quits: buribux (~buribu@unaffiliated/buribux) (Read error: Connection reset by peer)
- # [03:21] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [03:21] * Joins: kevindanko (~kevindank@2002:4c63:c065:1234:f13a:d730:92f0:1401)
- # [03:22] * Joins: ianawilson (~ianawilso@70-100-133-201.dsl1-field.roch.ny.frontiernet.net)
- # [03:23] * Quits: ianawilson (~ianawilso@70-100-133-201.dsl1-field.roch.ny.frontiernet.net) (Client Quit)
- # [03:23] * Joins: ianawilson (~ianawilso@vpn4-200.net.rochester.edu)
- # [03:31] * Joins: devongovett (~devongove@198.188.155.201)
- # [03:31] * Joins: budmaddock (~budmaddoc@essn-4db694ea.pool.mediaWays.net)
- # [03:32] * Quits: GonzaloGM (not@host123.190-137-185.telecom.net.ar)
- # [03:33] * Quits: budmaddock1 (~budmaddoc@essn-4d09dac7.pool.mediaWays.net) (Ping timeout: 258 seconds)
- # [03:34] <ProLoser|Work> paul_irish: do you know if google has any intention to develop bookmarks out any further?
- # [03:35] <ProLoser|Work> i don't like delicious, but the simple feature of an RSS of my own bookmarks being missing is sort of lame
- # [03:37] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
- # [03:41] * Quits: c_t_montgomery (~c_t_montg@199.83.223.215) (Quit: c_t_montgomery)
- # [03:42] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [03:42] * Quits: c_t_montgomery (~c_t_montg@199.83.223.215) (Client Quit)
- # [03:45] * Quits: Diaoer (~Diaoer@116.239.4.194) (Ping timeout: 252 seconds)
- # [03:46] * Quits: dgathright (~dgathrigh@107.39.246.124) (Quit: dgathright)
- # [03:47] * Joins: Diaoer (~Diaoer@116.239.4.194)
- # [03:47] * Joins: Daditos (~kvirc@unaffiliated/daditos)
- # [03:49] * Quits: dust-- (~Thomas@188-193-186-229-dynip.superkabel.de) (Quit: dust--)
- # [03:49] <paul_irish> ProLoser|Work: i would look into chrome extensions
- # [03:49] <ProLoser|Work> I have looked into a lot of different solutions
- # [03:49] <ProLoser|Work> i sorta realized that it's ridiculous to use chrome extensions
- # [03:49] * Joins: kennyluck (~kennyluck@DHCP-21026.iis.sinica.edu.tw)
- # [03:49] <thatryan> paul_irish: aren't you supposed to be on a bus ;)
- # [03:49] <ProLoser|Work> instead i just use the bookmarklet for adding/editing
- # [03:50] <ProLoser|Work> and i use search engines for browsing
- # [03:50] <ProLoser|Work> but what i want to do is have it so any time i add a bookmark to google bookmarks, i can tweet or post to facebook
- # [03:50] <ProLoser|Work> without RSS that's sort of impossible
- # [03:52] * Quits: Diaoer (~Diaoer@116.239.4.194) (Ping timeout: 245 seconds)
- # [03:52] * Joins: Diaoer (~Diaoer@116.239.4.194)
- # [03:52] * Joins: fearlesstost (~fearlesst@66.220.144.74)
- # [03:53] * Joins: diogogmt (~kvirc@CPE0018396f5ec0-CM0012c99ea256.cpe.net.cable.rogers.com)
- # [03:53] * Quits: themiddleman (~rob@c-71-199-11-248.hsd1.ut.comcast.net) (Quit: Leaving)
- # [03:55] * Quits: Peeter (~Peeter@webmail.opus.ee) (Ping timeout: 244 seconds)
- # [03:55] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [03:56] * Joins: Peeter (~Peeter@webmail.opus.ee)
- # [04:00] * Joins: pl0sh (u3225@gateway/web/irccloud.com/x-zrvznwmdedquvwrc)
- # [04:02] <paul_irish> ProLoser|Work: yeah what i'm saying is there should be an extension that hijacks your bookmarks data and provides it in a better format such that you could send it out and then generate an rss
- # [04:02] <ProLoser|Work> interesting
- # [04:03] <ProLoser|Work> well i got so fed up i decided to build my own bookmarking tool and just decided to submit to that instead
- # [04:03] <ProLoser|Work> and then i could have IT cc to google or something
- # [04:03] <ProLoser|Work> whatever danke anyway
- # [04:04] * Quits: ianawilson (~ianawilso@vpn4-200.net.rochester.edu) (Quit: Leaving.)
- # [04:06] * Quits: benv (~benv@50-0-80-160.dsl.static.sonic.net) (Quit: Leaving...)
- # [04:08] * Quits: dilvie (~chatzilla@50-0-92-40.dsl.dynamic.sonic.net) (Ping timeout: 240 seconds)
- # [04:10] * Joins: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com)
- # [04:11] * Joins: beseku (~beseku@p10193-ipngn1801marunouchi.tokyo.ocn.ne.jp)
- # [04:12] * Parts: beseku (~beseku@p10193-ipngn1801marunouchi.tokyo.ocn.ne.jp)
- # [04:13] * Quits: G3n3r0 (~G3n3r0@h-67-100-107-81.nycmny83.dynamic.covad.net) (Quit: Leaving)
- # [04:14] * Quits: Vennril (~vennril@p4FCB0827.dip0.t-ipconnect.de) (Ping timeout: 258 seconds)
- # [04:16] * Quits: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net) (Quit: http://turntable.fm/freenode)
- # [04:17] * Joins: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net)
- # [04:17] * Quits: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [04:20] <paul_irish> can someone volunteer to fix the inline event handler in https://developer.mozilla.org/Writing_Forward_Compatible_Websites ?
- # [04:20] * Quits: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com) (Quit: austinbv)
- # [04:22] * Quits: newz2000 (~newz2000@unaffiliated/newz2000) (Ping timeout: 245 seconds)
- # [04:23] * Quits: fearlesstost (~fearlesst@66.220.144.74) (Quit: fearlesstost)
- # [04:23] * Joins: austinbv (~austinbv@29-133.127-70.tampabay.res.rr.com)
- # [04:24] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 244 seconds)
- # [04:24] <paul_irish> :'(
- # [04:25] * Joins: newz2000 (~newz2000@bearfruit.des-moines.ia.us)
- # [04:25] * Quits: newz2000 (~newz2000@bearfruit.des-moines.ia.us) (Changing host)
- # [04:25] * Joins: newz2000 (~newz2000@unaffiliated/newz2000)
- # [04:29] <tw2113> ah crap...we evoked an apostrophe out of paul_irish
- # [04:30] <tw2113> i'm not sure what it needs to be changed to, or which part
- # [04:30] <tw2113> but i have an account
- # [04:34] * Joins: benv (~benv@99-7-171-41.lightspeed.sntcca.sbcglobal.net)
- # [04:40] * Joins: kppullin (~kppullin@pdpc/supporter/active/kppullin)
- # [04:43] * Quits: austinbv (~austinbv@29-133.127-70.tampabay.res.rr.com) (Quit: austinbv)
- # [04:43] * Joins: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net)
- # [04:45] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [04:46] <ianawilson> hi everyone. I am hitting a brick wall dealing with getImageData() and CORS. Is there any way to make this work without doing something like a proxy server?
- # [04:46] <ianawilson> is it possible to tell the browser that the canvas isn't tainted?
- # [04:46] * Quits: johnkpaul (~johnkpaul@c-71-198-59-169.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:50] * Joins: dmachi1 (~dmachi@pool-72-66-202-184.ronkva.east.verizon.net)
- # [04:50] * Quits: dmachi (~dmachi@pool-72-66-202-184.ronkva.east.verizon.net) (Read error: Connection reset by peer)
- # [04:52] * Quits: jahc (~jahc@202.89.32.253) (Quit: Leaving)
- # [05:04] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [05:04] <JonathanNeal> If I gave you a starting node with an offset and an ending node with an offset, could you tell me all of the html between them?
- # [05:08] * Quits: kppullin (~kppullin@pdpc/supporter/active/kppullin) (Read error: Connection reset by peer)
- # [05:08] * Joins: kppullin (~kppullin@pdpc/supporter/active/kppullin)
- # [05:08] * Quits: tw2113 (~tw2113@fedora/tw2113) (Ping timeout: 244 seconds)
- # [05:11] <ianawilson> anybody able to explain / help me with the crossOrigin attribute for img?
- # [05:11] * Quits: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t) (Disconnected by services)
- # [05:11] * Joins: bot-t1 (~bot-t@unaffiliated/temp01/bot/bot-t)
- # [05:11] * Quits: bot-t1 (~bot-t@unaffiliated/temp01/bot/bot-t) (Excess Flood)
- # [05:11] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [05:13] * Joins: Moonies (~Bongle@unaffiliated/moonies)
- # [05:13] * Parts: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [05:13] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [05:13] * Quits: chrislorenz (~chrislore@rrcs-76-79-247-242.west.biz.rr.com) (Quit: Computer has gone to sleep.)
- # [05:15] * Joins: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t)
- # [05:15] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [05:20] * Quits: alexluya (~alexluya@111.186.5.201) (Quit: Leaving)
- # [05:20] * Quits: kennyluck (~kennyluck@DHCP-21026.iis.sinica.edu.tw) (Quit: kennyluck)
- # [05:21] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [05:22] * Joins: nonge__ (~nonge@p508293B4.dip.t-dialin.net)
- # [05:25] * Quits: c_t_montgomery (~c_t_montg@199.83.223.215) (Quit: c_t_montgomery)
- # [05:25] * Quits: nonge_ (~nonge@p50829B58.dip.t-dialin.net) (Ping timeout: 255 seconds)
- # [05:33] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [05:37] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [05:38] * Joins: c_t_montgomery (~c_t_montg@76.14.88.222)
- # [05:49] * Joins: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net)
- # [06:04] * Joins: SevenMachines (~SevenMach@anon-188-62.vpn.ipredator.se)
- # [06:04] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [06:06] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 255 seconds)
- # [06:06] * danielfilho_ is now known as danielfilho
- # [06:08] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 244 seconds)
- # [06:11] * Quits: kevindanko (~kevindank@2002:4c63:c065:1234:f13a:d730:92f0:1401) (Remote host closed the connection)
- # [06:11] <paul_irish> ianawilson: no. only new chrome and FF can do crossOrigin
- # [06:12] <paul_irish> everyone else needs proxy serve
- # [06:12] <paul_irish> r
- # [06:14] <ianawilson> i'm using chrome 17 dev, but i'm getting errors
- # [06:14] <paul_irish> the server has to respond correctly
- # [06:14] <paul_irish> so like
- # [06:14] <paul_irish> h5bp htaccess just added this
- # [06:16] * Quits: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net) (Remote host closed the connection)
- # [06:16] <ianawilson> paul_irish: what do you mean by the server needs to respond correctly?
- # [06:17] * Joins: nerdfiles (~Adium@adsl-69-155-134-119.dsl.hstntx.swbell.net)
- # [06:17] <paul_irish> so the server needs to give cors headers
- # [06:17] * Parts: nerdfiles (~Adium@adsl-69-155-134-119.dsl.hstntx.swbell.net)
- # [06:17] <paul_irish> and just because your browser sends request headers saying I WANT CORS
- # [06:17] <paul_irish> doesnt mean the server will comply
- # [06:17] <ianawilson> right right right
- # [06:18] <ianawilson> so, here was my confusion: i checked and double checked that graph.facebook.com had Access-Control-Allow-Origin, which it does
- # [06:18] <ianawilson> but forgot that images are actually coming from elsewhere
- # [06:19] <ianawilson> which don't appear to have any of that in their headers
- # [06:20] <ianawilson> yup
- # [06:20] <ianawilson> that's it
- # [06:20] <ianawilson> so if *.fbcdn.net had that header, it would work, yes?
- # [06:23] <c_t_montgomery> boom.
- # [06:25] * Joins: the_hulk (~sumedh@61.16.215.114)
- # [06:26] <paul_irish> ya
- # [06:26] <ianawilson> c_t_montgomery: was that at me? :)
- # [06:26] <ianawilson> aye
- # [06:26] <c_t_montgomery> :)
- # [06:27] <ianawilson> so, now that that's out of the question, are there any solutions to work around it without a proxy server?
- # [06:28] * Joins: dr0id (~andy@unaffiliated/dr0id)
- # [06:33] * Joins: mike5w3c_ (~MikeSmith@EM111-191-224-155.pool.e-mobile.ne.jp)
- # [06:36] * Joins: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net)
- # [06:36] * Quits: mike5w3c (~MikeSmith@EM114-48-206-119.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [06:36] * mike5w3c_ is now known as mike5w3c
- # [06:39] * Quits: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net) (Remote host closed the connection)
- # [06:44] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
- # [06:44] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [06:46] * Quits: SevenMachines (~SevenMach@anon-188-62.vpn.ipredator.se) (Remote host closed the connection)
- # [06:46] * Quits: teslan (~teslan@d24-36-81-125.home1.cgocable.net) (Ping timeout: 252 seconds)
- # [06:50] * Quits: jacobolus (~jacobolus@70-36-215-74.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [06:58] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 244 seconds)
- # [07:01] * Joins: nerdfiles1 (~Adium@c-76-31-204-248.hsd1.tx.comcast.net)
- # [07:01] * Parts: nerdfiles1 (~Adium@c-76-31-204-248.hsd1.tx.comcast.net)
- # [07:03] * Quits: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com) (Read error: Connection reset by peer)
- # [07:03] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [07:06] * Quits: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com) (Remote host closed the connection)
- # [07:09] * Joins: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com)
- # [07:12] * Joins: pfoerger (~pfoerger@frnk-590f6695.pool.mediaWays.net)
- # [07:15] * nonge__ is now known as nonge
- # [07:17] * Quits: themiddleman_itv (~robot@c-71-199-11-248.hsd1.ut.comcast.net) (Quit: themiddleman_itv)
- # [07:22] * Quits: welly (~welly@unaffiliated/welly) (Quit: Computer has gone to sleep.)
- # [07:22] * Joins: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de)
- # [07:23] * Joins: Rajath (ca5030af@gateway/web/freenode/ip.202.80.48.175)
- # [07:24] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (Quit: Jackneill)
- # [07:30] * Joins: Moonies (~Bongle@unaffiliated/moonies)
- # [07:35] * Joins: Taftse (~Taftse@unaffiliated/taftse)
- # [07:36] * Quits: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de) (Quit: solocio)
- # [07:39] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
- # [07:49] * Joins: award85 (~itsame@c-69-181-38-133.hsd1.ca.comcast.net)
- # [07:54] * Joins: decthomas (~netlash@d5152D79D.static.telenet.be)
- # [07:57] * Quits: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com) (Quit: Leaving.)
- # [08:00] * Quits: ircdearia (~mizerydea@unaffiliated/necrodearia) (Ping timeout: 252 seconds)
- # [08:01] * Joins: anth0ny (~anthony@c-67-171-37-67.hsd1.wa.comcast.net)
- # [08:01] * Joins: SevenMachines (~SevenMach@anon-130-53.vpn.ipredator.se)
- # [08:01] <anth0ny> Is it possible to get a form to use GET to attach it's values to it's URLs in a fashion such as 'foo.com/?cat=optiona,optionb,optionc' instead of 'foo.com/?cat=optiona&cat=optionb&cat=optionc' ? Here's what I have so far: http://dpaste.com/663685/
- # [08:01] * Joins: huskyr (~huskyr@ip169-070.vpro.nl)
- # [08:03] * Joins: ircdearia (~mizerydea@unaffiliated/necrodearia)
- # [08:06] * Quits: kadiks (~kadiks@APuteaux-652-1-132-13.w82-124.abo.wanadoo.fr) (Quit: Leaving)
- # [08:06] * Quits: dnjaramba (~dnjaramba@41.72.193.86) (Ping timeout: 255 seconds)
- # [08:06] * Joins: dnjaramba (~dnjaramba@41.72.193.86)
- # [08:09] * Joins: gkunno|work (~gku@109.234.241.76)
- # [08:13] * superevr wondering why ianawilson needed cors to get images from fbcdn.net
- # [08:13] <paul_irish> to put em onto a convas
- # [08:18] <superevr> cant just use img src?
- # [08:18] <superevr> if you use img src, doesn't the image go in the dom and you can then put it in the canvas
- # [08:20] * Quits: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [08:21] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Read error: Operation timed out)
- # [08:21] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [08:23] * Joins: gyzmodo (x@89.146.92.232)
- # [08:24] * Quits: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com) (Quit: austinbv)
- # [08:24] * Quits: replore_ (~replore@203.152.213.161.static.zoot.jp) (Remote host closed the connection)
- # [08:30] <Pomax> anth0ny: no. See http://dev.w3.org/html5/spec/Overview.html#url-encoded-form-data
- # [08:31] <Pomax> tl;dr: hurray for legacy formats. you're stuck with key=val, even if you have multiple same-key elements like checkbox groups with 'append to array' notation for names.
- # [08:33] <Pomax> of course you can just hack the form to pieces if you have JS available, disable the form's submit(), run your own code to grab all the values and turn them into a compressed format, then do window.location = ... with your custom url.
- # [08:33] * Quits: jacine|afk (~jacine@drupal.org/user/88931/view) (Quit: buh bye :))
- # [08:33] <Pomax> although given that you're doing a GET, you're not going to be saving any significant bandwidth with that scheme, given that you'll now have to serve the additional code for doing all the JS trickery
- # [08:35] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Ping timeout: 258 seconds)
- # [08:36] <Pomax> (and the fact that GET urls can only get so long before the http protocol goes "no. go use POST if you need this much data")
- # [08:40] * Joins: metapeter (~metapeter@unaffiliated/metapeter)
- # [08:40] * Joins: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net)
- # [08:40] * Joins: glcrazy (~SiRiuS@rdslink-v90-206.suceava.rdsnet.ro)
- # [08:40] * Joins: koggdal (~koggdal@213.80.127.82)
- # [08:41] * Joins: skylamer` (cgskylamer@78.90.213.55)
- # [08:41] * Quits: c_t_montgomery (~c_t_montg@76.14.88.222) (Quit: c_t_montgomery)
- # [08:42] * Joins: dserban_ (~dserban@S0106001346beb5f3.ok.shawcable.net)
- # [08:45] * Quits: nutron (~dserban@S0106001346beb5f3.ok.shawcable.net) (Ping timeout: 240 seconds)
- # [08:48] * Quits: hkhalid (~asdasasd@pool-173-79-49-114.washdc.fios.verizon.net) (Quit: Leaving)
- # [08:56] * Joins: Taftse (Taftse@unaffiliated/taftse)
- # [08:57] * Quits: pfoerger (~pfoerger@frnk-590f6695.pool.mediaWays.net) (Quit: pfoerger)
- # [08:57] * Quits: tobyx- (~tobyx@p5B3D483D.dip.t-dialin.net) (Quit: Leaving...)
- # [09:00] * Quits: the_hulk (~sumedh@61.16.215.114) (Ping timeout: 258 seconds)
- # [09:03] * Quits: Peeter (~Peeter@webmail.opus.ee) (Read error: Connection reset by peer)
- # [09:03] * Joins: Peeter (~Peeter@webmail.opus.ee)
- # [09:05] * Joins: Taftse2 (~Taftse@unaffiliated/taftse)
- # [09:07] * Quits: Taftse (Taftse@unaffiliated/taftse) (Ping timeout: 255 seconds)
- # [09:08] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:09] * Joins: batlock666 (~quassel@bvderbau.ugent.be)
- # [09:12] * Quits: skylamer` (cgskylamer@78.90.213.55)
- # [09:12] * Joins: jochen___ (jochen@nat/google/x-maxqbwihytohxepc)
- # [09:12] * Joins: c_t_montgomery (~c_t_montg@adsl-67-121-144-189.dsl.pltn13.pacbell.net)
- # [09:15] * Quits: jochen__ (jochen@nat/google/x-wkgeqifjrtrtlboa) (Ping timeout: 244 seconds)
- # [09:15] * jochen___ is now known as jochen__
- # [09:17] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
- # [09:17] * Quits: Taftse2 (~Taftse@unaffiliated/taftse) (Read error: Connection reset by peer)
- # [09:17] * Joins: Taftse2 (Taftse@unaffiliated/taftse)
- # [09:19] * Joins: pfoerger (~pfoerger@89.204.137.208)
- # [09:22] * Quits: glcrazy (~SiRiuS@rdslink-v90-206.suceava.rdsnet.ro) (Remote host closed the connection)
- # [09:22] * Quits: devongovett (~devongove@198.188.155.201) (Quit: devongovett)
- # [09:26] * Joins: axos411 (~axos@xdsl-78-35-145-25.netcologne.de)
- # [09:27] * Joins: beevits (~beeviz@78.47.226.217)
- # [09:28] * Joins: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [09:30] * Quits: pfoerger (~pfoerger@89.204.137.208) (Quit: pfoerger)
- # [09:32] * Quits: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [09:36] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:36] * Quits: Taftse2 (Taftse@unaffiliated/taftse) (Ping timeout: 248 seconds)
- # [09:36] * Joins: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [09:37] * Quits: Diaoer (~Diaoer@116.239.4.194) (Quit: Leaving)
- # [09:39] * Quits: axos411 (~axos@xdsl-78-35-145-25.netcologne.de) (Quit: Leaving.)
- # [09:45] * krijnhuman is now known as krijnh
- # [09:47] * Joins: Ron_D (~Chevalric@77.242.116.2)
- # [09:48] * Joins: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [09:49] * Joins: benlyng (~benlyng@ti0056a380-1602.bb.online.no)
- # [09:49] * Joins: krijn (u2319@gateway/web/irccloud.com/x-lphwckxubfhnwjic)
- # [09:49] * Quits: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [09:51] * Joins: Taftse (Taftse@unaffiliated/taftse)
- # [09:52] * Quits: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [09:54] * Quits: diogogmt (~kvirc@CPE0018396f5ec0-CM0012c99ea256.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [09:56] * Joins: GoOz (~GoOz@fil75-1-78-192-105-49.fbxo.proxad.net)
- # [10:02] * Joins: howlymowly (~quassel@tubsat.fb12.tu-berlin.de)
- # [10:02] * Joins: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [10:12] * Joins: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net)
- # [10:13] * Quits: thatryan (~thatryan@c-71-202-3-49.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [10:14] * Quits: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [10:20] * Quits: yamahaalex37 (~yamahaale@24-216-241-10.dhcp.mdfd.or.charter.com) (Read error: Connection reset by peer)
- # [10:20] * Joins: yamahaalex37 (~yamahaale@24-216-241-10.dhcp.mdfd.or.charter.com)
- # [10:20] * Quits: patcito (~123@190.236.208.195) (Remote host closed the connection)
- # [10:26] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Never look down on someone unless you're helping them up.)
- # [10:26] * Joins: drublic (~drublic@frbg-4d0290c6.pool.mediaWays.net)
- # [10:26] * Joins: award85_ (~itsame@c-69-181-38-133.hsd1.ca.comcast.net)
- # [10:28] * Joins: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [10:30] * Joins: Telling (~unknown@109.57.239.126.mobile.3.dk)
- # [10:32] * Quits: award85_ (~itsame@c-69-181-38-133.hsd1.ca.comcast.net) (Quit: leaving)
- # [10:32] * Quits: award85 (~itsame@c-69-181-38-133.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [10:32] * Joins: award85 (~itsame@c-69-181-38-133.hsd1.ca.comcast.net)
- # [10:35] * Quits: Telling (~unknown@109.57.239.126.mobile.3.dk) (Ping timeout: 244 seconds)
- # [10:36] * Quits: anth0ny (~anthony@c-67-171-37-67.hsd1.wa.comcast.net) (Ping timeout: 260 seconds)
- # [10:37] * Joins: Telling (~unknown@shop3.diku.dk)
- # [10:37] * Joins: SoulRaven (SoulRaven@89.41.157.171)
- # [10:38] * Joins: beseku (~beseku@p10193-ipngn1801marunouchi.tokyo.ocn.ne.jp)
- # [10:38] * Parts: beseku (~beseku@p10193-ipngn1801marunouchi.tokyo.ocn.ne.jp)
- # [10:39] * Quits: yamahaalex37 (~yamahaale@24-216-241-10.dhcp.mdfd.or.charter.com)
- # [10:50] * Quits: SevenMachines (~SevenMach@anon-130-53.vpn.ipredator.se) (Quit: Ex-Chat)
- # [10:51] * Quits: Telling (~unknown@shop3.diku.dk) (Quit: ...)
- # [10:55] * Joins: monteslu__ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [10:56] * Quits: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [11:00] * Joins: JakeA (~Adium@93-97-17-15.zone5.bethere.co.uk)
- # [11:02] * Quits: Taftse (Taftse@unaffiliated/taftse) (Ping timeout: 244 seconds)
- # [11:06] * Joins: GuidoBouman (~GuidoBoum@095-097-004-214.static.chello.nl)
- # [11:06] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-quaktgoeierztgwn)
- # [11:15] * Quits: SoulRaven (SoulRaven@89.41.157.171)
- # [11:17] * Quits: c_t_montgomery (~c_t_montg@adsl-67-121-144-189.dsl.pltn13.pacbell.net) (Quit: c_t_montgomery)
- # [11:19] * Joins: shwetank (~shwetank@122.161.170.217)
- # [11:20] * Joins: Schematografter (~Bongle@unaffiliated/moonies)
- # [11:21] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Disconnected by services)
- # [11:21] * Schematografter is now known as Moonies
- # [11:28] * Joins: tobyx (~tobyx@pdpc/supporter/professional/tobyx)
- # [11:28] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [11:29] * Quits: monteslu__ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Read error: Operation timed out)
- # [11:29] * Joins: necolas (~necolas@5e0105d7.bb.sky.com)
- # [11:31] * Joins: monteslu__ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [11:31] * Quits: shwetank (~shwetank@122.161.170.217) (Ping timeout: 244 seconds)
- # [11:39] * Quits: dr0id (~andy@unaffiliated/dr0id) (Quit: Leaving.)
- # [11:47] * Quits: benlyng (~benlyng@ti0056a380-1602.bb.online.no) (Remote host closed the connection)
- # [11:49] * Quits: Rajath (ca5030af@gateway/web/freenode/ip.202.80.48.175) (Quit: Page closed)
- # [11:50] * Quits: monteslu__ (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [11:51] * Joins: benlyng (~benlyng@ti0056a380-1602.bb.online.no)
- # [11:55] * Quits: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t) (Quit: bot-t)
- # [11:55] * Joins: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t)
- # [11:58] * Quits: kppullin (~kppullin@pdpc/supporter/active/kppullin) (Read error: Connection reset by peer)
- # [11:59] * Quits: irae_ (~irae_@nat/yahoo/x-plectbeladglcbho) (Ping timeout: 240 seconds)
- # [11:59] * Joins: kppullin (~kppullin@pdpc/supporter/active/kppullin)
- # [12:01] * Joins: galfert (~galfert@p5DDB8D6F.dip.t-dialin.net)
- # [12:04] * Joins: Stava (~Stava@ip232-rld-sdt.tyfon.se)
- # [12:07] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [12:12] * Joins: seutje (~steve@drupal.org/user/264148/view)
- # [12:18] * Quits: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net) (Quit: jblanche)
- # [12:21] * Joins: whitman (~whitman@87-194-159-116.bethere.co.uk)
- # [12:28] * Joins: Taftse (Taftse@unaffiliated/taftse)
- # [12:30] * Joins: Timz (~Adium@86.89.174.199)
- # [12:32] * Quits: Daditos (~kvirc@unaffiliated/daditos) (Read error: Connection reset by peer)
- # [12:32] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [12:33] * Joins: mike5w3c_ (~MikeSmith@EM114-49-8-91.pool.e-mobile.ne.jp)
- # [12:34] * Joins: axos411 (~axos@xdsl-78-35-145-25.netcologne.de)
- # [12:35] * Joins: jblanche (~jblanche@ivr94-13-78-232-249-47.fbx.proxad.net)
- # [12:35] * Joins: mishunov (~spliter@77.88.72.162)
- # [12:35] * Joins: irae_ (~irae_@nat/yahoo/x-pejnnnmwvqvaykcw)
- # [12:37] * Quits: mike5w3c (~MikeSmith@EM111-191-224-155.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [12:37] * mike5w3c_ is now known as mike5w3c
- # [12:40] <Epeli> paul_irish: Modernizr should have detection file input support
- # [12:40] <Epeli> iPad :(
- # [12:40] <Epeli> Does anyone have idea how to detect that?
- # [12:48] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Quit: quack)
- # [12:50] <Aric> doesnt it have it's own browser agent
- # [12:51] <Aric> http://scottrockers.com/blog/resources/simple-code-tricks/how-to-detect-ipad-and-redirect-to-ipad-version-website
- # [12:58] * GoOz is now known as GoOz`aw
- # [13:01] * Joins: kevindanko (~kevindank@c-76-99-192-101.hsd1.de.comcast.net)
- # [13:05] * Joins: gkunno (~gku@cs27056062.pp.htv.fi)
- # [13:09] * Quits: axos411 (~axos@xdsl-78-35-145-25.netcologne.de) (Ping timeout: 245 seconds)
- # [13:09] * Joins: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net)
- # [13:11] <moo-_-> Aric: well yes, but that's totally how you shoud NOT do it :)
- # [13:11] <Aric> eh true
- # [13:11] <Aric> but he asked how to detect it
- # [13:12] <Aric> the code snippet does detect it
- # [13:12] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
- # [13:16] * Joins: dr0id (~andy@unaffiliated/dr0id)
- # [13:17] * Joins: serroba (~serroba@190-20-213-182.baf.movistar.cl)
- # [13:21] * Joins: shwetank (~shwetank@14.99.166.78)
- # [13:24] * Quits: metapeter (~metapeter@unaffiliated/metapeter) (Quit: metapeter)
- # [13:25] * Joins: frankstallone (~frankstal@72.10.55.185)
- # [13:29] * Joins: msponge (~msponge@31-34-237.wireless.csail.mit.edu)
- # [13:29] * Joins: kennyluck_ (~kennyluck@114-43-115-15.dynamic.hinet.net)
- # [13:29] * Quits: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net) (Ping timeout: 260 seconds)
- # [13:30] * kennyluck_ is now known as kennyluck
- # [13:31] * Joins: mattlucht (~mattlucht@host86-189-4-47.range86-189.btcentralplus.com)
- # [13:33] * Joins: N0va` (~ricki@84.19.108.75)
- # [13:43] * Quits: serroba (~serroba@190-20-213-182.baf.movistar.cl) (Remote host closed the connection)
- # [13:47] * Quits: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net) (Quit: kennyluck)
- # [13:47] * Joins: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [13:47] * Joins: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net)
- # [13:49] * Joins: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net)
- # [13:49] * Quits: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01) (Remote host closed the connection)
- # [13:51] * Joins: serroba (~serroba@190-20-213-182.baf.movistar.cl)
- # [13:51] * Joins: tktiddle (~tim@cpc4-hari15-2-0-cust505.20-2.cable.virginmedia.com)
- # [13:53] * Quits: Taftse (Taftse@unaffiliated/taftse) (Ping timeout: 252 seconds)
- # [13:53] * GoOz`aw is now known as GoOz
- # [13:55] * Quits: serroba (~serroba@190-20-213-182.baf.movistar.cl) (Remote host closed the connection)
- # [13:55] * Quits: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net) (Quit: Leaving)
- # [13:56] * Quits: Charun (~Charun@unaffiliated/charun) (Ping timeout: 240 seconds)
- # [13:56] * Joins: serroba (~serroba@190-20-213-182.baf.movistar.cl)
- # [13:59] * Joins: Charun (~Charun@rrcs-24-97-184-22.nys.biz.rr.com)
- # [14:01] * Quits: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net) (Quit: Computer has gone to sleep.)
- # [14:01] * Quits: irae_ (~irae_@nat/yahoo/x-pejnnnmwvqvaykcw) (Quit: irae_)
- # [14:06] * Joins: plh_ (~plh@209-6-123-224.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com)
- # [14:10] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [14:10] * Quits: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au) (Quit: OzDave_imac)
- # [14:11] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 260 seconds)
- # [14:11] * danielfilho_ is now known as danielfilho
- # [14:15] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [14:16] * Quits: mattlucht (~mattlucht@host86-189-4-47.range86-189.btcentralplus.com) (Quit: mattlucht)
- # [14:16] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 244 seconds)
- # [14:16] * danielfilho_ is now known as danielfilho
- # [14:16] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
- # [14:21] * Quits: Stava (~Stava@ip232-rld-sdt.tyfon.se) (Read error: Connection reset by peer)
- # [14:24] * Quits: nonge (~nonge@p508293B4.dip.t-dialin.net) (Quit: Verlassend)
- # [14:26] * Joins: rodfersou (bb3e080a@gateway/web/freenode/ip.187.62.8.10)
- # [14:27] * Joins: mattlucht (~mattlucht@host86-189-4-47.range86-189.btcentralplus.com)
- # [14:28] * Quits: mattlucht (~mattlucht@host86-189-4-47.range86-189.btcentralplus.com) (Client Quit)
- # [14:33] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:43] * Joins: Vennril (~vennril@p4FCB0AB3.dip0.t-ipconnect.de)
- # [14:46] * Quits: Charun (~Charun@rrcs-24-97-184-22.nys.biz.rr.com) (Changing host)
- # [14:46] * Joins: Charun (~Charun@unaffiliated/charun)
- # [14:50] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [14:50] * Joins: Telling (~unknown@80-71-135-15.u.parknet.dk)
- # [14:52] * Joins: licenser (~Licenser@tmo-103-50.customers.d1-online.com)
- # [14:52] <licenser> wow it exists :D hi everyone
- # [14:54] * Joins: agentcobra (~agentcobr@2a01:e35:2f46:bea0:225:11ff:fe30:e592)
- # [14:54] * Joins: agentcobra_ (~agentcobr@2a01:e35:2f46:bea0:225:11ff:fe30:e592)
- # [14:54] * Quits: agentcobra_ (~agentcobr@2a01:e35:2f46:bea0:225:11ff:fe30:e592) (Read error: Connection reset by peer)
- # [14:55] * Quits: huskyr (~huskyr@ip169-070.vpro.nl) (Quit: huskyr)
- # [14:55] <licenser> so I want to write a calendar for room planning, meaning I'd have to have multiple 'rows' of calendars, one for each room, and the days as columns, First to mind comes a big ass table with colspan to represent continuous booking but is there a better way?
- # [14:55] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
- # [14:55] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Client Quit)
- # [14:55] * Joins: ebryn (u2895@gateway/web/irccloud.com/x-toosdrfrqbugztqg)
- # [14:56] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
- # [15:04] * Joins: irae_ (~irae_@nat/yahoo/x-arswhrpwbxfgbrkd)
- # [15:05] * Parts: agentcobra (~agentcobr@2a01:e35:2f46:bea0:225:11ff:fe30:e592) ("Quitte")
- # [15:07] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:08] * Joins: ABK (~abhishekk@14.140.43.50)
- # [15:08] * Joins: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com)
- # [15:09] * Quits: mbrevda (~mbrevda@unaffiliated/mbrevda) (Ping timeout: 258 seconds)
- # [15:10] * Quits: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com) (Client Quit)
- # [15:11] * Joins: mbrevda (~mbrevda@unaffiliated/mbrevda)
- # [15:16] * Joins: Trisox (~pascal@31-151-138-69.dynamic.upc.nl)
- # [15:23] * Joins: RobLoach (~RobLoach@drupal.org/user/61114/view)
- # [15:24] * Joins: timmywil (~timmywil@sec1.epb.net)
- # [15:31] * Joins: webguynow (~webguynow@c-24-1-222-204.hsd1.il.comcast.net)
- # [15:33] * Quits: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com) (Quit: austinbv)
- # [15:33] * Joins: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com)
- # [15:39] * Joins: rupl (~rupl@cpe-66-25-171-137.austin.res.rr.com)
- # [15:39] * Joins: devongovett (~devongove@pcp038545pcs.morro.reshall.calpoly.edu)
- # [15:41] * Joins: tmds (~tmds@gateway/tor-sasl/tmds)
- # [15:44] * Quits: drublic (~drublic@frbg-4d0290c6.pool.mediaWays.net) (Remote host closed the connection)
- # [15:44] * Joins: drublic (~drublic@frbg-4d0290c6.pool.mediaWays.net)
- # [15:45] * Quits: gkunno|work (~gku@109.234.241.76) (Remote host closed the connection)
- # [15:46] * Joins: austinbv (~austinbv@rrcs-24-73-203-202.se.biz.rr.com)
- # [15:47] * Joins: themiddleman_itv (~robot@c-71-199-11-248.hsd1.ut.comcast.net)
- # [15:52] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Quit: jetienne)
- # [15:53] * Joins: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
- # [15:54] * Quits: batlock666 (~quassel@bvderbau.ugent.be) (Remote host closed the connection)
- # [16:00] * Joins: Yoks (~Yoks@cvl92-1-82-225-159-94.fbx.proxad.net)
- # [16:02] * Quits: dnjaramba (~dnjaramba@41.72.193.86) (Ping timeout: 244 seconds)
- # [16:05] * Joins: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net)
- # [16:07] * Joins: Taftse (~Taftse@unaffiliated/taftse)
- # [16:09] * Joins: shichuan (~Shi_Chuan@31.205.41.171)
- # [16:09] * Quits: timmywil (~timmywil@sec1.epb.net) (Quit: O.o)
- # [16:12] * Joins: timmywil (~timmywil@sec1.epb.net)
- # [16:12] * theresa_away is now known as theresaanna
- # [16:12] * Quits: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t) (Ping timeout: 255 seconds)
- # [16:12] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:12] * Quits: nicksergeant (~nickserge@cpe-72-230-184-180.rochester.res.rr.com) (Quit: Leaving...)
- # [16:12] * Joins: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t)
- # [16:14] * Parts: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
- # [16:15] * Joins: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk)
- # [16:15] * Quits: ianawilson (~ianawilso@cpe-66-66-119-49.rochester.res.rr.com) (Quit: Leaving.)
- # [16:17] * Joins: victorporof (~victorpor@79.112.124.3)
- # [16:17] * Quits: rupl (~rupl@cpe-66-25-171-137.austin.res.rr.com) (Quit: rupl)
- # [16:18] * Joins: CrashTest_ (~CrashTest@c-66-235-13-127.sea.wa.customer.broadstripe.net)
- # [16:19] * Joins: Wander (57d410de@gateway/web/freenode/ip.87.212.16.222)
- # [16:22] * Parts: CrashTest_ (~CrashTest@c-66-235-13-127.sea.wa.customer.broadstripe.net)
- # [16:26] * Joins: grampajoe (~grampa@cols-pool188-cs29.pool.dslohio.net)
- # [16:28] * Quits: shwetank (~shwetank@14.99.166.78) (Quit: Linkinus - http://linkinus.com)
- # [16:32] * Joins: diogogmt (~kvirc@CPE00222dc6c7e0-CM00222dc6c7dd.cpe.net.cable.rogers.com)
- # [16:35] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Ping timeout: 248 seconds)
- # [16:36] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
- # [16:39] * Quits: mbrevda (~mbrevda@unaffiliated/mbrevda) (Ping timeout: 240 seconds)
- # [16:40] * Quits: themiddleman_itv (~robot@c-71-199-11-248.hsd1.ut.comcast.net) (Quit: themiddleman_itv)
- # [16:40] * Quits: philihp (~philihp@sas15134.nat.sas.com) (Read error: Connection reset by peer)
- # [16:40] * Joins: axelator (~chatzilla@cn-sfo1-natout.cnet.com)
- # [16:41] * Quits: victorporof (~victorpor@79.112.124.3) (Ping timeout: 252 seconds)
- # [16:43] * Joins: victorporof (~victorpor@79.112.124.3)
- # [16:43] * Joins: mattlucht (~mattlucht@194.102.13.2)
- # [16:45] * Joins: squeakytoy (hidden-use@ns.netset.se)
- # [16:48] * Joins: johnkpaul (~johnkpaul@pool-96-250-167-7.nycmny.fios.verizon.net)
- # [16:50] * Joins: Conexion (~chatzilla@75-147-178-254-Washington.hfc.comcastbusiness.net)
- # [16:50] * Quits: dmachi1 (~dmachi@pool-72-66-202-184.ronkva.east.verizon.net) (Read error: Connection reset by peer)
- # [16:50] * Joins: dmachi (~dmachi@pool-72-66-202-184.ronkva.east.verizon.net)
- # [16:52] * Joins: andr3 (~andr3@194.65.5.235)
- # [16:53] * Joins: jarek (~jarek@bdd148.neoplus.adsl.tpnet.pl)
- # [16:53] * Quits: jarek (~jarek@bdd148.neoplus.adsl.tpnet.pl) (Changing host)
- # [16:53] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [16:54] * Quits: rodfersou (bb3e080a@gateway/web/freenode/ip.187.62.8.10) (Quit: Page closed)
- # [16:54] <jarek> is it possible to pass full javascript objects between client and server?
- # [16:55] <jarek> if I serialize the object with JSON.stringify() and then deserialize it on the other side with JSON.parse() then a lot of information is lost
- # [16:55] <jarek> e.g. getters, setters, whether the property is enumerable or not
- # [16:56] <JakeA> yeah, methods aren't part of json
- # [16:56] <JakeA> Let's assume your object is an instance of Building...
- # [16:57] <jarek> ohh, yeah, and the whole prototype chain is lost as well
- # [16:57] <jarek> this is the biggest issue
- # [16:57] <JakeA> have a method called buildingInstance.serialize() which returns a simple json object that expresses the stuff unique to that instance
- # [16:57] <moo-_-> jarek: not with pure JSON
- # [16:58] <JakeA> then have another method Building.unserialize(json), which creates an instance based on that json data
- # [16:58] <JakeA> the prototype & methods would still be handled by Building
- # [16:58] <JakeA> but the information unique to that building, such as the number of windows on the building, would be serialised into json
- # [16:59] * Joins: dilvie (~chatzilla@c-50-131-64-86.hsd1.ca.comcast.net)
- # [17:01] <moo-_-> jarek: you would need to transfer the javascript code needed to build classes out of the band, I guess
- # [17:01] * Joins: nonge (~nonge@p508293B4.dip.t-dialin.net)
- # [17:02] * Joins: rupl (~rupl@dsl093-217-226.aus1.dsl.speakeasy.net)
- # [17:03] <jarek> moo-_-: I do not use "classes" (constructor functions with prototypes), only copy(), merge() and inherit() which are based on Object.create()
- # [17:03] <jarek> moo-_-: and when I serialize objects created this way then prototype chain is lost
- # [17:04] <jarek> JakeA: but this means that I would have to keep the same definition in two places
- # [17:04] * Joins: Eccles (~Eccles@c-98-234-146-231.hsd1.ca.comcast.net)
- # [17:06] * Joins: montedani (~d@148.Red-88-13-200.dynamicIP.rima-tde.net)
- # [17:06] <JakeA> Well, yes. You'd have your Building stored in Building.js, included on the client and server
- # [17:06] <jarek> is there any reason why there are no alternative to JSON?
- # [17:07] <jarek> it should be possible to implement string-based format that supports all features of JS objects
- # [17:07] <jarek> the only issue I can thing of is performance
- # [17:08] <jarek> s/thing/think
- # [17:08] <JakeA> You're looking for a solution to serialise and deserialise javascript objects. The solution I'm talking about does just that. Except what you're proposing would send the entire definition for each object, whereas mine would be sending less information and works with standard json
- # [17:08] * Parts: Eccles (~Eccles@c-98-234-146-231.hsd1.ca.comcast.net)
- # [17:08] <JakeA> Performance would be a problem, as would object comparrison
- # [17:08] * Quits: dilvie (~chatzilla@c-50-131-64-86.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [17:08] * Joins: sean` (~seankoole@D97A9E4C.cm-3-3c.dynamic.ziggo.nl)
- # [17:09] <paul_irish> http://movethewebforward.org/ launched !!!! :D
- # [17:09] <paul_irish> pull requests welcome
- # [17:09] * Quits: devongovett (~devongove@pcp038545pcs.morro.reshall.calpoly.edu) (Ping timeout: 258 seconds)
- # [17:09] <JakeA> in the case where (instance1 === instance2) === true, if you serialise and deserialse each (instance1 === instance2) === false
- # [17:09] * Joins: themiddleman_itv (~robot@50-73-38-137-utah.hfc.comcastbusiness.net)
- # [17:10] * Joins: chrislorenz (~chrislore@cpe-76-167-159-140.socal.res.rr.com)
- # [17:11] <jarek> JakeA: are you sure this is always the case?
- # [17:11] * Quits: dr0id (~andy@unaffiliated/dr0id) (Quit: Leaving.)
- # [17:12] <jarek> JavaScript objects are basically a peace of structured data
- # [17:12] <jarek> serialization just turns this data into string
- # [17:12] * Quits: koggdal (~koggdal@213.80.127.82) (Quit: koggdal)
- # [17:13] <jarek> s/peace/piece
- # [17:13] * Quits: Trisox (~pascal@31-151-138-69.dynamic.upc.nl) (Quit: Linkinus - http://linkinus.com)
- # [17:13] * Joins: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de)
- # [17:14] * Joins: c_t_montgomery (~c_t_montg@adsl-67-121-144-189.dsl.pltn13.pacbell.net)
- # [17:14] * Joins: ericduran (~eric@cpe-69-203-68-246.nyc.res.rr.com)
- # [17:14] <JakeA> jarek: http://jsfiddle.net/fLGr5/
- # [17:15] <JakeA> logs true then false
- # [17:15] <jarek> this makes no sense :/
- # [17:15] <jarek> what did change between the objects after serialization?
- # [17:16] <JakeA> They stopped being references to the same object
- # [17:16] <jarek> ahh... so '===' operator checks whether object a is reference to object b
- # [17:16] <JakeA> ({} === {}) is false
- # [17:17] <jarek> I was afraid that the objects had actually some different properties
- # [17:17] <JakeA> even though the objects look the same, each can be altered independently
- # [17:17] <JakeA> '==' operator is also comparing references, but it'll convert some types
- # [17:18] <JakeA> eg, (true == 1) is true, (true === 1) is false
- # [17:19] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
- # [17:20] <jarek> I see, but this really should be an issue
- # [17:20] <jarek> after deserializing an object I could assign it to the original one
- # [17:20] <jarek> s/should/should not
- # [17:21] <jarek> anyway, is there really no framework for serializing full JS objects?
- # [17:21] <jarek> this could be so useful
- # [17:21] * Joins: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk)
- # [17:22] <jarek> serialization is required all over the place, not only between client and server but also between webworkers
- # [17:22] <jarek> or when using element.dataset
- # [17:22] <jarek> or when saving data to localStorage
- # [17:22] * Joins: johnoxton (~johnoxton@loquat.canonical.com)
- # [17:23] * Joins: nicksergeant (~nickserge@cpe-74-74-157-184.rochester.res.rr.com)
- # [17:23] <JakeA> Serialising objects is HARD, eg what if the object holds a reference to document.body, what if it has a circular reference?
- # [17:24] <martndemus> #movethewebforward
- # [17:24] <martndemus> eh
- # [17:24] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
- # [17:27] <jarek> circular references, right... this would be tricky
- # [17:27] * Joins: garr (garr@host86-158-20-245.range86-158.btcentralplus.com)
- # [17:28] <jarek> but wouldn't it be awesome if you could send DOM nodes to server?
- # [17:28] * Joins: GonzaloGM (not@host123.190-137-185.telecom.net.ar)
- # [17:28] * Quits: garr (garr@host86-158-20-245.range86-158.btcentralplus.com) (Client Quit)
- # [17:28] <jarek> they would no longer be bound to the document tree, but still could be very useful
- # [17:29] * Joins: garry (garry@host86-158-20-245.range86-158.btcentralplus.com)
- # [17:29] <JakeA> The dom's a great example actually
- # [17:30] <JakeA> A HTMLElement with nodeName div is serialised to string as <div>
- # [17:30] * Parts: garry (garry@host86-158-20-245.range86-158.btcentralplus.com)
- # [17:31] <JakeA> Even though HTMLElement has methods like getElementsByTagName, they're not represented in the serialised form
- # [17:32] <JakeA> All the serialised form says is <div>, but the parser knows that <div> is a type of HTMLElement which has methods such as getElementsByTagName
- # [17:33] <JakeA> Sending <div> from server to client is inexpensive compared to sending an exhaustive serialisation of the complete dom object. Especially as the DOM is full of circular references
- # [17:33] <jarek> JakeA: JSON.stringify($domNode) return error
- # [17:33] <jarek> s/return/returns
- # [17:33] <JakeA> I'm not suprised
- # [17:33] * Joins: koggdal (~koggdal@user171.77-105-221.netatonce.net)
- # [17:34] * Quits: johnoxton (~johnoxton@loquat.canonical.com) (Read error: Connection reset by peer)
- # [17:34] <JakeA> but element.innerHTML will return a serialisation of its content
- # [17:34] <jarek> because it has circural references
- # [17:34] * Joins: johnoxton (~johnoxton@loquat.canonical.com)
- # [17:34] * Quits: mattlucht (~mattlucht@194.102.13.2) (Quit: mattlucht)
- # [17:34] * Joins: Nick_ (~nickserge@cpe-74-74-157-184.rochester.res.rr.com)
- # [17:34] * Nick_ is now known as Guest76270
- # [17:35] <JakeA> jarek: Yep
- # [17:35] <jarek> I wouldn't call converting HTMLElement object to "<div>blah</div>" string serialization :P
- # [17:35] * Quits: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de) (Quit: solocio)
- # [17:35] <JakeA> But… it is
- # [17:36] <jarek> it's rendering
- # [17:36] <jarek> the output is not meant to be processed back to the structure that it was before
- # [17:36] * Joins: thatryan (~thatryan@c-24-4-167-46.hsd1.ca.comcast.net)
- # [17:36] <JakeA> Rendering is when the HTMLElement is turned into bitmap data on your screen
- # [17:36] <Jon47> it's converting an element to.. markup?
- # [17:37] <Jon47> reverse engineering a DOM to its source..
- # [17:37] * Joins: garrypeace (garrypeace@host86-158-20-245.range86-158.btcentralplus.com)
- # [17:37] <jarek> ok, let's call it very loose serialization
- # [17:38] <jarek> but why JSON support some features of JavaScript objects, but ignores other features?
- # [17:38] * Quits: kppullin (~kppullin@pdpc/supporter/active/kppullin) (Ping timeout: 248 seconds)
- # [17:38] <jarek> s/support/supports
- # [17:38] <jarek> it could have at least comments so that it could be used for config files
- # [17:39] * Quits: Guest76270 (~nickserge@cpe-74-74-157-184.rochester.res.rr.com) (Client Quit)
- # [17:39] <JakeA> Most serialisation is loose to some extent. Eg we proved json is loose before http://jsfiddle.net/fLGr5/
- # [17:40] <moo-_-> jarek: because functions are be shitty to serialize
- # [17:40] <moo-_-> jarek: because JSON is interoperatibility language
- # [17:40] <JakeA> Oh, I agree that json should have comments. But json is supposed to be a format that isn't exclusive to js, if you support javascript functions in json then the PHP json parser would need to contain something to convert _any_ bit of javascript into PHP
- # [17:40] <moo-_-> try read your javascript functions in PHP
- # [17:41] <JakeA> hah, snap
- # [17:41] <moo-_-> and then come back to tell us how it went :)
- # [17:41] * Quits: chrislorenz (~chrislore@cpe-76-167-159-140.socal.res.rr.com) (Quit: Computer has gone to sleep.)
- # [17:41] <moo-_-> jarek: I believe no language serialize full code with the objects
- # [17:41] <moo-_-> not java, not python etc.
- # [17:41] <moo-_-> it's always transfer code off-band
- # [17:42] * Quits: sean` (~seankoole@D97A9E4C.cm-3-3c.dynamic.ziggo.nl) (Quit: Ik ga weg)
- # [17:42] <moo-_-> but python pickles, for example, support full object serialization
- # [17:42] <moo-_-> it's just that including all the code with the object would be pain
- # [17:42] * Joins: chrislorenz (~chrislore@cpe-76-167-159-140.socal.res.rr.com)
- # [17:42] * Joins: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de)
- # [17:43] * Joins: jakefolio (~Adium@66.151.252.254)
- # [17:45] * Quits: chrislorenz (~chrislore@cpe-76-167-159-140.socal.res.rr.com) (Client Quit)
- # [17:45] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [17:48] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [17:49] * Joins: alexchamberlain (~alex@client-86-25-184-97.bsh-bng-011.adsl.virginmedia.net)
- # [17:50] * Quits: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01) (Remote host closed the connection)
- # [17:50] * Quits: squeakytoy (hidden-use@ns.netset.se) (Read error: Connection reset by peer)
- # [17:51] * Quits: grampajoe (~grampa@cols-pool188-cs29.pool.dslohio.net) (Ping timeout: 244 seconds)
- # [17:52] * Quits: alexchamberlain (~alex@client-86-25-184-97.bsh-bng-011.adsl.virginmedia.net) (Client Quit)
- # [17:52] * Joins: alexchamberlain (~alex@client-86-25-184-97.bsh-bng-011.adsl.virginmedia.net)
- # [17:53] <jarek> why JSON.parse() throws error when the data can't be serialized?
- # [17:53] <jarek> in JavaScript world it would make more sense if it had return null
- # [17:54] * Quits: jblanche (~jblanche@ivr94-13-78-232-249-47.fbx.proxad.net) (Quit: jblanche)
- # [17:54] <JakeA> Why would it make more sense?
- # [17:54] <jarek> JakeA: e.g. when I do "document.querySelector('no such element')" it returns null
- # [17:55] <jarek> JakeA: this is how a lot of DOM/JS methods behave
- # [17:55] <moo-_-> jarek: your statement is not totally correc
- # [17:55] <moo-_-> Javascript throws errors in many places
- # [17:55] * Quits: beevits (~beeviz@78.47.226.217) (Ping timeout: 255 seconds)
- # [17:55] <JakeA> document.querySelector('{}') throws an error
- # [17:55] <jarek> JakeA: I'm not sure how throwing an error could be useful to developer
- # [17:55] <JakeA> because it's an invalid selector
- # [17:55] <moo-_-> jarek: JSON.parse() is not a queryish method
- # [17:55] * Quits: Ron_D (~Chevalric@77.242.116.2) (Quit: Ron_D)
- # [17:55] <jarek> JakeA: it's easier to test against null value than catching errors
- # [17:56] <moo-_-> jarek: that's very bad programming practice
- # [17:56] <moo-_-> Javascript is not C
- # [17:56] <JakeA> null signifies nothing, throwing an error signifies an exception
- # [17:56] <moo-_-> it has exception handling
- # [17:56] * Joins: Chevalric (~Chevalric@77.242.116.2)
- # [17:57] * Joins: shwetank (~shwetank@14.98.240.198)
- # [17:57] <JakeA> querySelector is a good example. It returns null when the input is understood but nothing is found, an error is thrown if the input isn't understood
- # [17:57] * Quits: decthomas (~netlash@d5152D79D.static.telenet.be) (Quit: decthomas)
- # [17:57] * Quits: Chevalric (~Chevalric@77.242.116.2) (Client Quit)
- # [17:58] <jarek> JakeA: document.querySelector() return null as long as I pass string to it
- # [17:58] <jarek> JakeA: the string can be invalid selector
- # [17:58] <jarek> s/return/returns
- # [17:58] <jarek> sorry for typos
- # [17:59] <moo-_-> jarek: document.querySelector() API is not totally sane - you are correc
- # [17:59] <miketaylr> not very many JS APIs return null, afaik
- # [17:59] <miketaylr> gEBiD, qS/qSA
- # [17:59] <jarek> moo-_-: it's not just about querySelector, this pattern is all over the place
- # [17:59] <jarek> moo-_-: e.g. window.getComputedStyle('width')
- # [17:59] <JakeA> document.querySelector('{}') throws an error for me in chrome
- # [18:00] <moo-_-> jarek: it's a bad pattern
- # [18:00] <jarek> returns null just like window.getComputedStyle('no such property')
- # [18:00] <jarek> moo-_-: I love this pattern :)
- # [18:00] <jarek> moo-_-: how do I check whether JSON.parse(data) has managed to serialize data?
- # [18:01] * Quits: Leemp2 (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
- # [18:01] <jarek> moo-_-: you wrap it with try/catch loops?
- # [18:01] <moo-_-> jarek: yes
- # [18:01] <jarek> :/
- # [18:01] <moo-_-> it's not a loop, though
- # [18:01] <moo-_-> loop is something like for or while
- # [18:01] <jarek> I mean statements
- # [18:01] * Joins: kppullin (~kppullin@pdpc/supporter/active/kppullin)
- # [18:01] <moo-_-> jarek: you don't need to wrap if you don't want to handle the error
- # [18:01] <alexchamberlain> If JSON.parse returned null on error, what would it return on null? How would you tell the difference?
- # [18:02] <moo-_-> also, the exception contains the error message
- # [18:02] * Quits: ABK (~abhishekk@14.140.43.50) (Ping timeout: 258 seconds)
- # [18:02] <moo-_-> *what* went wrong
- # [18:02] <moo-_-> if you return null
- # [18:03] <moo-_-> you could as long as write "abort this progam, no error message given"
- # [18:03] <moo-_-> "it crashed"
- # [18:03] * Joins: grampajoe (~grampa@70-8-75-165.pools.spcsdns.net)
- # [18:03] <jarek> heh, it's actually possible to do JSON.stringify(null)
- # [18:03] * Joins: rosco_y (~ross@71-13-209-223.dhcp.mrqt.mi.charter.com)
- # [18:04] <jarek> but JSON.stringify(undefined) does not work as expected
- # [18:04] * Quits: seutje (~steve@drupal.org/user/264148/view) (Quit: WeeChat 0.3.2)
- # [18:04] <JakeA> In query ui, if I do $elm.dialog('clos'), it fails silently. This is a pain to debug.
- # [18:05] <JakeA> If it threw an error, and told me there was no such command as 'clos', that would be much more help
- # [18:05] <JakeA> jqueryui, I mean
- # [18:05] * Quits: award85 (~itsame@c-69-181-38-133.hsd1.ca.comcast.net) (Quit: leaving)
- # [18:08] * Quits: chrisdev (~chrisdev@pool-108-41-95-186.nycmny.fios.verizon.net) (Quit: Computer has gone to sleep.)
- # [18:08] * Joins: dgathright (~dgathrigh@107.32.230.64)
- # [18:14] * Joins: Guest__ (~textual@206.223.182.195)
- # [18:14] * Joins: taylorRichie (~Adium@208.110.141.169)
- # [18:16] * Guest__ is now known as Sabotaged
- # [18:17] * Joins: Hoppertje (~Hoppertje@217-19-27-102.dsl.cambrium.nl)
- # [18:19] * Joins: chrislorenz (~chrislore@rrcs-76-79-247-242.west.biz.rr.com)
- # [18:19] * Joins: buribu (~buribu@177.41.209.210)
- # [18:19] * Quits: buribu (~buribu@177.41.209.210) (Changing host)
- # [18:19] * Joins: buribu (~buribu@unaffiliated/buribu)
- # [18:19] * Joins: buribux (~buribu@unaffiliated/buribux)
- # [18:19] <Hoppertje> anyone familiar with HTML5's websockets ?
- # [18:20] * Joins: devongovett (~devongove@pcp071040pcs.wireless.calpoly.edu)
- # [18:23] <jarek> Hoppertje: yes, I was playing with websockets a bit
- # [18:23] * Joins: dannyprose (~Adium@c-76-27-236-193.hsd1.or.comcast.net)
- # [18:23] <Hoppertje> jarek!!
- # [18:23] <Hoppertje> :)
- # [18:23] * Joins: award85 (~itsame@c-69-181-38-133.hsd1.ca.comcast.net)
- # [18:23] <Hoppertje> well i am kinda trying to find out what i should be asking my web host provider to install on there server side to be able to use it, any idea?
- # [18:24] * Quits: johnoxton (~johnoxton@loquat.canonical.com) (Read error: Connection reset by peer)
- # [18:24] * Quits: GuidoBouman (~GuidoBoum@095-097-004-214.static.chello.nl) (Quit: Leaving)
- # [18:25] <jarek> Hoppertje: I'm currently using Node.js with https://github.com/Worlize/WebSocket-Node
- # [18:25] * Joins: johnoxton (~johnoxton@loquat.canonical.com)
- # [18:25] <jarek> Hoppertje: but I'm using it on localhost
- # [18:25] <Hoppertje> thats not gonna work then
- # [18:25] * Quits: Pomax (~Pomax@205.250.166.3) (Ping timeout: 248 seconds)
- # [18:25] * Joins: jacine (~jacine@drupal.org/user/88931/view)
- # [18:25] * Joins: master (~autmate@tok69-4-82-236-110-224.fbx.proxad.net)
- # [18:25] <jarek> Hoppertje: websockets are not mature enough, you shouldn't use them without additional fallbacks
- # [18:26] <Hoppertje> but ajax is so unreliable
- # [18:26] <Hoppertje> i am getting a lot of random timeouts
- # [18:26] <jarek> Hoppertje: AFAIR http://socket.io/ is using WebSockets on modern browsers but falls backs to AJAX
- # [18:26] <Hoppertje> hmm
- # [18:27] <jarek> Hoppertje: well, with Websockets only you won't get anything on older browsers :P
- # [18:27] <Hoppertje> thats ok
- # [18:27] <Hoppertje> this socket.io doesnt look like a persistent connection
- # [18:27] <Hoppertje> unless you get a private pid on the host
- # [18:28] <Hoppertje> jarek: you know what i mean by persistent connection right?
- # [18:28] * Quits: tobyx (~tobyx@pdpc/supporter/professional/tobyx) (Quit: Leaving...)
- # [18:29] <jarek> Hoppertje: you mean that after connection the client should keep listening for events?
- # [18:29] * Joins: Pomax (~Pomax@205.250.166.3)
- # [18:29] * Quits: montedani (~d@148.Red-88-13-200.dynamicIP.rima-tde.net) (Read error: Connection reset by peer)
- # [18:29] * Joins: pdswan (~pdswan@rrcs-208-105-67-138.nyc.biz.rr.com)
- # [18:29] <jarek> Hoppertje: isn't this the definition of WebSockets?
- # [18:29] <Hoppertje> yah
- # [18:30] <Hoppertje> well
- # [18:30] * Quits: DeLorean731 (~X@67.42.31.166) (Read error: Connection reset by peer)
- # [18:30] <Hoppertje> yah
- # [18:30] <jarek> Hoppertje: I haven't used socket.io, but it is said to use Flash fallback
- # [18:30] * Joins: dgathright_ (~dgathrigh@107.32.56.9)
- # [18:30] <Hoppertje> but thats client side
- # [18:31] <Hoppertje> something needs to be continously listening on the server right?
- # [18:31] * Parts: nicksergeant (~nickserge@cpe-74-74-157-184.rochester.res.rr.com) ("Linkinus - http://linkinus.com")
- # [18:31] <jarek> Hoppertje: yes, it will be Node.js with socket.io module
- # [18:31] <Hoppertje> socket.io module <- module as in this needs to be installed on apache?
- # [18:31] <Hoppertje> (for example)
- # [18:32] <jarek> Hoppertje: no, you don't need Apache at all
- # [18:32] <Hoppertje> so, i put this in my php script and it keeps the connection open then?
- # [18:32] <jarek> Hoppertje: Node.js has HTTP server build in, socke.io just extends it with WebSockets support
- # [18:32] * Quits: dgathright (~dgathrigh@107.32.230.64) (Ping timeout: 260 seconds)
- # [18:32] * dgathright_ is now known as dgathright
- # [18:32] <jarek> s/build in/built-in
- # [18:33] <jarek> Hoppertje: you don't need PHP as well :)
- # [18:33] <Hoppertje> socket.io <- where is this file
- # [18:33] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
- # [18:34] <jarek> Hoppertje: it's not file, it the name of entire module
- # [18:34] <jarek> Hoppertje: check the documentation, you install it with npm module manager
- # [18:34] * Quits: grampajoe (~grampa@70-8-75-165.pools.spcsdns.net) (Ping timeout: 244 seconds)
- # [18:34] * Joins: dilvie (~chatzilla@50-0-92-40.dsl.dynamic.sonic.net)
- # [18:35] * Joins: fearlesstost (~fearlesst@66.220.144.74)
- # [18:35] <Hoppertje> i am lost
- # [18:36] <jarek> Hoppertje: first decide which technology you want to use on server side
- # [18:36] <jarek> Hoppertje: then look for module for it that provides WebSockets support
- # [18:36] <Hoppertje> jarek: I rent my host from a company
- # [18:36] * Joins: aaronbrownell (~Adium@c-67-176-199-10.hsd1.il.comcast.net)
- # [18:36] <Hoppertje> (thought i said that?)
- # [18:36] <Hoppertje> jarek: this 'module' needs to be installed by my hosting
- # [18:36] <Hoppertje> right?
- # [18:36] <jarek> Hoppertje: that doesn't tell me much :P
- # [18:37] <jarek> Hoppertje: do you have VPS hosting?
- # [18:37] * Quits: mike5w3c (~MikeSmith@EM114-49-8-91.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [18:37] <jarek> Hoppertje: are you allowed to install stuff outside your home directory?
- # [18:37] <Hoppertje> no, just a domain with sql/php support
- # [18:37] <Hoppertje> nope
- # [18:37] <jarek> Hoppertje: ouh... so you don't want to use Node.js
- # [18:37] <Hoppertje> so i need to know what to ask the host-company to install for me, if it is possible
- # [18:38] <jarek> Hoppertje: sorry, I can't help you with PHP/Apache setup. Node.js is all I use
- # [18:38] <Hoppertje> and Node.js gives you a persistent connection?
- # [18:39] <jarek> Hoppertje: Websockets give you persistent connection between client and server, it's a protocol, it doesn't matter whether it's implemented on top of PHP or Node.js
- # [18:39] * Joins: dgathright_ (~dgathrigh@107.43.158.126)
- # [18:40] * Joins: thedjpetersen (~deploy@li111-58.members.linode.com)
- # [18:40] <Hoppertje> really
- # [18:41] <Hoppertje> so simply setting up a connection and it keeps the connection alive ?
- # [18:41] * Joins: DeLorean731 (~X@67.42.31.166)
- # [18:42] * Joins: patcito (~123@190.238.133.97)
- # [18:42] * Joins: mike5w3c (~MikeSmith@EM114-48-55-247.pool.e-mobile.ne.jp)
- # [18:42] <jarek> Hoppertje: Exactly
- # [18:42] * Quits: dgathright (~dgathrigh@107.32.56.9) (Ping timeout: 248 seconds)
- # [18:43] * Joins: zeppo (~zeppo@109.58.67.180.bredband.tre.se)
- # [18:43] <jarek> at least until you reload the page
- # [18:44] * dgathright_ is now known as dgathright
- # [18:44] * Joins: montedani (~d@148.Red-88-13-200.dynamicIP.rima-tde.net)
- # [18:44] * Quits: johnoxton (~johnoxton@loquat.canonical.com) (Read error: Connection reset by peer)
- # [18:44] * Parts: montedani (~d@148.Red-88-13-200.dynamicIP.rima-tde.net)
- # [18:44] * Joins: johnoxton (~johnoxton@loquat.canonical.com)
- # [18:45] <Hoppertje> http://net.tutsplus.com/tutorials/javascript-ajax/start-using-html5-websockets-today/ according to this you need XAMPP for node.js
- # [18:46] <Hoppertje> XAMPP be the module for APACHE
- # [18:47] * Quits: howlymowly (~quassel@tubsat.fb12.tu-berlin.de) (Read error: Connection reset by peer)
- # [18:48] <jarek> Hoppertje: XAMPP = Apache + MySQL + PHP
- # [18:48] <Hoppertje> ^^
- # [18:48] <Hoppertje> i think i am confusing you, because you do not know what kind of domain i am renting
- # [18:48] <jarek> you don't need XAMPP for Node.js and/or Socket.io
- # [18:49] <Hoppertje> a persistent connection means that the server runs a script continiously and sends info back to the client when needed
- # [18:49] * Quits: msponge (~msponge@31-34-237.wireless.csail.mit.edu) (Quit: msponge)
- # [18:50] <Hoppertje> so, i think i need to rent a VPS then
- # [18:50] * Joins: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu)
- # [18:51] <Hoppertje> jarek: sorry for being incompetent :P
- # [18:51] <Pomax> if a host does not offer "node.js" hosting as special thing, you're going to have to buy a dedicated box so you can run custom scripts without the host scheduler killing them.
- # [18:52] <Hoppertje> ^^ yah, thats what i thought
- # [18:52] <Pomax> (where buy is more 'get')
- # [18:52] <Pomax> not a lot of node.js hosters out there yet
- # [18:52] <Hoppertje> Pomax: so what exactly is HTML5 websocket then?
- # [18:52] * Joins: Mahoek (~Mahoek@ip51ceb6d4.adsl-surfen.hetnet.nl)
- # [18:52] <Hoppertje> upgraded version for ajax ?
- # [18:53] <Hoppertje> or some kind of connection that can be kept open for http requests?
- # [18:53] <Pomax> websocket is essentially "IO over the web, for javascript, by specification"
- # [18:53] <Pomax> that's a javascript-level persistent socket connection.
- # [18:53] <Pomax> so it's not really like ajax at all.
- # [18:53] <Hoppertje> because AJAX keeps making a new connection then?
- # [18:54] <Pomax> it doesn't even make its own. it asks the browser to perform a POST or GET
- # [18:54] <Pomax> which is RESTful
- # [18:54] * Joins: metapeter (~metapeter@dslb-088-069-230-019.pools.arcor-ip.net)
- # [18:54] * Quits: metapeter (~metapeter@dslb-088-069-230-019.pools.arcor-ip.net) (Changing host)
- # [18:54] * Joins: metapeter (~metapeter@unaffiliated/metapeter)
- # [18:54] * Quits: metapeter (~metapeter@unaffiliated/metapeter) (Read error: Connection reset by peer)
- # [18:54] <Pomax> (POST doesn't even require a reply)
- # [18:54] * Joins: metapeter (~metapeter@dslb-088-069-230-019.pools.arcor-ip.net)
- # [18:54] * Quits: metapeter (~metapeter@dslb-088-069-230-019.pools.arcor-ip.net) (Changing host)
- # [18:54] * Joins: metapeter (~metapeter@unaffiliated/metapeter)
- # [18:54] <Hoppertje> so, if i do not mind server polling, is html5 websocket more reliable then ajax?
- # [18:55] * Quits: johnoxton (~johnoxton@loquat.canonical.com) (Read error: Connection reset by peer)
- # [18:55] <jarek> Hoppertje: not at the moment
- # [18:55] <Hoppertje> hmm
- # [18:55] * Quits: metapeter (~metapeter@unaffiliated/metapeter) (Client Quit)
- # [18:56] * Joins: grampajoe (~grampa@70-8-75-165.pools.spcsdns.net)
- # [18:56] <jarek> Hoppertje: WebSockets specification is not stable yet, it might change next month, some browsers may upgrade to new versions, other might not
- # [18:56] * Joins: johnoxton (~johnoxton@loquat.canonical.com)
- # [18:56] <Hoppertje> Pomax: so i simply ask my host if they are willing to implement use for node.js ?
- # [18:57] * Joins: trumpetmic (~trumpetmi@159.182.183.6)
- # [18:57] <Hoppertje> jarek: well with the whole HTML5 coming i expect its gonna become standard
- # [18:57] <Pomax> you ask, they'll probably say "sorry, we're not doing that at this point in time going forward to better help our customers"
- # [18:57] <Pomax> and then they go "but upgrade to private hosting <3"
- # [18:57] <Pomax> =)
- # [18:57] <Hoppertje> heh
- # [18:57] * Quits: benv (~benv@99-7-171-41.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving...)
- # [18:57] <Pomax> still, asking never hurts
- # [18:57] <Hoppertje> Pomax: but 'what' do i ask for ?
- # [18:58] <Hoppertje> support for node.js ?
- # [18:58] <Pomax> whether they offer node.js service
- # [18:58] * Quits: tktiddle (~tim@cpc4-hari15-2-0-cust505.20-2.cable.virginmedia.com) (Ping timeout: 248 seconds)
- # [18:58] <Hoppertje> been trying to get this answer for over 45 minutes :P
- # [18:58] <Pomax> because it's basically an alternative to apache, so if they run virtual machines that do node.js instead of apache, done.
- # [18:58] <Pomax> if they don't, boo.
- # [18:58] * Quits: dgathright (~dgathrigh@107.43.158.126) (Quit: dgathright)
- # [18:58] <Hoppertje> ok, well as you said, doesnt hurt to ask :P
- # [18:59] <jarek> Pomax: you should be able to install Node.js next to Apache on VPS
- # [18:59] * Quits: GoOz (~GoOz@fil75-1-78-192-105-49.fbxo.proxad.net) (Quit: ZzZZZzzZZZzz)
- # [18:59] <Pomax> you should be able to, but it doesn't make a tremendous amount of sense if you're going to use node.js
- # [18:59] <Pomax> so it's easier to set up VMs that are either/or and just go "pay us money, you get one of these two"
- # [19:00] <Pomax> then again, node.js as far as hosts are concerned is apparently still a toy
- # [19:00] <Hoppertje> 10 euro's a month for a VPS
- # [19:00] <Hoppertje> without directadmin
- # [19:01] <Pomax> not too bad, honestly.
- # [19:01] <Pomax> anyway, biab. dim sum time.
- # [19:01] <Hoppertje> hah enjoy :)
- # [19:02] <Hoppertje> jarek: so do i get it right, you are using XAMPP ?
- # [19:02] <Hoppertje> you said you were using node.js locally
- # [19:03] <jarek> Hoppertje: I'm using Node.js with this module: https://github.com/Worlize/WebSocket-Node
- # [19:03] <jarek> Hoppertje: works perfectly fine for my purposes
- # [19:04] <Hoppertje> but you are running a local server then?
- # [19:08] * Joins: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com)
- # [19:08] * Joins: jarek__ (~jarek@awe103.neoplus.adsl.tpnet.pl)
- # [19:08] * jarek is now known as Guest53086
- # [19:08] * Quits: andr3 (~andr3@194.65.5.235) (Quit: andr3)
- # [19:09] * Joins: GonzaloGM_ (~not@34-110-17-190.fibertel.com.ar)
- # [19:09] * Quits: Guest53086 (~jarek@unaffiliated/jarek) (Ping timeout: 252 seconds)
- # [19:10] * Quits: devongovett (~devongove@pcp071040pcs.wireless.calpoly.edu) (Quit: devongovett)
- # [19:11] * Quits: aaronbrownell (~Adium@c-67-176-199-10.hsd1.il.comcast.net) (Quit: Leaving.)
- # [19:11] * Joins: mr_lou (~sirlou@0x555321d8.adsl.cybercity.dk)
- # [19:11] * Joins: dgathright (~dgathrigh@nat/yahoo/x-ryksvuszkkccqwtg)
- # [19:12] * Quits: GonzaloGM (not@host123.190-137-185.telecom.net.ar) (Ping timeout: 244 seconds)
- # [19:14] * Quits: patcito (~123@190.238.133.97) (Disconnected by services)
- # [19:14] * Joins: patcito_ (~123@201.240.4.171)
- # [19:14] * Joins: msponge (~msponge@18.189.61.215)
- # [19:14] * Quits: patcito_ (~123@201.240.4.171) (Read error: Connection reset by peer)
- # [19:14] * Quits: RobLoach (~RobLoach@drupal.org/user/61114/view) (Ping timeout: 252 seconds)
- # [19:15] * Quits: johnoxton (~johnoxton@loquat.canonical.com) (Quit: johnoxton)
- # [19:15] * Quits: msponge (~msponge@18.189.61.215) (Remote host closed the connection)
- # [19:15] * Quits: erichynds (~ehynds@venkman.brightcove.com) (Ping timeout: 252 seconds)
- # [19:17] * Joins: xcoderzach (~smit4608@lycra.morris.umn.edu)
- # [19:18] * Joins: patcito (~123@201.240.4.171)
- # [19:18] * Quits: jarek__ (~jarek@awe103.neoplus.adsl.tpnet.pl) (Quit: Leaving)
- # [19:18] * Quits: Hoppertje (~Hoppertje@217-19-27-102.dsl.cambrium.nl)
- # [19:18] <BrianBlakely> Hi #html5
- # [19:21] <Jackneill> can you help me? i have that code: <meta charset="ISO-8859-2" /> but i get '?'-s in every special hungarian chars
- # [19:21] <Jackneill> also in utf-8
- # [19:23] * Joins: axos411 (~axos@xdsl-78-35-145-110.netcologne.de)
- # [19:24] <moo-_-> Jackneill: set character encoding in HTTP headers
- # [19:24] <moo-_-> also you might lack font
- # [19:24] * Joins: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
- # [19:24] * Joins: Eccles (~Eccles@199.101.130.50)
- # [19:26] * Joins: dannyprose1 (~Adium@c-76-27-236-193.hsd1.or.comcast.net)
- # [19:26] * Quits: JakeA (~Adium@93-97-17-15.zone5.bethere.co.uk) (Ping timeout: 244 seconds)
- # [19:26] * Joins: johnoxton (~johnoxton@213.137.5.122)
- # [19:27] * Quits: dannyprose (~Adium@c-76-27-236-193.hsd1.or.comcast.net) (Ping timeout: 260 seconds)
- # [19:28] * Joins: RobLoach (~RobLoach@drupal.org/user/61114/view)
- # [19:30] * Joins: _dc (~dc@c-24-20-239-11.hsd1.or.comcast.net)
- # [19:31] * Joins: cgcardona (~cgcardona@69.38.221.130)
- # [19:31] * Quits: cgcardona (~cgcardona@69.38.221.130) (Changing host)
- # [19:31] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [19:34] * Joins: benv (~benv@50-0-80-160.dsl.static.sonic.net)
- # [19:36] * Quits: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu) (Quit: Leaving.)
- # [19:37] * Joins: ryanneufeld (~ryanneufe@S01060019e1edefc1.vc.shawcable.net)
- # [19:38] * Joins: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net)
- # [19:39] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [19:41] * Joins: grampajoe_ (~grampa@173-109-176-92.pools.spcsdns.net)
- # [19:43] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:45] * Joins: sasori_ (~sasori@acl1-719bts.gw.smartbro.net)
- # [19:45] * Quits: grampajoe_ (~grampa@173-109-176-92.pools.spcsdns.net) (Client Quit)
- # [19:45] * Quits: grampajoe (~grampa@70-8-75-165.pools.spcsdns.net) (Ping timeout: 248 seconds)
- # [19:46] * Quits: sasori (~sasori@acl1-719bts.gw.smartbro.net) (Ping timeout: 252 seconds)
- # [19:47] * Joins: carminec (~user@x-132-204-251-46.xtpr.umontreal.ca)
- # [19:50] * Quits: solocio (~solocio@HSI-KBW-078-043-068-129.hsi4.kabel-badenwuerttemberg.de) (Quit: solocio)
- # [19:52] * Quits: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk) (Quit: beckybunny)
- # [19:52] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:53] * Quits: johnoxton (~johnoxton@213.137.5.122) (Quit: johnoxton)
- # [19:53] * Quits: rosco_y (~ross@71-13-209-223.dhcp.mrqt.mi.charter.com) (Remote host closed the connection)
- # [19:56] * Joins: grantg (~chatzilla@69.88.160.3)
- # [19:56] <grantg> hey paul_irish
- # [19:56] <grantg> IE10 finally does binary handling on xmlhttprequest right now???
- # [19:56] <paul_irish> hihi
- # [19:56] <paul_irish> thats what it seems like
- # [19:56] <grantg> http://ie.microsoft.com/testdrive/HTML5/TypedArrays/
- # [19:56] <grantg> :O
- # [19:57] <grantg> Heh, they implemented typed arrays before WebGL?
- # [19:57] <grantg> usually they come together
- # [19:58] <paul_irish> i hear there will not be webgl in ie10
- # [19:58] <paul_irish> as a fact.
- # [19:58] <paul_irish> maybe ie11
- # [19:58] <grantg> paul_irish: I remember binary xmlhttprequest was not possible in IE9 without the use of VB-Script or base64'ing
- # [19:58] <grantg> :(
- # [19:58] * Joins: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk)
- # [19:59] <moo-_-> just install Google Chrome Frame for webGL >_<
- # [19:59] <paul_irish> ^^
- # [19:59] <grantg> My god, it's full of typed arrays
- # [19:59] * grantg wonders how the emulator stuff runs in it
- # [20:00] <grantg> paul_irish: Now that work is restarting on a GBA emulator in JS: https://github.com/grantgalitz/IodineGBA/blob/master/js/ARM7TDMI.js
- # [20:01] <grantg> Rewriting the opcode decoding process into a dynamically generated funcs in array
- # [20:01] <grantg> \o/
- # [20:01] * Joins: pokoli (~pokoli@215.Red-79-144-195.dynamicIP.rima-tde.net)
- # [20:02] <grantg> I decided to redo that stuff for perf, despite its ugliness. ;_;
- # [20:02] <grantg> paul_irish: How is the performance in IE 10 P4?
- # [20:02] <franksalim> grantg: IE10 has binary messages for WebSocket, too
- # [20:03] <grantg> Any general perf improvements?
- # [20:03] <moo-_-> grantg: I am looking forward for the day when you dynamically translate GBA binary code to Javascript which is then jit'ed by the browser
- # [20:03] <moo-_-> unless you are doing it already, that's it :)
- # [20:03] <grantg> moo-_-: Code was scrapped like 2x over
- # [20:04] <grantg> And the interpreter is being done with priority. :/
- # [20:04] <grantg> But yeah
- # [20:04] <grantg> still on the table
- # [20:04] <grantg> and actually getting back to it
- # [20:04] <moo-_-> ha :)
- # [20:04] * Joins: BrianBlakely1 (~Adium@out.dentsuamerica.com)
- # [20:04] <JonathanNeal> does IE have issues with previousSibling on textnodes?
- # [20:04] <grantg> The instruction overlaps for decoding ARMv4 was too slow originally
- # [20:05] <grantg> Like data processing and SWP overlapping
- # [20:05] * Quits: BrianBlakely (~Adium@out.dentsuamerica.com) (Ping timeout: 240 seconds)
- # [20:05] <grantg> at some opcode addresses, up to four instructions were supposed to be "valid" at that value
- # [20:05] <grantg> of course, only one being really valid
- # [20:06] <grantg> also, the arm tech center site sucks
- # [20:06] <grantg> has invalid assembly code info
- # [20:06] * Quits: alexchamberlain (~alex@client-86-25-184-97.bsh-bng-011.adsl.virginmedia.net) (Quit: Leaving)
- # [20:06] <grantg> they mapped data processing wrong with a typo. xD
- # [20:06] * Joins: BrianBlakely (~Adium@out.dentsuamerica.com)
- # [20:06] * Joins: andr3 (~andr3@81.193.135.241)
- # [20:07] <grantg> The multiplication isn't perfect
- # [20:07] * Quits: drublic (~drublic@frbg-4d0290c6.pool.mediaWays.net) (Remote host closed the connection)
- # [20:07] <grantg> Because JS doesn't let me do 64-bit integers
- # [20:07] * Quits: BrianBlakely (~Adium@out.dentsuamerica.com) (Read error: Connection reset by peer)
- # [20:07] <grantg> 64-bit doubles reduces the accuracy somewhat
- # [20:07] * Joins: BrianBlakely (~Adium@out.dentsuamerica.com)
- # [20:08] <grantg> so large numbers might have a few lower digits zero'd
- # [20:08] <grantg> not too bad
- # [20:08] <grantg> "close enough"
- # [20:08] <moo-_-> grantg: does it use 64-bit as counters :D
- # [20:08] <grantg> 64-bit multiplication
- # [20:08] <moo-_-> ah
- # [20:08] <grantg> MULL/MLAL instrs
- # [20:09] <grantg> Stores 32x32 result into two 32-bit ARM registers
- # [20:09] <grantg> etc.
- # [20:09] * Quits: BrianBlakely1 (~Adium@out.dentsuamerica.com) (Ping timeout: 244 seconds)
- # [20:09] <JonathanNeal> A div with the innerHTML "<p> foo</p>" reports the whitespace (from innerHTML), but the textnode is missing.
- # [20:09] <grantg> MLA just adds an accumulator offset to the result
- # [20:09] <grantg> versus vanilla MUL
- # [20:09] <franksalim> grantg: would it be too slow to use BigIntegers intstead of Numbers?
- # [20:10] * Joins: BrianBlakely1 (~Adium@out.dentsuamerica.com)
- # [20:10] <grantg> franksalim: YES
- # [20:10] * Quits: BrianBlakely (~Adium@out.dentsuamerica.com) (Read error: Connection reset by peer)
- # [20:10] <franksalim> inner loop in your emulator, i guess
- # [20:10] <franksalim> that's too bad
- # [20:10] <grantg> numerical performance was a problem even on the GBC emulator
- # [20:10] * Joins: garry (garrypeace@host81-147-177-135.range81-147.btcentralplus.com)
- # [20:10] <grantg> and that didn't do multiplication
- # [20:10] * Quits: garrypeace (garrypeace@host86-158-20-245.range86-158.btcentralplus.com) (Ping timeout: 255 seconds)
- # [20:11] <grantg> At least ARMv4 doesn't have division opcodes
- # [20:11] <grantg> xD
- # [20:11] * Parts: trumpetmic (~trumpetmi@159.182.183.6)
- # [20:11] <grantg> no FPU, but an ALU with multiplication
- # [20:11] <grantg> w/ Booth's multiplication algo in hardware
- # [20:12] <grantg> it's funny, because this rewrite will look kinda like the ARM core in VBA
- # [20:13] <grantg> they made a giant decode table as well
- # [20:13] <grantg> bits 20-27 and bits 4-7 being used
- # [20:13] <grantg> for a 12-bit decode table
- # [20:14] <franksalim> do you know if WebCL or RiverTrail will have 64bit integer math? it looks like they wont, at first glance
- # [20:14] <grantg> since most instructions are just offsets and register #'s
- # [20:14] <grantg> so only some of the bits need to be matched
- # [20:14] <grantg> :(
- # [20:16] * Quits: garry (garrypeace@host81-147-177-135.range81-147.btcentralplus.com)
- # [20:16] * Joins: garrypeace (garrypeace@host81-147-177-135.range81-147.btcentralplus.com)
- # [20:17] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:18] <grantg> hmm
- # [20:18] <grantg> I think JS just needs actual static types added
- # [20:20] <xcoderzach> grantg: NOOOOOOOOOOOOOOOOOOOOOOO
- # [20:20] <grantg> xcoderzach: YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
- # [20:20] <xcoderzach> :-(
- # [20:20] * Quits: master (~autmate@tok69-4-82-236-110-224.fbx.proxad.net) (Remote host closed the connection)
- # [20:20] <franksalim> grantg: i don't think it needs static types. it could be useful to have better numerical types, though
- # [20:20] * Joins: danielfilho__ (~daniel@187.31.77.7)
- # [20:20] <grantg> Of course, "var" should still be kept
- # [20:20] <franksalim> see python
- # [20:20] <grantg> franksalim: perf problems though
- # [20:21] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 260 seconds)
- # [20:21] * danielfilho__ is now known as danielfilho
- # [20:21] <grantg> with realtime resolving of type info on dynamic types
- # [20:21] * Joins: beckybunny_ (~becky@93-97-28-75.zone5.bethere.co.uk)
- # [20:22] * Quits: galfert (~galfert@p5DDB8D6F.dip.t-dialin.net) (Quit: galfert)
- # [20:22] <grantg> franksalim: We need better numerical support for sure
- # [20:22] * Quits: danielfilho_ (~daniel@187.31.77.7) (Ping timeout: 258 seconds)
- # [20:22] <grantg> "Number" is not enough
- # [20:22] <grantg> we need direct int/uint etc. stuff
- # [20:23] * Quits: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk) (Ping timeout: 258 seconds)
- # [20:23] <grantg> so we don't need to wrap things with bitwise operators in js
- # [20:23] <franksalim> grantg: apparently that was one of the great disagreements in the EcmaScript committee
- # [20:23] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:23] <grantg> At least add new IntBlahBlah()
- # [20:23] <grantg> like typed arrays
- # [20:23] <grantg> but in single value format
- # [20:24] <grantg> non-array
- # [20:24] * Quits: danielfilho (~daniel@187.31.77.7) (Read error: Operation timed out)
- # [20:24] * danielfilho_ is now known as danielfilho
- # [20:24] * Joins: tsenart (~tsenart@g231188136.adsl.alicedsl.de)
- # [20:24] <grantg> I mean, we already have typed arrays
- # [20:24] * Quits: beckybunny_ (~becky@93-97-28-75.zone5.bethere.co.uk) (Read error: Connection reset by peer)
- # [20:24] <grantg> so why not make their counterparts in non-array format
- # [20:25] <grantg> It'll be like boxed Integers in Java
- # [20:25] <Jon47> i worry that making javascript the language it needs to be on the server is going to hurt javascript on the client side..
- # [20:26] <grantg> This is required for performance on the client side I'm afraid
- # [20:26] <franksalim> http://wiki.ecmascript.org/doku.php?id=harmony:binary_data_discussion
- # [20:26] * Parts: Eccles (~Eccles@199.101.130.50)
- # [20:26] <grantg> and to work against code bloat from numerical wrappers
- # [20:27] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:27] <franksalim> grantg: have you looked at the binary data proposals for ecmascript?
- # [20:27] <grantg> franksalim: \o/
- # [20:27] <grantg> not really
- # [20:27] <grantg> I should read their stuff
- # [20:28] <grantg> Boxed int/uint should have been in the original js spec
- # [20:28] <grantg> because it feels stupid w/o them
- # [20:28] * Joins: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk)
- # [20:28] <moo-_-> grantg: what's this int thing?
- # [20:28] <moo-_-> come one
- # [20:28] <moo-_-> it's 2010!
- # [20:28] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 255 seconds)
- # [20:28] <moo-_-> cloouuds!
- # [20:29] * Quits: austinbv (~austinbv@rrcs-24-73-203-202.se.biz.rr.com) (Quit: austinbv)
- # [20:29] <moo-_-> don't live in te past!
- # [20:29] <grantg> moo-_-: Being able to perform 64-bit math in js
- # [20:29] <moo-_-> just trolling :)
- # [20:29] <moo-_-> I have had the same problem myself
- # [20:29] <grantg> which js still can only do in doubles
- # [20:29] <grantg> in the damn fpu
- # [20:29] * Joins: danielfilho (~daniel@187.31.77.7)
- # [20:30] <grantg> and the mantissa of doubles is 50 something odd bits
- # [20:30] <grantg> not 64-bit
- # [20:30] <grantg> hence the rounding when getting close to 64-bit numbers
- # [20:31] <Jon47> i guess it's just never come up for me.. what sorts of things do you use these large ints for?
- # [20:31] * Quits: danielfilho_ (~daniel@187.31.77.7) (Ping timeout: 260 seconds)
- # [20:31] <grantg> CPU emulation.
- # [20:31] <Jon47> oh
- # [20:32] <grantg> Might also be necessary on explicit ops in math heavy web apps
- # [20:32] <moo-_-> there are other uses cases
- # [20:32] <grantg> like calculating physics to a specific accuracy
- # [20:32] <moo-_-> like with image manipulation
- # [20:32] <grantg> yeah
- # [20:32] <grantg> data processing
- # [20:32] <grantg> etc.
- # [20:32] <moo-_-> which is done lot with <canvas>
- # [20:32] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:32] <tsenart> audio data processing as well
- # [20:33] <tsenart> on the WebAudio API or the Mozilla Audio Data API
- # [20:33] <grantg> "Number" is float and thus slow, and the round offs get annoying on very large numbers
- # [20:34] <grantg> when everything above the decimal is wanted
- # [20:34] * Quits: shwetank (~shwetank@14.98.240.198) (Remote host closed the connection)
- # [20:34] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 245 seconds)
- # [20:34] <Jon47> i hope the syntax doesn't get really obtuse for the more common uses for numbers, i think much of the popularity of javascript is due to the fact that it's so easy to get ankle-deep in it
- # [20:34] <grantg> Jon47: Hence the boxed integer concept
- # [20:34] * Joins: shwetank (~shwetank@122.161.144.251)
- # [20:34] <grantg> it won't replace "var"
- # [20:34] <moo-_-> like
- # [20:34] <grantg> It'll just add an object that does this stuff
- # [20:34] <Jon47> nice, that sounds rad
- # [20:34] <moo-_-> var i = int(0x12345677890123457890)
- # [20:34] <grantg> like typed arrays
- # [20:35] <grantg> typed arrays don't take away
- # [20:35] * Joins: brokendisk (~Adium@199.101.130.50)
- # [20:35] <grantg> moo-_-: Also gotta love js rounding off explicit numbers before they're used
- # [20:35] * Parts: brokendisk (~Adium@199.101.130.50)
- # [20:35] * Joins: danielfilho (~daniel@187.31.77.7)
- # [20:35] <moo-_-> I see Javascript becoming more Python-like day by day :9
- # [20:36] * Joins: GoOz (~GoOz@pla78-3-88-161-13-198.fbx.proxad.net)
- # [20:37] <grantg> also, where's my int128? :P
- # [20:37] * Quits: danielfilho_ (~daniel@187.31.77.7) (Ping timeout: 244 seconds)
- # [20:38] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:38] * Quits: beckybunny (~becky@93-97-28-75.zone5.bethere.co.uk) (Ping timeout: 259 seconds)
- # [20:39] * Quits: gyzmodo (x@89.146.92.232)
- # [20:39] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 248 seconds)
- # [20:39] * danielfilho_ is now known as danielfilho
- # [20:40] * Joins: timonia (~s@180.149.53.114)
- # [20:40] * Quits: Mahoek (~Mahoek@ip51ceb6d4.adsl-surfen.hetnet.nl) (Quit: Mahoek)
- # [20:42] * Joins: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu)
- # [20:43] <paul_irish> https://twitter.com/#!/zeldman/status/141957462742933505
- # [20:43] <socialhapy> ★ Tweet from zeldman: Merch for your pleasure: http://t.co/Ct3ymodP ★ http://bit.ly/uB5iRa
- # [20:43] <paul_irish> homeboy is literally profiting off of BBD and meanwhile completely not interested in promoting movethewebforward.org
- # [20:44] <paul_irish> disgusting.
- # [20:44] * Quits: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu) (Client Quit)
- # [20:46] * Joins: jarek (~jarek@bct148.neoplus.adsl.tpnet.pl)
- # [20:46] * Quits: jarek (~jarek@bct148.neoplus.adsl.tpnet.pl) (Changing host)
- # [20:46] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [20:47] * Quits: zeppo (~zeppo@109.58.67.180.bredband.tre.se) (Quit: zeppo)
- # [20:47] <jarek> How can I copy getter from one object to another?
- # [20:48] <jarek> when I use simple assignment then the value returned by getter is copied, not the getter function itself
- # [20:48] <jarek> Here is example: http://jsfiddle.net/zj6tC/
- # [20:50] * Joins: rosalindwills (~rosalindw@c-24-12-74-173.hsd1.il.comcast.net)
- # [20:50] * Joins: victorporo (~victorpor@79.112.124.3)
- # [20:50] * Quits: victorporof (~victorpor@79.112.124.3) (Read error: Connection reset by peer)
- # [20:51] * Joins: drublic (~drublic@frbg-4d029c59.pool.mediaWays.net)
- # [20:52] * Joins: ssickle (~ryanv@or-71-50-12-90.dhcp.embarqhsd.net)
- # [20:52] * Quits: Jackneill (~Jackneill@unaffiliated/jackneill) (Quit: Jackneill)
- # [20:52] <Jon47> zeeeeldmannn! **shakes fist**
- # [20:53] * Joins: austinbv (~austinbv@198.187.213.250)
- # [20:55] * Quits: grantg (~chatzilla@69.88.160.3) (Quit: gtg)
- # [20:55] <franksalim> I once thought Web Standards meant the standards that make up the Web. Then I realized it meant just the W3C specs. Now I know that it means buttons with Mr. Zeldman's face on them.
- # [20:56] <franksalim> I've learned a lot this week.
- # [20:58] * Quits: shwetank (~shwetank@122.161.144.251) (Quit: Linkinus - http://linkinus.com)
- # [20:58] * Quits: c_t_montgomery (~c_t_montg@adsl-67-121-144-189.dsl.pltn13.pacbell.net) (Quit: c_t_montgomery)
- # [20:59] * Joins: danielfilho_ (~daniel@187.31.77.7)
- # [20:59] * Quits: austinbv (~austinbv@198.187.213.250) (Ping timeout: 240 seconds)
- # [20:59] * Quits: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net) (Quit: Leaving.)
- # [21:00] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 260 seconds)
- # [21:00] * danielfilho_ is now known as danielfilho
- # [21:06] * Quits: johnkpaul (~johnkpaul@pool-96-250-167-7.nycmny.fios.verizon.net) (Remote host closed the connection)
- # [21:06] * Quits: frankstallone (~frankstal@72.10.55.185)
- # [21:06] * Joins: austinbv (~austinbv@216.146.165.81)
- # [21:07] * Joins: zampano_ (~Jim@2002:47e4:6c0a:0:9c79:e4e6:7997:f5f8)
- # [21:08] * Joins: itsjustjake (47c59b88@gateway/web/freenode/ip.71.197.155.136)
- # [21:08] <itsjustjake> whats going on people?
- # [21:09] <paul_irish> https://twitter.com/#!/espadrine/status/141915162616672256
- # [21:09] <socialhapy> ★ Tweet from espadrine: @paul_irish I'm maintaining an effort to show a very fast sum-up of the new stuff added in latest versions of specs. http://t.co/cTGko65a ★ http://bit.ly/uUHJSK
- # [21:09] * Quits: tantek (~tantek@pool-98-119-126-225.lsanca.dsl-w.verizon.net) (Quit: tantek)
- # [21:10] * Quits: zampano (~Jim@unaffiliated/zampano) (Ping timeout: 260 seconds)
- # [21:10] * Quits: itsjustjake (47c59b88@gateway/web/freenode/ip.71.197.155.136) (Client Quit)
- # [21:10] <paul_irish> franksalim: haahaha :)
- # [21:10] * Quits: diogogmt (~kvirc@CPE00222dc6c7e0-CM00222dc6c7dd.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [21:10] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [21:13] * Quits: RobLoach (~RobLoach@drupal.org/user/61114/view) (Quit: Leaving.)
- # [21:15] <tsenart> ohai paul_irish: https://github.com/h5bp/movethewebforward/pull/34
- # [21:15] <socialhapy> ★ Pull request on movethewebforward by tsenart (26m, 7s ago): Adds AreWePlayingYet to the "Contribute to Test Suites" list
- # [21:15] * Quits: drublic (~drublic@frbg-4d029c59.pool.mediaWays.net) (Remote host closed the connection)
- # [21:16] <paul_irish> good one
- # [21:16] * Joins: diogogmt (~kvirc@CPE00222dc6c7e0-CM00222dc6c7dd.cpe.net.cable.rogers.com)
- # [21:16] <tsenart> :)
- # [21:16] <paul_irish> merged
- # [21:17] <tsenart> cool
- # [21:19] * Joins: devongovett (~devongove@pcp071133pcs.wireless.calpoly.edu)
- # [21:20] * Parts: dannyprose1 (~Adium@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:21] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:22] <moo-_-> now
- # [21:22] <moo-_-> why in "!%)&=" setting audio.currentTime does not work if audio src is another domain
- # [21:22] <moo-_-> but works if it's the same
- # [21:22] <moo-_-> on chrome
- # [21:22] <moo-_-> if this is somekind of origin security issue then it's pretty messed up one
- # [21:23] <tsenart> moo-_-: what specific test are you referring to?
- # [21:23] <tsenart> link?
- # [21:23] <moo-_-> tsenart: I need to build up a test case
- # [21:23] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Remote host closed the connection)
- # [21:23] <moo-_-> with files on the local server
- # [21:24] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:25] * Joins: Jon47 (~Adium@pool-71-178-195-202.washdc.fios.verizon.net)
- # [21:26] <moo-_-> tsenart: here is the related log output
- # [21:26] <moo-_-> http://pastie.org/2945879
- # [21:26] <moo-_-> it works if file is from the same origin
- # [21:27] <tsenart> moo-_-: I'm not sure I understand your pastie
- # [21:27] <moo-_-> ok
- # [21:27] <moo-_-> in one line it sets in currentTime
- # [21:27] * Joins: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e)
- # [21:27] <moo-_-> on the second line it reads it
- # [21:27] <moo-_-> and value is not definitely changed
- # [21:27] * Joins: cgcardona_ (~cgcardona@69.38.221.130)
- # [21:27] * Quits: cgcardona_ (~cgcardona@69.38.221.130) (Client Quit)
- # [21:27] <moo-_-> but it is changed properly
- # [21:27] <moo-_-> if I run the same bit
- # [21:28] <moo-_-> where the file is not loaded from third party domain
- # [21:28] <tsenart> moo-_-: this is what I have: http://cl.ly/401h0g0C3Z021C0q0P2g
- # [21:29] * Joins: dylan8902 (5ec02682@gateway/web/freenode/ip.94.192.38.130)
- # [21:29] * Joins: galfert (~galfert@82.113.99.88)
- # [21:29] <moo-_-> tsenart: http://pastie.org/2945894
- # [21:30] <moo-_-> currentTime does not update
- # [21:30] * jarek is now known as Guest55787
- # [21:30] * Joins: jarek__ (~jarek@bcv23.neoplus.adsl.tpnet.pl)
- # [21:30] <tsenart> moo-_-: hmmm lemme check
- # [21:31] <moo-_-> tsenart: and this happens only with CORS audio
- # [21:31] * Joins: galfert_ (~galfert@82.113.99.88)
- # [21:31] <moo-_-> not with something loaded from the same domain
- # [21:31] <moo-_-> I did not yet check it it's specific to vorbis
- # [21:31] <moo-_-> chrome 15
- # [21:31] <paul_irish> https://github.com/espadrine/New-In-A-Spec innnnteresting
- # [21:31] * Quits: Guest55787 (~jarek@unaffiliated/jarek) (Ping timeout: 255 seconds)
- # [21:31] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Ping timeout: 240 seconds)
- # [21:32] <tsenart> moo-_-: Might be a guess but the remote server needs to support HTTP/1.1 Range requests
- # [21:32] <tsenart> otherwise seeking doesn't work properly
- # [21:32] <moo-_-> tsenart: it cannot even reset back to zero?
- # [21:32] <moo-_-> pffft
- # [21:33] <tsenart> moo-_-: not sure, can you give me the real link for me to test?
- # [21:33] <moo-_-> first I need to get some audio files up on two different hosts :)
- # [21:33] * Quits: dylan8902 (5ec02682@gateway/web/freenode/ip.94.192.38.130) (Client Quit)
- # [21:33] <tsenart> ok I'll be around
- # [21:33] <moo-_-> preferably something that I am not getting DMCA'd by fellow friends from US
- # [21:33] * Quits: galfert (~galfert@82.113.99.88) (Ping timeout: 248 seconds)
- # [21:33] * galfert_ is now known as galfert
- # [21:34] * Quits: ericduran (~eric@cpe-69-203-68-246.nyc.res.rr.com) (Quit: ericduran)
- # [21:35] * Joins: ericduran (~eric@cpe-69-203-68-246.nyc.res.rr.com)
- # [21:35] * Joins: malydok (mldk@moma.t16.ds.pwr.wroc.pl)
- # [21:35] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Quit: dannyprose)
- # [21:35] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:36] * Parts: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:36] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:37] <moo-_-> tsenart: I am looking into Network debug tab info now and it looks like you maybe correct
- # [21:38] <moo-_-> I'll just recreate the audio element to rewind it back
- # [21:39] * Joins: dankest (~dankest@ip68-106-184-182.sb.sd.cox.net)
- # [21:40] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Client Quit)
- # [21:40] * Joins: glcrazy (~SiRiuS@rdslink-v90-206.suceava.rdsnet.ro)
- # [21:41] * Quits: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com) (Quit: Ex-Chat)
- # [21:42] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
- # [21:42] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
- # [21:43] * Joins: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu)
- # [21:43] * Joins: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com)
- # [21:43] * Joins: zeppo (~zeppo@h237n2fls34o891.telia.com)
- # [21:44] * Quits: BrianBlakely1 (~Adium@out.dentsuamerica.com) (Quit: Leaving.)
- # [21:46] * Joins: Serrata (~Serrata@234.129.103.97.cfl.res.rr.com)
- # [21:46] * Quits: benlyng (~benlyng@ti0056a380-1602.bb.online.no) (Remote host closed the connection)
- # [21:46] <tsenart> moo-_-: you don't need to host your own files for this test
- # [21:46] <tsenart> use AreWePlayingYet
- # [21:47] <tsenart> with Range request support: http://areweplayingyet.herokuapp.com/sounds/short.ogg
- # [21:47] <moo-_-> tsenart: the problematic file I have is coming from S3
- # [21:47] <tsenart> without: http://areweplayingyet.com/sounds/short.ogg
- # [21:47] <moo-_-> it should support ranged requests
- # [21:47] <moo-_-> but there must be a catch somewhere
- # [21:47] <moo-_-> tsenart: ok
- # [21:47] <moo-_-> doing simple code now
- # [21:47] <moo-_-> jsfiddling
- # [21:48] <tsenart> moo-_-: just saying, try with these both and tell me the diffrenece
- # [21:48] * Quits: carminec (~user@x-132-204-251-46.xtpr.umontreal.ca) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [21:54] * Joins: tobyx (~tobyx@pdpc/supporter/professional/tobyx)
- # [21:56] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [21:56] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Client Quit)
- # [21:57] * Quits: austinbv (~austinbv@216.146.165.81) (Quit: austinbv)
- # [21:57] * Joins: logan (~Serrata@97.103.129.234)
- # [21:57] * Quits: logan (~Serrata@97.103.129.234) (Client Quit)
- # [21:58] * Joins: austinbv (~austinbv@216.146.165.218)
- # [21:58] * Quits: Serrata (~Serrata@234.129.103.97.cfl.res.rr.com) (Quit: Serrata)
- # [21:59] * Joins: logan (~Serrata@234.129.103.97.cfl.res.rr.com)
- # [21:59] * logan is now known as Serrata
- # [22:00] * Quits: mr_lou (~sirlou@0x555321d8.adsl.cybercity.dk) (Quit: Ex-Chat)
- # [22:00] <moo-_-> tsenart: this doesn't play at all http://areweplayingyet.com/sounds/short.ogg
- # [22:01] * Joins: squeakytoy (~squeakyto@107-232-96-87.cust.blixtvik.se)
- # [22:02] <moo-_-> but here is the code: http://jsfiddle.net/efDqk/
- # [22:02] * Quits: jarek__ (~jarek@bcv23.neoplus.adsl.tpnet.pl) (Ping timeout: 252 seconds)
- # [22:03] * Joins: jarek__ (~jarek@bcs141.neoplus.adsl.tpnet.pl)
- # [22:04] <tsenart> moo-_-: in what browser are you?
- # [22:04] <moo-_-> chrome 15
- # [22:04] <moo-_-> also tested FF9
- # [22:04] <moo-_-> it doesn't play if I go there direcly either
- # [22:05] <Serrata> "are we playing yet" just took chrome to a whole new level of cpu usage
- # [22:06] <tsenart> moo-_-: which of the links?
- # [22:06] <tsenart> ah
- # [22:06] <tsenart> i see
- # [22:06] <tsenart> yes that's the link without Range requests support
- # [22:06] <tsenart> makes sense
- # [22:09] <tsenart> moo-_-: apparently it has to do with formats
- # [22:10] <tsenart> if you try no no-range with .mp3 instead of .ogg it works
- # [22:10] <tsenart> weird
- # [22:10] <tsenart> Serrata: make sense
- # [22:10] <tsenart> it's a test suite
- # [22:11] * Quits: jarek__ (~jarek@bcs141.neoplus.adsl.tpnet.pl) (Ping timeout: 244 seconds)
- # [22:11] * Quits: devongovett (~devongove@pcp071133pcs.wireless.calpoly.edu) (Quit: devongovett)
- # [22:12] <moo-_-> so ogg to blame
- # [22:12] * Joins: BrianBlakely (~Adium@out.dentsuamerica.com)
- # [22:12] * Quits: austinbv (~austinbv@216.146.165.218) (Quit: austinbv)
- # [22:12] <JonathanNeal> sorry necolas, i meant to im you here.
- # [22:13] * Quits: thatryan (~thatryan@c-24-4-167-46.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [22:14] <JonathanNeal> yea those results are crazy and all over the place, aren't they.
- # [22:14] <Serrata> tsenart: yeah but it was after the test suite ran lol
- # [22:15] * Quits: serroba (~serroba@190-20-213-182.baf.movistar.cl) (Ping timeout: 260 seconds)
- # [22:15] <tsenart> Serrata: yeah we're using flash
- # [22:15] * Joins: serroba (~serroba@190-20-254-117.baf.movistar.cl)
- # [22:15] <tsenart> (irony)
- # [22:15] * Quits: rupl (~rupl@dsl093-217-226.aus1.dsl.speakeasy.net) (Quit: ^_^)
- # [22:15] * Quits: buribu (~buribu@unaffiliated/buribu) (Read error: Connection reset by peer)
- # [22:15] * Quits: buribux (~buribu@unaffiliated/buribux) (Read error: Connection reset by peer)
- # [22:16] <Serrata> flash is a seperate process in chrome iirc but it is what it is
- # [22:19] <tsenart> Serrata: when I said we I meant AreWePlayingYet
- # [22:19] <tsenart> meh never mind
- # [22:20] * Joins: animorten (~morten@cm-188.126.204.161.customer.telag.net)
- # [22:23] * Quits: kennyluck (~kennyluck@114-43-115-15.dynamic.hinet.net) (Ping timeout: 244 seconds)
- # [22:23] <Serrata> I'm pretty dumb so don't mind me
- # [22:23] <tsenart> Serrata: that's also not what I meant
- # [22:24] <Serrata> lol
- # [22:24] <tsenart> I said we because I am one of the developers of AreWePlayingYet
- # [22:24] <tsenart> :)
- # [22:24] <JonathanNeal> necolas: updated https://gist.github.com/1410787 with opera mini results for iphone/ipad
- # [22:24] <JonathanNeal> gee golly they are all nuts
- # [22:24] <Serrata> nice work btw
- # [22:24] <tsenart> thanks
- # [22:25] <JonathanNeal> meta-width-initial-maximum brings everything somewhat inline.
- # [22:25] * Quits: serroba (~serroba@190-20-254-117.baf.movistar.cl) (Remote host closed the connection)
- # [22:25] * Quits: tsenart (~tsenart@g231188136.adsl.alicedsl.de) (Quit: tsenart)
- # [22:26] * Serrata thinks he killed tsenart
- # [22:26] <necolas> JonathanNeal: unfortunately that also prevents user zooming
- # [22:27] * Quits: Jon47 (~Adium@pool-71-178-195-202.washdc.fios.verizon.net) (Quit: Leaving.)
- # [22:27] <JonathanNeal> necolas: i know, i know, it's so sad.
- # [22:28] * Joins: kennyluck (~kennyluck@114-43-115-17.dynamic.hinet.net)
- # [22:28] <necolas> JonathanNeal: Galaxy 10.1 Android 3.2 looks crazy for meta-width-initial o.0
- # [22:29] <JonathanNeal> maybe those numbers are wrong, stefsul will be back later to do more testing and she has the android devices
- # [22:29] <JonathanNeal> maybe they are flipped
- # [22:30] <necolas> hopefully!
- # [22:30] * Quits: ianawilson (~ianawilso@u-of-rochester-128-151-150-1.wireless.rochester.edu) (Quit: Leaving.)
- # [22:31] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
- # [22:31] <JonathanNeal> the truth is, everybody is wack until width-initial are added.
- # [22:31] * Joins: N0va (~ricki@84.19.108.75)
- # [22:32] * Quits: andr3 (~andr3@81.193.135.241) (Quit: andr3)
- # [22:33] <JonathanNeal> but safari is crazy with that too, for width-initial if you load a page in landscape it is 480x208, flip to portrait it is 320x356, flip back to landscape it is 320x139.
- # [22:34] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [22:34] * Quits: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e) (Ping timeout: 240 seconds)
- # [22:34] * Joins: jacobolus (~jacobolus@199-83-220-131.PUBLIC.monkeybrains.net)
- # [22:35] * Quits: N0va` (~ricki@84.19.108.75) (Ping timeout: 258 seconds)
- # [22:38] * Joins: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net)
- # [22:38] * Joins: Kazii (~Kazii@unaffiliated/kazii)
- # [22:39] <daleharvey> anyone got recommendations for input type='color" shims?
- # [22:40] <BrianBlakely> Polling the channel for Galaxy Nexus owners /cc xonecas
- # [22:41] * GoOz is now known as GoOz`aw
- # [22:41] * Joins: austinbv (~austinbv@73-188.96-97.tampabay.res.rr.com)
- # [22:44] * Quits: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net) (Quit: Leaving.)
- # [22:45] * Quits: gkunno (~gku@cs27056062.pp.htv.fi) (Quit: Leaving)
- # [22:46] * Joins: tsenart (~tsenart@g231188136.adsl.alicedsl.de)
- # [22:50] <miketaylr> BrianBlakely: i have a nexus s
- # [22:50] <BrianBlakely> miketaylr: Thanks man. I'm actually trying to find the DPI density on that device, what with its media-query-busting native resolution
- # [22:51] <miketaylr> JonathanNeal: for opera min, you have to refresh a page post-orientation change if you want it to reflow
- # [22:51] <miketaylr> BrianBlakely: hmm how do i figure that out?
- # [22:53] <JonathanNeal> miketaylr: indeed
- # [22:53] <miketaylr> too bad everyone has to reverse engineer this meta crap
- # [22:54] * Joins: metapeter (~metapeter@unaffiliated/metapeter)
- # [22:56] * Joins: Eccles (~Eccles@199.101.130.50)
- # [22:56] * Quits: garrypeace (garrypeace@host81-147-177-135.range81-147.btcentralplus.com)
- # [22:56] <BrianBlakely> miketaylr: screen.width, screen.height
- # [22:57] <BrianBlakely> It works on iPhone 4, where it responds with 320 and 480, respectively
- # [22:57] <BrianBlakely> And that is how iPhone 4 and 4S respond to media queries, from those resolutions, despite those not being the native dimensions
- # [22:57] <miketaylr> from the "Browser"?
- # [22:57] <franksalim> "metacrap" is the title of a great essay about metadata
- # [22:58] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [22:58] <BrianBlakely> miketaylr: Well, any JS execution context. I find that it responds the same in iOS whether in Safari or a WebUIView
- # [23:00] * Quits: tsenart (~tsenart@g231188136.adsl.alicedsl.de) (Quit: tsenart)
- # [23:00] * Joins: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:221:e9ff:fedb:eda6)
- # [23:01] <BrianBlakely> Ah, now I am nostalgic for the time when Apple cared about the web, before they were competing with it
- # [23:03] * Quits: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:221:e9ff:fedb:eda6) (Max SendQ exceeded)
- # [23:04] <BrianBlakely> miketaylr: Now I'm curious. Does the Nexus S do any pixel-doubling voodoo?
- # [23:05] * Quits: _dc (~dc@c-24-20-239-11.hsd1.or.comcast.net) (Remote host closed the connection)
- # [23:05] <miketaylr> 480h 762w in Opera Mobile, the android Browser says 0w 0h
- # [23:05] <miketaylr> BrianBlakely: ^^
- # [23:06] <miketaylr> (sorry got a phone call in the middle)
- # [23:06] * Joins: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:221:e9ff:fedb:eda6)
- # [23:06] <miketaylr> gotta split
- # [23:06] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [23:07] * Quits: gniourf_gniourf (~Gniourf@2a01:e35:2433:3b90:221:e9ff:fedb:eda6) (Max SendQ exceeded)
- # [23:09] * Quits: tmds (~tmds@gateway/tor-sasl/tmds) (Quit: Leaving)
- # [23:10] * Joins: thatryan (~thatryan@c-24-4-167-46.hsd1.ca.comcast.net)
- # [23:11] * Quits: whitman (~whitman@87-194-159-116.bethere.co.uk)
- # [23:11] * Joins: djazz (~Daniel@78-70-243-240-no186.tbcn.telia.com)
- # [23:14] * Joins: andr3 (~andr3@bl4-135-241.dsl.telepac.pt)
- # [23:15] * Joins: _dc (~dc@c-24-20-239-11.hsd1.or.comcast.net)
- # [23:15] * Joins: rupl (~rupl@dsl093-217-226.aus1.dsl.speakeasy.net)
- # [23:16] * jacine is now known as jacine|afk
- # [23:18] * Quits: jakefolio (~Adium@66.151.252.254) (Ping timeout: 255 seconds)
- # [23:22] * Quits: sasori_ (~sasori@acl1-719bts.gw.smartbro.net) (Ping timeout: 240 seconds)
- # [23:23] * Joins: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au)
- # [23:25] * Quits: metapeter (~metapeter@unaffiliated/metapeter) (Quit: metapeter)
- # [23:26] * GoOz`aw is now known as GoOz
- # [23:26] * Joins: tsenart (~tsenart@g231188136.adsl.alicedsl.de)
- # [23:26] * Joins: drublic (~drublic@frbg-4d029c59.pool.mediaWays.net)
- # [23:28] * Joins: welly (~welly@unaffiliated/welly)
- # [23:30] * Joins: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
- # [23:33] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [23:33] * Quits: dgathright (~dgathrigh@nat/yahoo/x-ryksvuszkkccqwtg) (Quit: dgathright)
- # [23:33] * Quits: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
- # [23:34] * Quits: dankest (~dankest@ip68-106-184-182.sb.sd.cox.net) (Quit: dankest)
- # [23:34] * Quits: Sabotaged (~textual@206.223.182.195) (Ping timeout: 245 seconds)
- # [23:36] * Joins: jblanche (~jblanche@ivr94-10-88-177-169-11.fbx.proxad.net)
- # [23:39] * Joins: schnoomac (~schnoomac@203-206-182-17.perm.iinet.net.au)
- # [23:39] * Joins: dgathright (~dgathrigh@nat/yahoo/x-bfhcykhmhrenvyej)
- # [23:40] * Quits: schnoomac (~schnoomac@203-206-182-17.perm.iinet.net.au) (Quit: schnoomac)
- # [23:41] * Joins: schnoomac (~schnoomac@203-206-182-17.perm.iinet.net.au)
- # [23:42] * Joins: benlyng (~benlyng@ti0056a380-1602.bb.online.no)
- # [23:42] * Quits: tsenart (~tsenart@g231188136.adsl.alicedsl.de) (Quit: tsenart)
- # [23:44] * Joins: ArvinJA (~ArvinJA@h40n3-aahm-a11.ias.bredband.telia.com)
- # [23:44] <ArvinJA> Hey, how can I add something like "classes" to my rects on my canvas?
- # [23:45] <ArvinJA> Say I want a certain type of rects to be green
- # [23:45] * Quits: diogogmt (~kvirc@CPE00222dc6c7e0-CM00222dc6c7dd.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
- # [23:45] * Quits: victorporo (~victorpor@79.112.124.3) (Quit: victorporo)
- # [23:46] <BrianBlakely> ArvinJA: perhaps create a function for it? drawRect('green')
- # [23:46] <ArvinJA> BrianBlakely, cool, thanks
- # [23:47] <BrianBlakely> You could also get more heady with Object getter/setters and .prototype. and such, but my previous response is the simple one
- # [23:47] * Quits: ericduran (~eric@cpe-69-203-68-246.nyc.res.rr.com) (Quit: ericduran)
- # [23:48] <BrianBlakely> Later #html5!
- # [23:52] * Joins: jakefolio (~Adium@66.151.252.254)
- # [23:54] * Quits: chovy (~chovy@108-194-42-92.lightspeed.mtryca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [23:56] * Joins: chovy (~chovy@108-194-42-92.lightspeed.mtryca.sbcglobal.net)
- # [23:56] * Quits: timmywil (~timmywil@sec1.epb.net) (Ping timeout: 260 seconds)
- # [23:56] * Quits: jacobolus (~jacobolus@199-83-220-131.PUBLIC.monkeybrains.net) (Remote host closed the connection)
- # [23:56] * monteslu_ is now known as monteslu
- # [23:56] * GoOz is now known as GoOz`aw
- # [23:58] * Quits: irae_ (~irae_@nat/yahoo/x-arswhrpwbxfgbrkd) (Quit: irae_)
- # [23:58] * Quits: koggdal (~koggdal@user171.77-105-221.netatonce.net) (Quit: koggdal)
- # [23:59] * Quits: plh_ (~plh@209-6-123-224.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: always accept cookies)
- # Session Close: Thu Dec 01 00:00:00 2011
The end :)