/irc-logs / freenode / #html5 / 2011-12-03 / end

Options:

  1. # Session Start: Sat Dec 03 00:00:00 2011
  2. # Session Ident: #html5
  3. # [00:00] * Joins: JeraldV (~jerald@199-7-158-34.eng.wind.ca)
  4. # [00:02] * Joins: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net)
  5. # [00:03] * Joins: c_t_montgomery (~c_t_montg@199.83.223.215)
  6. # [00:03] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Read error: Connection reset by peer)
  7. # [00:05] * Quits: JeraldV (~jerald@199-7-158-34.eng.wind.ca) (Ping timeout: 245 seconds)
  8. # [00:05] * Joins: doro_ (~Adium@67.215.88.188)
  9. # [00:07] * Quits: LongBeach (~mike@AFontenayssB-152-1-47-101.w83-114.abo.wanadoo.fr)
  10. # [00:09] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 258 seconds)
  11. # [00:10] * Quits: Eccles1 (~Eccles@199.101.130.50) (Quit: Leaving.)
  12. # [00:11] * Quits: kppullin (~kppullin@pdpc/supporter/active/kppullin) (Read error: Connection reset by peer)
  13. # [00:12] * Joins: Eccles (~Eccles@199.101.130.50)
  14. # [00:14] * Quits: submitform (~submitfor@c-76-125-16-248.hsd1.ga.comcast.net) (Quit: Leaving)
  15. # [00:15] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net) (Ping timeout: 244 seconds)
  16. # [00:15] <remysharp> JonathanNeal: now I am, but briefly before I hit the sack (in the soft bits)
  17. # [00:15] <remysharp> JonathanNeal: pulling your code over to the google goodness btw...
  18. # [00:15] <JonathanNeal> great
  19. # [00:16] <JonathanNeal> did you see i made you a contributor on a github page for it?
  20. # [00:18] * GoOz`aw is now known as GoOz
  21. # [00:18] * Quits: Lebannen (~lebannen@87.127.122.195) (Ping timeout: 255 seconds)
  22. # [00:18] <remysharp> JonathanNeal: yep - about to clone and send up a tweak (to comments)
  23. # [00:18] <remysharp> JonathanNeal: I'm right in saying html5shim is on window object to allow for iframes to make use of it, right?
  24. # [00:19] <JonathanNeal> so the major new features are 1. print-shimming no longer changes the weight of selectors, 2. the html5 shim can be extended to include other elements, 3. iframes accessible through the domain are non-destructively print shimmed as well, and 4. base styles are added to html5 elements.
  25. # [00:19] * Quits: chrisdev (~chrisdev@NYUFGA-GUESTS-01.NATPOOL.NYU.EDU) (Quit: Computer has gone to sleep.)
  26. # [00:20] <remysharp> I'm going to take that as a 'yes' :)
  27. # [00:20] <JonathanNeal> yes
  28. # [00:20] <remysharp> ;)
  29. # [00:20] * Joins: elevenarms (~textual@adsl-76-244-71-216.dsl.austtx.sbcglobal.net)
  30. # [00:20] <JonathanNeal> its there so it can be extended.
  31. # [00:21] <remysharp> fuck me sideways - we should get people to save paper and not print - it's one line to 225 lines :)
  32. # [00:22] <JonathanNeal> there were a number of times i read about people wanted to add their own elements, so i expose some of the main functions to allow it to be extended.
  33. # [00:22] <JonathanNeal> yea, the print shimming is far greater in weight.
  34. # [00:22] <JonathanNeal> OH there's another new feature in v3, createElement and createDocumentFragment are shimmed.
  35. # [00:23] * Joins: Ms2ger (~Ms2ger@91.181.92.247)
  36. # [00:23] * Joins: Lebannen (~lebannen@87.127.122.195)
  37. # [00:23] <remysharp> abserlunkly
  38. # [00:23] <JonathanNeal> In 90% of javascript usecases. This saves you from needing to modify your script or use another tool to ensure shims work when playing in javascript.
  39. # [00:23] <remysharp> to me, as a grunt, that and the CSS are the key changes.
  40. # [00:24] <JonathanNeal> those are the non-print related ones, yes.
  41. # [00:25] * Parts: doro_ (~Adium@67.215.88.188)
  42. # [00:25] <paul_irish> JonathanNeal: could you write up the changes in like.. blog post/bulletpoint form so we can add them to html5shiv/modernizr docs?
  43. # [00:25] <JonathanNeal> with a minor addition also being the ability to add your own elements to the existing shim (print protected and all)
  44. # [00:25] <JonathanNeal> paul_irish: yea sure, i'll put them in the git when i update the code.
  45. # [00:25] <JonathanNeal> I wasn't sure how to write up the opening comment, and I think remysharp is working on just that.
  46. # [00:26] <JonathanNeal> is that what you're doing, remysharp?
  47. # [00:26] <remysharp> sorry, which opening comment, the credit?
  48. # [00:26] <JonathanNeal> the credit which includes the name/version of the script, and any credits (maybe also a link)
  49. # [00:26] <remysharp> in fact, no - I was just going to clarify why we're now introducing doberries to the global doberry
  50. # [00:26] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: I was raided by the FBI and all I got to keep was this lousy quit message!)
  51. # [00:27] <remysharp> gotta add this too: "// Dual licensed under the MIT or GPL Version 2 licenses"
  52. # [00:27] <remysharp> assume you're fine with that
  53. # [00:27] <JonathanNeal> yea, i wanna update my script to include all of that.
  54. # [00:27] <remysharp> gives us some drupel lovin'
  55. # [00:27] <remysharp> in fact, they asked me specifically to license it under that so it could be included.
  56. # [00:27] * Joins: devongovett (~devongove@pcp038545pcs.morro.reshall.calpoly.edu)
  57. # [00:27] <remysharp> so ... there's that
  58. # [00:28] <paul_irish> drupal project is confused about GPL and javascript.
  59. # [00:28] <paul_irish> ohwell.
  60. # [00:28] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  61. # [00:28] <remysharp> just doing a sanity check on the html5 elements
  62. # [00:28] * Joins: JeraldV (~jerald@199-7-158-34.eng.wind.ca)
  63. # [00:28] <JonathanNeal1> remysharp: i removed datagrid
  64. # [00:28] <remysharp> so did I -... I think
  65. # [00:28] <remysharp> I've got my list in front of me - just checking it now
  66. # [00:28] <JonathanNeal1> i guess that's a change too, i'll write all of this down. oh thanks!
  67. # [00:29] <JonathanNeal1> thanks for doing this with me, i was really looking forward to getting this out there.
  68. # [00:29] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Disconnected by services)
  69. # [00:29] * JonathanNeal1 is now known as JonathanNeal
  70. # [00:30] <remysharp> ah - dialog removed in new one
  71. # [00:30] * Joins: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net)
  72. # [00:30] <remysharp> no
  73. # [00:30] <remysharp> added
  74. # [00:30] <ProLoser|Work> canary is not letting me create new css attributes
  75. # [00:30] <remysharp> we want to keep dialog in the new one?
  76. # [00:30] <ProLoser|Work> for a newly generated selector
  77. # [00:30] <JonathanNeal> link to something that tells me why we should or shouldn't keep dialog ?
  78. # [00:30] * Joins: kppullin (~kppullin@wsip-98-173-13-146.oc.oc.cox.net)
  79. # [00:30] * Quits: kppullin (~kppullin@wsip-98-173-13-146.oc.oc.cox.net) (Changing host)
  80. # [00:30] * Joins: kppullin (~kppullin@pdpc/supporter/active/kppullin)
  81. # [00:30] <remysharp> can I link to google? 8-|
  82. # [00:30] <remysharp> ;-)
  83. # [00:31] <remysharp> one mo
  84. # [00:31] <remysharp> ha: http://html5doctor.com/a-little-more-conversation-with-dialog/
  85. # [00:31] <remysharp> WHAT DO I WIN!?!?!!?!?!
  86. # [00:31] <JonathanNeal> haha, i'm on that site too.
  87. # [00:31] <remysharp> A free hat perchance?
  88. # [00:31] <remysharp> or maybe some shoelaces.
  89. # [00:31] <JonathanNeal> nothing, it doesn't tell me about a debate for or against dialog, does it?
  90. # [00:31] <JonathanNeal> oh, except in the very opening sentence.
  91. # [00:32] * JonathanNeal hands remy his shoelaces.
  92. # [00:32] * remysharp wears shoelaces as a hat - doublewin
  93. # [00:32] <franksalim> what is he going to do with your shoelaces?
  94. # [00:32] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Ping timeout: 252 seconds)
  95. # [00:32] <JonathanNeal> remysharp: followup, does dialog work?
  96. # [00:32] <remysharp> RUN FOR ENGLAND!
  97. # [00:32] <remysharp> nope
  98. # [00:32] <remysharp> oh - wait
  99. # [00:32] <remysharp> let me try
  100. # [00:32] <JonathanNeal> i'm trying to, and i'm only asking because it's faster than trying and i know you're crunched for time
  101. # [00:33] <JonathanNeal> *i'm trying too
  102. # [00:33] <remysharp> Chrome says it's an unknownHTMLElement
  103. # [00:33] <ProLoser|Work> secrets and lies
  104. # [00:33] <remysharp> So if Chrome says it's unknown, I guess it means we should pretend like we don't know it either
  105. # [00:33] <remysharp> otherwise we won't be in the cool gang.
  106. # [00:33] <JonathanNeal> dialog works in chrome for me
  107. # [00:33] <remysharp> nope - check the DOM node
  108. # [00:33] <JonathanNeal> a dl isn't added between it and the dt/dd
  109. # [00:34] <remysharp> as in it's instanceof
  110. # [00:34] * Quits: digitalfiz (~textual@unaffiliated/digitalfiz) (Quit: [Textual IRC Client: http://www.textualapp.com/])
  111. # [00:34] * Joins: mike5w3c_ (~MikeSmith@EM111-191-194-123.pool.e-mobile.ne.jp)
  112. # [00:34] <remysharp> JonathanNeal: http://jsconsole.com/?document.createElement('dialog')%20instanceof%20HTMLUnknownElement
  113. # [00:35] <JonathanNeal> i understand, i guess it's a choice of thinking it might come back or not, like hgroup
  114. # [00:35] <remysharp> That's why the call me the shoelaces wearing mutha funknut.
  115. # [00:35] <remysharp> hgroup is dead.
  116. # [00:35] <remysharp> I shot it in the head, that's how I know.
  117. # [00:35] <remysharp> don't tell anyone.
  118. # [00:35] * Quits: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net) (Quit: Leaving.)
  119. # [00:36] <remysharp> actually, hgroup isn't dead to Chrome
  120. # [00:36] <JonathanNeal> document.createElement('hgroup') instanceof HTMLUnknownElement === false
  121. # [00:36] <remysharp> for the record
  122. # [00:36] <remysharp> JonathanNeal: yeah, I may sound drunk, but I'm faster on the keyboard ;-)
  123. # [00:36] <JonathanNeal> yea... but we think it's dead, but we can't kill it because it's not actually dead yet.
  124. # [00:36] <remysharp> so - that's what I sad ;-P
  125. # [00:36] <remysharp> *said
  126. # [00:36] <JonathanNeal> i say keep dialog
  127. # [00:36] * Joins: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
  128. # [00:36] <remysharp> anyway - dialog out, hgroup in. nuf said.
  129. # [00:37] <JonathanNeal> haha, okay fine
  130. # [00:37] <JonathanNeal> you know i'm only going to cry when you pull subline anyway.
  131. # [00:37] <remysharp> nah, subline is in
  132. # [00:37] <remysharp> I think.
  133. # [00:37] <paul_irish> :/
  134. # [00:37] <remysharp> I've just got beef with dialog tonight
  135. # [00:38] <remysharp> I'll save my shit for subline for another night
  136. # [00:38] * Quits: mike5w3c (~MikeSmith@EM111-191-107-93.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  137. # [00:38] * mike5w3c_ is now known as mike5w3c
  138. # [00:38] <paul_irish> subline isn't really considered a serious contender these days in the headline wars
  139. # [00:38] <JonathanNeal> see now i'm crying
  140. # [00:38] <remysharp> we've backing the underdog fool!
  141. # [00:38] <JonathanNeal> okay, i feel better.
  142. # [00:38] <franksalim> why does everything have to be a war, anyway
  143. # [00:38] <remysharp> because DOM nodes are secretly gun runners - check their properties
  144. # [00:38] <JonathanNeal> paul_irish: any notes on the headline wars we could find useful? is it over?
  145. # [00:39] * Quits: tantek (~tantek@nat/mozilla/x-hzbzwkhmjlsvijcf) (Quit: tantek)
  146. # [00:39] <paul_irish> JonathanNeal: http://www.w3.org/html/wg/wiki/ChangeProposals#ISSUE-164:_no_hgroup
  147. # [00:39] <remysharp> JonathanNeal: oh - so one extra difference between the google hosted version and yours:
  148. # [00:39] <remysharp> IE
  149. # [00:39] * remysharp I will explain... perhaps
  150. # [00:39] <JonathanNeal> please do explain
  151. # [00:40] <remysharp> google version is wrapped in @cc_on
  152. # [00:40] <remysharp> purposely sniffing to avoid parsing the JS on other browsers
  153. # [00:40] <JonathanNeal> so, for the record, i think the best thing is to follow the spec to the t. then, if we think other elements are useful to leave in, maybe, but definitely i would never cut anything that is currently allowed.
  154. # [00:41] <remysharp> JonathanNeal: agree
  155. # [00:41] <JonathanNeal> remysharp: well, the code is compatible with other browsers and the execution will be very short, but sure.
  156. # [00:41] <franksalim> whoa. Today I learned there is an @_win16 condition. Just in case my script is running on 16 bit windows
  157. # [00:41] <franksalim> and that's from a code sample in the windows 8 /windows runtime docs
  158. # [00:42] <franksalim> i don't think there's going to be a 16 bit win8
  159. # [00:42] <JonathanNeal> remysharp: seen this? http://www.w3.org/html/wg/wiki/ChangeProposals/hSub2
  160. # [00:42] <remysharp> good lord no
  161. # [00:42] <remysharp> I don't fraternise withe the proposalists. I've got too much to do in a normal day! :)
  162. # [00:43] <superevr> yo remysharp enjoyed your into to html5 book.
  163. # [00:43] <remysharp> on your note - so we'll drop subline, and keep hgroup
  164. # [00:43] * JonathanNeal sniffs.
  165. # [00:43] <JonathanNeal> that's okay, it was my easter egg.
  166. # [00:43] <remysharp> superevr: thanks. Bruce didn't do any of his chapters. When he said he did, he lied. I'll be taking all credit.
  167. # [00:43] * remysharp muhahah
  168. # [00:44] <superevr> ok i'll make a note of that
  169. # [00:44] <JonathanNeal> okay, so i will update my script to cut dialog and subline.
  170. # [00:44] * Parts: shichuan (~Shi_Chuan@31.205.41.171)
  171. # [00:44] <remysharp> JonathanNeal: dude, the print code is long enough, we could inject pictures of you naked on a lot of sites (I recommend doing that whilst reading Introducing HTML5)
  172. # [00:44] <superevr> you have a revised edition coming out, right?
  173. # [00:44] <remysharp> superevr: released a couple of months ago
  174. # [00:44] <JonathanNeal> remysharp: do no evil
  175. # [00:44] <remysharp> I think Bruce wrote a blog post about it
  176. # [00:45] <JonathanNeal> paul_irish: are you down with cutting dialog and subline since they're not in the spec?
  177. # [00:45] <remysharp> JonathanNeal: yeah, alright... >:-) (I can't fucking do emoticons ;-\|\'434@£@)
  178. # [00:45] <JonathanNeal> if he agrees, then it's three of us, a far more powerful number than two of us. This is my woodshop class logic.
  179. # [00:46] <remysharp> JonathanNeal: your logic is old and busted
  180. # [00:46] <remysharp> didn't you see lord of the rings?
  181. # [00:46] <JonathanNeal> one ring is the lonliest number?
  182. # [00:46] <daleharvey> does modernizr tell me if a browser supports range inputs properly? (cc paul_irish)
  183. # [00:46] <paul_irish> remysharp: why not use the feature test instead of @cc_on
  184. # [00:46] <remysharp> daleharvey: it does - there's a butt ton of code to do it too
  185. # [00:46] <paul_irish> js parsing overhead?
  186. # [00:46] <BrianBlakely> Later #html5
  187. # [00:47] <remysharp> paul_irish: waste of effort
  188. # [00:47] <JonathanNeal> remysharp: now one last difference i want normalized between our scripts, how are you doing comments?
  189. # [00:47] <daleharvey> sweet cheers
  190. # [00:47] <paul_irish> incompat with closurecompiler/yuicomp though
  191. # [00:47] * Parts: BrianBlakely (~Adium@out.dentsuamerica.com)
  192. # [00:47] <remysharp> JonathanNeal: waiting on your commits first
  193. # [00:47] * Quits: epopt37 (~epopt37@cpe-98-154-161-216.socal.res.rr.com) (Ping timeout: 252 seconds)
  194. # [00:47] <JonathanNeal> remysharp, paul_irish, my html5shim has feature testing!
  195. # [00:47] <remysharp> paul_irish: still, in all seriousness, waste of effort.
  196. # [00:47] <JonathanNeal> i'm against the cc.
  197. # [00:48] <remysharp> paul_irish: show me one browser, other than from IE that can't handle HTML5 elements, and the shim will fix to allow users to style
  198. # [00:48] <JonathanNeal> they are still downloading the bytes, i would sooner cc the script tag than the script.
  199. # [00:48] <paul_irish> remysharp: we're gonna shift to default to a shiv without print protection in modernizr
  200. # [00:48] <remysharp> (i.e. not Firefox 2 or camino - since that shit is messed up!)
  201. # [00:48] <remysharp> paul_irish: yeah, I know
  202. # [00:48] <remysharp> paul_irish: you...um, told me :)
  203. # [00:48] <paul_irish> i forget things :)
  204. # [00:48] <remysharp> paul_irish: and rightly so I think
  205. # [00:49] <remysharp> which supports my logic to avoid running the code in the first place if we're not in IE.
  206. # [00:49] <JonathanNeal> paul_irish: i could strip the print protector out of this html5shim and you could still have the other benefits like the css and the createElement/createDocumentFragment .
  207. # [00:49] <paul_irish> remysharp: oh yeah my anti @cc isnt about feature detection being the One True Way.. its just moreso tool compat.
  208. # [00:49] <JonathanNeal> and by that i mean produce a separate non-print version.
  209. # [00:49] <paul_irish> with hosted it doesnt matter.
  210. # [00:49] <paul_irish> JonathanNeal: i'd be interested in seeing what that looks like
  211. # [00:50] <remysharp> paul_irish: not sure I understood that
  212. # [00:50] <remysharp> JonathanNeal: that would be good - the google resource is offering both too - so it would make sense to upgrade to v3 on the non-print version
  213. # [00:50] <JonathanNeal> the whole thing is modular so that'll be easy, just one sec. remysharp i already updated the sandbox copy of html5shim based on what you told me, but i still am not sure how to comment the first few lines, just a sec.
  214. # [00:50] <paul_irish> remysharp: doesnt matter really :)
  215. # [00:50] * remysharp agrees :)
  216. # [00:50] <JonathanNeal> google made an html5 shim?
  217. # [00:51] <remysharp> no - it's hosted on the google code site
  218. # [00:51] <remysharp> github's hotlinking is slow as hell
  219. # [00:51] <remysharp> google's isn't
  220. # [00:51] <remysharp> lots of people just copy and paste and link directly off googecode.com
  221. # [00:51] <JonathanNeal> http://sandbox.thewikies.com/html5shim/html5shim-printless.js
  222. # [00:52] <remysharp> hence why I'm waiting for you now, and then when you're done, I'll compress, add the header and publish to googlecode
  223. # [00:52] <paul_irish> JonathanNeal: is afarkas up to date on whats going on
  224. # [00:52] <remysharp> JonathanNeal: any reason to keep the html5 object global still?
  225. # [00:52] * Joins: andersonjuhasc (~andersonj@187.10.61.184)
  226. # [00:52] * Quits: dangerousdave (~dangerous@78.156.71.46) (Ping timeout: 260 seconds)
  227. # [00:52] <remysharp> JonathanNeal: thinking most folk just copy and paste and style away
  228. # [00:52] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  229. # [00:52] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Excess Flood)
  230. # [00:52] * Quits: elevenarms (~textual@adsl-76-244-71-216.dsl.austtx.sbcglobal.net) (Quit: Computer has gone to sleep.)
  231. # [00:52] <JonathanNeal> paul_irish: i've been waiting/looking for him. he has had the opportunity to be, but he disappeared after our talk about htc files.
  232. # [00:53] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  233. # [00:53] <paul_irish> JonathanNeal: ping him on email again
  234. # [00:53] <JonathanNeal> he said he was going to look into dynamic htc files and that was the last i heard of him, i presume he'll reappear, but i didn't want to delay the script much longer.
  235. # [00:53] <JonathanNeal> paul_irish: gladly.
  236. # [00:53] <paul_irish> :)
  237. # [00:56] <andersonjuhasc> hey paul_irish
  238. # [00:56] <JonathanNeal> whoops, need to resend that
  239. # [00:56] <JonathanNeal> only went to you paul
  240. # [00:56] * Joins: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com)
  241. # [00:56] <JonathanNeal> Okay, done.
  242. # [00:57] <paul_irish> thx. i pinged him on skype to check
  243. # [00:57] <JonathanNeal> when in doubt, look at how jquery code does something.
  244. # [00:58] <JonathanNeal> i accidentally wrote "gpl" as "jpg" whoops
  245. # [00:59] <JonathanNeal> okay how do the comments look now, remysharp?
  246. # [01:00] <remysharp> bloody trackpad is clicking for me
  247. # [01:00] <remysharp> randomly closed a ton of windows
  248. # [01:00] <remysharp> did you make a change or you asking?
  249. # [01:00] * remysharp I was just looking at the source on github
  250. # [01:00] <JonathanNeal> i'm about to update that, but i'm writing up the notes paul_irish asked for
  251. # [01:01] * Joins: epopt37 (~epopt37@cpe-98-154-161-216.socal.res.rr.com)
  252. # [01:01] <remysharp> I'm cloning then
  253. # [01:02] * Joins: enos_feedler (~static@c-71-198-204-214.hsd1.ca.comcast.net)
  254. # [01:02] * Quits: enos_feedler (~static@c-71-198-204-214.hsd1.ca.comcast.net) (Client Quit)
  255. # [01:02] * Quits: ericduran (~eric@ool-ad03d215.dyn.optonline.net) (Quit: ericduran)
  256. # [01:03] <remysharp> JonathanNeal: actually -
  257. # [01:03] <remysharp> JonathanNeal: why is "supportsXElments" on the html5 object?
  258. # [01:04] <daleharvey> woot, added a bunch since last night - http://junk.arandomurl.com/Protoshop/
  259. # [01:04] <remysharp> why not protected via a closure?
  260. # [01:04] <JonathanNeal> remysharp: i guess i could protect it. tis why i kept asking for input :)
  261. # [01:05] <JonathanNeal> i'm thinking about it, thank you, i think it's a good idea.
  262. # [01:05] <remysharp> JonathanNeal: got me a new baby - eyes don't work to well since then
  263. # [01:05] * remysharp that excuse definitely has a few years in it
  264. # [01:05] <remysharp> I can move
  265. # [01:05] <remysharp> (it)
  266. # [01:06] <JonathanNeal> I have some code updates to make so just a sec.
  267. # [01:06] <JonathanNeal> There are a lot of new features.
  268. # [01:07] <remysharp> how are there a lot of new features already?!
  269. # [01:07] <JonathanNeal> http://sandbox.thewikies.com/html5shim/changes.txt
  270. # [01:07] <remysharp> I take it back - you're quicker!
  271. # [01:08] <JonathanNeal> no, remember, paul asked that i write down all the new features in v3
  272. # [01:08] <remysharp> ah, so you're happy for me in the code
  273. # [01:08] <remysharp> also - balls. I can't wrap in @cc_on
  274. # [01:08] <remysharp> me sadface
  275. # [01:09] <remysharp> A pair of shoelaces to the person who can guess why
  276. # [01:09] <remysharp> in fact.
  277. # [01:09] <remysharp> crap.
  278. # [01:09] <remysharp> Sorry JonathanNeal - there's more work to be done
  279. # [01:10] <remysharp> like I said - as a grunt, the main features are: 1) HTML5 markup injection now works
  280. # [01:10] <JonathanNeal> maybe it's a sign not to cc
  281. # [01:10] <remysharp> 2) CSS styles
  282. # [01:10] <remysharp> but
  283. # [01:10] <remysharp> if browser supports x-element, it doesn't get CSS styles
  284. # [01:10] <remysharp> So Safari 4
  285. # [01:11] <remysharp> does support x-element
  286. # [01:11] <remysharp> but doesn't have article { display: block }
  287. # [01:11] <remysharp> so this shim is supposed to do the work
  288. # [01:11] <remysharp> yet it hasn't - it'll only do it for browsers like IE who lack x-element support
  289. # [01:11] <remysharp> see the problem?
  290. # [01:11] <JonathanNeal> fixable
  291. # [01:11] <remysharp> indeed
  292. # [01:12] <JonathanNeal> good thing i'm extracting the supportsUnknownElements function.
  293. # [01:13] <JonathanNeal> what would you think is the fastest possible test for base html5 styles, if nav is block?
  294. # [01:13] <remysharp> Dude, my carriage is about to turn in to a pumpkin 8-|
  295. # [01:13] <JonathanNeal> well, you can update it another day :)
  296. # [01:13] <moo-_-> JonathanNeal: check if margin applies?
  297. # [01:13] <remysharp> JonathanNeal: me thinking...
  298. # [01:14] <remysharp> JonathanNeal: why not make some assumptions
  299. # [01:14] <JonathanNeal> because that's not how i roll.
  300. # [01:14] <remysharp> 1) if x-element isn't supported, assume CSS isn't in place - so no need to detect
  301. # [01:15] <JonathanNeal> yes, but what about safari?
  302. # [01:15] <remysharp> 2) if x-element is supported, check CSS support - and only apply if not in place
  303. # [01:15] <remysharp> (that's why I started with (1) ! )
  304. # [01:15] <remysharp> :)
  305. # [01:15] <JonathanNeal> yea, that's what i'm trying to do, think up a fast css test.
  306. # [01:15] * Quits: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net) (Quit: Linkinus - http://linkinus.com)
  307. # [01:15] <remysharp> there's another assumption you could make...
  308. # [01:16] <remysharp> but I'm not mad on it
  309. # [01:16] * remysharp hmm maybe not...
  310. # [01:16] <JonathanNeal> i tried getComputedStyle(document.createElement('nav')).display
  311. # [01:17] * GoOz is now known as GoOz`aw
  312. # [01:17] <remysharp> I was going to say you can assume that support
  313. # [01:17] <remysharp> because it it doesn't support x-element, it doesn't support getComputedStyle
  314. # [01:18] <remysharp> but you're not going to bother checking CSS support, you're just going to add the styles if it doesn't support x-element
  315. # [01:18] <remysharp> if it *does* support x-el, then you want to do getComputedStyle
  316. # [01:18] <JonathanNeal> I also tried... var a = document.createElement('a'); var n = document.createElement('nav'); a.appendChild(n); n.style.margin = '1px'; n.offsetWidth;
  317. # [01:18] <JonathanNeal> getComputedStyle won't tell me if the element is block.
  318. # [01:19] <remysharp> yeah
  319. # [01:19] <JonathanNeal> so either i append/remove it from the dom (which i'd prefer not to do) or think of another way.
  320. # [01:19] <remysharp> sorry, bit slow on that
  321. # [01:19] <remysharp> because it's a native browser style
  322. # [01:19] <remysharp> terrific
  323. # [01:20] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Quit: dannyprose)
  324. # [01:23] * Quits: plh_ (~plh@209-6-123-224.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com) (Quit: always accept cookies)
  325. # [01:24] <JonathanNeal> the other less-desirable option is var n = document.createElement('b'); document.documentElement.appendChild(n); getComputedStyle(n).display;
  326. # [01:24] <JonathanNeal> paul_irish: given your background in testing, do you approve of this kind of testing?
  327. # [01:25] <JonathanNeal> i'm not concerned with the simple issue of using either getComputedStyle or currentStyle
  328. # [01:28] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  329. # [01:28] <JonathanNeal1> sorry i probably missed something
  330. # [01:28] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Disconnected by services)
  331. # [01:28] * JonathanNeal1 is now known as JonathanNeal
  332. # [01:28] * remysharp matrix effect
  333. # [01:29] <JonathanNeal> what happened?
  334. # [01:29] <remysharp> You were in the room
  335. # [01:29] <remysharp> then JonathanNeal1 joined the room
  336. # [01:29] <remysharp> then he mophed in to you.
  337. # [01:29] <remysharp> it was weird.
  338. # [01:29] <remysharp> *morphed
  339. # [01:30] <JonathanNeal> awesome, well the only way i think we can do this (i tried a margin thing moo-_-) is append to docEl
  340. # [01:30] * Joins: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net)
  341. # [01:30] <remysharp> agree.
  342. # [01:31] * Quits: thcipriani (~tyler@173-14-24-158-Colorado.hfc.comcastbusiness.net) (Quit: leaving)
  343. # [01:32] * Joins: Moonies (~Bongle@unaffiliated/moonies)
  344. # [01:32] <JonathanNeal> (function (n, d, g) { d.appendChild(n); return (g ? g(n) : n.currentStyle).display === 'block'; })(doc.createElement('nav'), doc.documentElement, win.getComputedStyle);
  345. # [01:32] * Joins: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net)
  346. # [01:33] <JonathanNeal> oh and then we better remove it, haha.
  347. # [01:36] <JonathanNeal> var supportsHtml5Styling = (function (nav, docEl, compStyle) { docEl.appendChild(nav); return (compStyle ? compStyle(nav) : nav.currentStyle).display === 'block' && !!docEl.removeChild(nav); })(doc.createElement('nav'), doc.documentElement, win.getComputedStyle);
  348. # [01:36] * Quits: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk) (Quit: Leaving.)
  349. # [01:37] * jacine|afk is now known as jacine
  350. # [01:40] <remysharp> do you need the compStyle detect?
  351. # [01:40] <remysharp> also
  352. # [01:40] <remysharp> might be wrong, but if display != 'block' it won't call the removeChild, will it?
  353. # [01:41] <remysharp> bear in mind it's late for me and there's a metric ton of brackets in that line of code
  354. # [01:41] <remysharp> plus, I'm thick
  355. # [01:41] <JonathanNeal> remysharp: check out http://sandbox.thewikies.com/html5shim/html5shim-printless.js
  356. # [01:41] <JonathanNeal> oh yea good point
  357. # [01:41] <remysharp> paul_irish: are you taking this version, in modernizr, that gives CSS styles by default
  358. # [01:42] <remysharp> I mean, I guess you are - JonathanNeal did all that hard work for you
  359. # [01:42] <remysharp> apparently he also wrote and recorded a new song all about the HTML5 printless JavaScript file, so it would be mean of you, paul_irish, not to include it.
  360. # [01:44] <JonathanNeal> :|
  361. # [01:46] * Joins: rvmeier (~rodrigo@pc-136-172-241-201.cm.vtr.net)
  362. # [01:48] <JonathanNeal> I think it's done @ http://sandbox.thewikies.com/html5shim/html5shim-printless.js
  363. # [01:48] <JonathanNeal> remysharp: ^
  364. # [01:48] * Joins: msponge (~msponge@31-34-126.wireless.csail.mit.edu)
  365. # [01:49] * remysharp reads
  366. # [01:57] * Quits: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net) (Quit: Leaving.)
  367. # [01:57] <remysharp> JonathanNeal: gotta hit the sack dude - 1am, bleery with baby on board :\
  368. # [01:57] <remysharp> got the window open, will check out during w/e
  369. # [01:58] * Joins: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com)
  370. # [01:58] <remysharp> if all good - will push to googlecode and you shall have your cake and eat it
  371. # [01:58] <JonathanNeal> yum
  372. # [02:00] * Joins: nonge (~nonge@p5082AB40.dip.t-dialin.net)
  373. # [02:01] * Quits: JeraldV (~jerald@199-7-158-34.eng.wind.ca) (Ping timeout: 244 seconds)
  374. # [02:02] * Quits: dainbrain (~dain@nat.corp.mediatemple.net) (Quit: http://mediatemple.net)
  375. # [02:02] * Joins: axelator (~chatzilla@cn-sfo1-natout.cnet.com)
  376. # [02:02] * Joins: JeraldV (~jerald@154.5.187.243)
  377. # [02:04] * Quits: msponge (~msponge@31-34-126.wireless.csail.mit.edu) (Quit: msponge)
  378. # [02:04] * Quits: Ms2ger (~Ms2ger@91.181.92.247) (Quit: nn)
  379. # [02:06] * Quits: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net) (Ping timeout: 260 seconds)
  380. # [02:08] * Quits: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
  381. # [02:10] * Quits: thatryan (~thatryan@c-24-4-167-46.hsd1.ca.comcast.net) (Quit: Leaving...)
  382. # [02:13] * Joins: JoshManders_ (~josh@unaffiliated/killswitch)
  383. # [02:14] * Joins: JoshManders (~josh@unaffiliated/killswitch)
  384. # [02:14] * Quits: dankest (~dankest@wsip-184-186-226-131.sb.sd.cox.net) (Quit: dankest)
  385. # [02:14] * Quits: ssickle (~ryanv@or-71-50-12-90.dhcp.embarqhsd.net) (Ping timeout: 260 seconds)
  386. # [02:15] * Joins: tmds (~tmds@gateway/tor-sasl/tmds)
  387. # [02:15] * Quits: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  388. # [02:15] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
  389. # [02:16] * Quits: andersonjuhasc (~andersonj@187.10.61.184) (Quit: andersonjuhasc)
  390. # [02:18] <JonathanNeal> paul_irish: https://github.com/jonathantneal/html5shim/commit/8b7fb920402b2b4d8cded03f37274b2b3e70aea9
  391. # [02:18] <socialhapy> ★ Commit on html5shim by jonathantneal (34.55s ago): HTML5 Shim v3Major changes:- There are now two versions of the HTML5 shim, one which includes the print protector and one which does not.- Feature detection for unknown elements.- The document methods createElement and createDocumentFragment are now shimmed which, in most cases, allow innerHTML to work correctly.- Base styles are included for HTML5 elements. They use minimal s
  392. # [02:18] <socialhapy> ets.- Additional elements can be added to the shim in the event that you wish you future-proof your script or add your own fictional elements.Major changes specific to print:- Shimming the CSS no longer increases the selector weight of HTML5 elements (as it did previously).- Frames are automatically shimmed during print if they are accessible by the current domain.
  393. # [02:19] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  394. # [02:19] <paul_irish> hmmmmm
  395. # [02:19] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  396. # [02:20] <paul_irish> JonathanNeal: i'd rather see this committed to the afarkas/iepp repo
  397. # [02:20] <paul_irish> as to not confuse efforts
  398. # [02:20] <JonathanNeal> sure! :)
  399. # [02:21] <JonathanNeal> i sent him that email and left him a message on skype
  400. # [02:21] <paul_irish> k sweet
  401. # [02:21] <paul_irish> thx
  402. # [02:24] * Quits: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au) (Quit: OzDave_imac)
  403. # [02:24] * Joins: grantg (~chatzilla@69.88.160.3)
  404. # [02:24] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  405. # [02:24] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  406. # [02:25] * Joins: fearlesstost (~fearlesst@66.220.144.74)
  407. # [02:25] * Quits: grantg (~chatzilla@69.88.160.3) (Remote host closed the connection)
  408. # [02:26] * Quits: Yoks (~Yoks@cvl92-1-82-225-159-94.fbx.proxad.net) (Ping timeout: 248 seconds)
  409. # [02:28] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  410. # [02:28] * Quits: axelator (~chatzilla@cn-sfo1-natout.cnet.com) (Remote host closed the connection)
  411. # [02:31] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 260 seconds)
  412. # [02:33] * Joins: thatryan (~thatryan@c-71-202-3-49.hsd1.ca.comcast.net)
  413. # [02:36] * Quits: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net) (Quit: dannyprose)
  414. # [02:43] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  415. # [02:44] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  416. # [02:47] * Quits: fearlesstost (~fearlesst@66.220.144.74) (Quit: fearlesstost)
  417. # [02:48] * Quits: N0va` (~ricki@84.19.108.75) (Ping timeout: 244 seconds)
  418. # [02:51] * Quits: jacine (~jacine@drupal.org/user/88931/view) (Read error: Connection reset by peer)
  419. # [02:51] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  420. # [02:51] * Joins: jacine (~jacine@drupal.org/user/88931/view)
  421. # [02:51] * Quits: sasori (~sasori@acl1-719bts.gw.smartbro.net) (Read error: Connection reset by peer)
  422. # [02:52] * Joins: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net)
  423. # [02:52] * Joins: tw2113 (~tw2113@fedora/tw2113)
  424. # [02:52] * Joins: sasori (~sasori@acl1-719bts.gw.smartbro.net)
  425. # [02:53] * Quits: _inc (~inc@unaffiliated/-inc/x-0498339) (Quit: Textual IRC Client: http://www.textualapp.com/)
  426. # [02:54] * Quits: chrislorenz (~chrislore@rrcs-76-79-247-242.west.biz.rr.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  427. # [02:54] * Joins: _inc (~inc@unaffiliated/-inc/x-0498339)
  428. # [02:55] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  429. # [02:56] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 260 seconds)
  430. # [02:59] * Quits: necolas (~necolas@5e0105d7.bb.sky.com) (Remote host closed the connection)
  431. # [02:59] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Ping timeout: 245 seconds)
  432. # [03:01] * Quits: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net) (Quit: dannyprose)
  433. # [03:02] * Joins: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net)
  434. # [03:03] * Parts: lennyjpg (~37R@20-231.199-178.cust.bluewin.ch)
  435. # [03:03] * Quits: _dc (~dc@c-24-20-239-11.hsd1.or.comcast.net) (Remote host closed the connection)
  436. # [03:05] * Quits: tktiddle (~tim@cpc4-hari15-2-0-cust505.20-2.cable.virginmedia.com) (Remote host closed the connection)
  437. # [03:06] * Joins: msponge (~msponge@18.189.103.48)
  438. # [03:10] * Quits: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net) (Quit: dannyprose)
  439. # [03:10] * Quits: ircdearia (~mizerydea@unaffiliated/necrodearia) (Read error: Connection reset by peer)
  440. # [03:10] * Joins: ircdearia (~mizerydea@unaffiliated/necrodearia)
  441. # [03:13] * Joins: insin (~insin@host31-53-248-180.range31-53.btcentralplus.com)
  442. # [03:17] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
  443. # [03:18] * Joins: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net)
  444. # [03:18] * Joins: nicksergeant (~nickserge@cpe-72-230-184-180.rochester.res.rr.com)
  445. # [03:24] * Quits: dannyprose (~danielpal@97-115-116-236.ptld.qwest.net) (Quit: dannyprose)
  446. # [03:25] * Quits: rvmeier (~rodrigo@pc-136-172-241-201.cm.vtr.net) (Quit: Leaving)
  447. # [03:25] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  448. # [03:26] * Quits: c_t_montgomery (~c_t_montg@199.83.223.215) (Quit: c_t_montgomery)
  449. # [03:27] * Joins: diogogmt (~kvirc@CPE0018396f5ec0-CM0012c99ea256.cpe.net.cable.rogers.com)
  450. # [03:28] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  451. # [03:28] * Joins: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  452. # [03:28] * Quits: budmaddock (~budmaddoc@essn-4d09f406.pool.mediaWays.net) (Ping timeout: 258 seconds)
  453. # [03:29] * Joins: budmaddock (~budmaddoc@essn-5d83a36f.pool.mediaWays.net)
  454. # [03:30] * Quits: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 258 seconds)
  455. # [03:31] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  456. # [03:32] * Quits: ProLoser|Work (~dean@173-167-126-49-sfba.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
  457. # [03:32] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  458. # [03:36] * Quits: nicksergeant (~nickserge@cpe-72-230-184-180.rochester.res.rr.com) (Quit: Leaving...)
  459. # [03:37] * Quits: bf4648 (~bf4648@206.248.207.14) (Quit: Leaving)
  460. # [03:42] * Quits: _inc (~inc@unaffiliated/-inc/x-0498339) (Ping timeout: 244 seconds)
  461. # [03:43] * Quits: zeppo_ (~zeppo@79.138.215.175.bredband.tre.se) (Quit: zeppo_)
  462. # [03:46] * Quits: GoOz`aw (~GoOz@pla78-3-88-161-13-198.fbx.proxad.net) (Ping timeout: 255 seconds)
  463. # [03:50] * sephr is now known as hat
  464. # [03:51] * hat is now known as sephr
  465. # [03:51] * Joins: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au)
  466. # [03:57] * Joins: nicksergeant (~nickserge@cpe-72-230-184-180.rochester.res.rr.com)
  467. # [03:59] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  468. # [03:59] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  469. # [04:02] * Joins: grantg (~chatzilla@69.88.160.3)
  470. # [04:06] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  471. # [04:06] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  472. # [04:09] * Joins: martisj (~martisj@14-201-64-38.static.tpgi.com.au)
  473. # [04:11] * Joins: Vennril2 (~vennril@p4FCB0EBE.dip0.t-ipconnect.de)
  474. # [04:11] * Quits: Vennril (~vennril@p4FCB0A63.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
  475. # [04:11] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  476. # [04:13] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  477. # [04:15] * Quits: SevenIndirecto (~SevenIndi@BSN-77-153-218.static.dsl.siol.net) (Read error: Connection reset by peer)
  478. # [04:15] * Joins: SevenIndirecto (~SevenIndi@BSN-77-153-218.static.dsl.siol.net)
  479. # [04:16] * Quits: dilvie (~chatzilla@50-0-92-40.dsl.dynamic.sonic.net) (Ping timeout: 260 seconds)
  480. # [04:18] * Quits: dhruvasagar (~dhruvasag@65.98.79.137) (Excess Flood)
  481. # [04:18] * Quits: martisj (~martisj@14-201-64-38.static.tpgi.com.au)
  482. # [04:19] * Joins: martisj (~martisj@14-201-64-38.static.tpgi.com.au)
  483. # [04:19] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
  484. # [04:19] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Client Quit)
  485. # [04:21] * Quits: martisj (~martisj@14-201-64-38.static.tpgi.com.au) (Client Quit)
  486. # [04:21] * Joins: martisj (~martisj@14-201-64-38.static.tpgi.com.au)
  487. # [04:21] * Joins: dhruvasagar_ (~dhruvasag@65.98.79.137)
  488. # [04:23] * Quits: dhruvasagar_ (~dhruvasag@65.98.79.137) (Excess Flood)
  489. # [04:24] * Joins: dhruvasagar (~dhruvasag@65.98.79.137)
  490. # [04:28] * Joins: dr0id (~andy@unaffiliated/dr0id)
  491. # [04:28] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  492. # [04:29] * Quits: Vennril2 (~vennril@p4FCB0EBE.dip0.t-ipconnect.de) (Quit: Nettalk6 - www.ntalk.de)
  493. # [04:32] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 260 seconds)
  494. # [04:36] * Joins: zeppo (~zeppo@h237n2fls34o891.telia.com)
  495. # [04:36] * Quits: benv (~benv@50-0-80-160.dsl.static.sonic.net) (Quit: Leaving...)
  496. # [04:36] * Quits: msponge (~msponge@18.189.103.48) (Quit: msponge)
  497. # [04:37] * Joins: benv (~benv@50-0-80-160.dsl.static.sonic.net)
  498. # [04:39] * Quits: benv (~benv@50-0-80-160.dsl.static.sonic.net) (Client Quit)
  499. # [04:40] * Joins: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net)
  500. # [04:41] * Quits: Eccles (~Eccles@199.101.130.50) (Quit: Leaving.)
  501. # [04:44] * Quits: insin (~insin@host31-53-248-180.range31-53.btcentralplus.com)
  502. # [04:46] * Quits: Trisox (~Trisox@31-151-138-69.dynamic.upc.nl) (Quit: Bye!)
  503. # [04:49] * Quits: dmachi (~dmachi@pool-72-66-202-184.ronkva.east.verizon.net) (Ping timeout: 244 seconds)
  504. # [04:49] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
  505. # [04:55] * Joins: program247365 (~program24@pool-98-118-156-207.bflony.fios.verizon.net)
  506. # [04:55] * Quits: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net) (Ping timeout: 244 seconds)
  507. # [04:58] * Joins: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net)
  508. # [05:02] * Quits: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net) (Ping timeout: 244 seconds)
  509. # [05:04] * Joins: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net)
  510. # [05:04] * Joins: Moonies (~Bongle@unaffiliated/moonies)
  511. # [05:06] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Client Quit)
  512. # [05:08] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  513. # [05:09] * Joins: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net)
  514. # [05:09] * Quits: dilvie (~chatzilla@204-16-153-102-static.ipnetworksinc.net) (Ping timeout: 260 seconds)
  515. # [05:09] <daleharvey> I fricking hate the web sometimes
  516. # [05:10] <tw2113> too many cats and bacon?
  517. # [05:10] <daleharvey> if I have a set of floated elements inside a floated container and I have imported the css via <link> on a page server from the filsystem it breaks 1 out of 5 refreshes
  518. # [05:10] <daleharvey> *served
  519. # [05:11] <daleharvey> at least thats what I have so far, second I paste the css into the page it works
  520. # [05:12] * Quits: tmds (~tmds@gateway/tor-sasl/tmds) (Remote host closed the connection)
  521. # [05:14] <grantg> tw2113: Never enough cats and bacon
  522. # [05:14] * Quits: JoshManders_ (~josh@unaffiliated/killswitch) (Ping timeout: 244 seconds)
  523. # [05:15] <tw2113> too much on the latter
  524. # [05:16] <grantg> Can't say no to http://i.imgur.com/eqTIb.jpg
  525. # [05:18] <grantg> heh, oh wow, I've left so many js projects unfinished, I should probably finish them. :O
  526. # [05:18] <grantg> I've been afk from some stuff for too long
  527. # [05:18] * Joins: nonge_ (~nonge@p50829CB6.dip.t-dialin.net)
  528. # [05:18] <tw2113> no gameboy dev going on?
  529. # [05:18] <grantg> Like how there's 2000 lines of 6502 opcode decoding and yet the video code isn't connected to the opcode decoding.
  530. # [05:18] <grantg> gameboy color is done
  531. # [05:18] <grantg> GBA was being brought up again
  532. # [05:18] * Joins: JSAdam (~Adium@208.74.24.245)
  533. # [05:18] <grantg> 6502 for NES though. :P
  534. # [05:19] <grantg> heh, I left myself comments on filling in remaining undocumented opcode handling though. :/
  535. # [05:19] <grantg> Since I manually inline everything, so it's spaghetti code for performance in firefox. :(
  536. # [05:21] <grantg> tw2113: Saw the ARM7TDMI emulation core file I left myself, totally in the process of redoing it, since the opcode decoding was too complex for fast decoding without dispatch tables via arrays. :(
  537. # [05:21] * Quits: nonge (~nonge@p5082AB40.dip.t-dialin.net) (Ping timeout: 244 seconds)
  538. # [05:22] <grantg> Similar to the GBC emulator, but the opcode funcs array is dynamically built now
  539. # [05:22] <tw2113> doh
  540. # [05:22] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
  541. # [05:23] <grantg> Reading up on stuff like http://members.chello.nl/taf.offenga/illopc31.txt to finish out the undocumented opcode handling verification
  542. # [05:23] <grantg> for the NES CPU emulation
  543. # [05:23] <grantg> I know JSNES + most NES emulators don't do undocumented opcode handling because the info is limited
  544. # [05:24] <grantg> a few of the undocumented opcodes are unreliable, as they differed between factory production runs
  545. # [05:24] * Joins: temp01 (~temp01@unaffiliated/temp01)
  546. # [05:24] <grantg> like C64 vs Ricoh's custom
  547. # [05:25] <grantg> most are stable, i.e. predictable
  548. # [05:25] * Joins: danielfilho_ (~daniel@187.31.77.7)
  549. # [05:25] <grantg> and some simply are illegal - a.k.a. "This kills the CPU"
  550. # [05:26] * Quits: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com) (Quit: Leaving...)
  551. # [05:26] <grantg> due to the way the PLA lines are done in the 6502
  552. # [05:26] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 248 seconds)
  553. # [05:26] * danielfilho_ is now known as danielfilho
  554. # [05:26] <grantg> (6502 is NOT microcoded)
  555. # [05:27] * Joins: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com)
  556. # [05:28] <grantg> Heh, here's some of the NES code: http://pastebin.com/puHAP8db
  557. # [05:28] * Quits: JSAdam (~Adium@208.74.24.245) (Quit: Leaving.)
  558. # [05:28] * Joins: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  559. # [05:29] <grantg> it's kinda all over the place in other files
  560. # [05:29] <grantg> but the opcode stuff is there
  561. # [05:30] * Quits: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 260 seconds)
  562. # [05:31] * Quits: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com) (Ping timeout: 258 seconds)
  563. # [05:31] <daleharvey> ok this looks like a chrome bug and I have no idea wtf is going on
  564. # [05:31] <grantg> ?
  565. # [05:32] <daleharvey> http://pastie.org/2958234
  566. # [05:32] <daleharvey> the css and the html need to be in seperate files
  567. # [05:33] * Joins: JSAdam (~Adium@208.74.24.245)
  568. # [05:33] <daleharvey> when I load that div class="item" id="shadow"> breaks its float every few refreshes
  569. # [05:41] <daleharvey> omfg
  570. # [05:41] <daleharvey> its something to do with using section :(
  571. # [05:42] <JonathanNeal> sharing in here too
  572. # [05:42] <JonathanNeal> the new html5shim is 1246 bytes gzipped, and 724 bytes gzipped for the printless version @ https://github.com/jonathantneal/html5shim
  573. # [05:43] * Quits: Bwild (~irc@netblock-75-79-22-130.dslextreme.com) (Ping timeout: 252 seconds)
  574. # [05:44] * Quits: brooksbp (~brian@rrcs-70-63-158-4.midsouth.biz.rr.com) (Quit: Leaving)
  575. # [05:45] * Joins: LongBeach (~mike@AFontenayssB-152-1-47-101.w83-114.abo.wanadoo.fr)
  576. # [05:46] * Joins: tantek (~tantek@70-36-139-84.dsl.dynamic.sonic.net)
  577. # [05:46] * Quits: Leemp (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  578. # [05:46] * Joins: Leemp (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  579. # [05:52] * Joins: danielfilho_ (~daniel@187.31.77.7)
  580. # [05:53] * Quits: danielfilho (~daniel@187.31.77.7) (Ping timeout: 252 seconds)
  581. # [05:53] * danielfilho_ is now known as danielfilho
  582. # [05:54] * Quits: JSAdam (~Adium@208.74.24.245) (Quit: Leaving.)
  583. # [06:02] <Pomax> heh
  584. # [06:02] <Pomax> while possibly not widely applicable, http://pomax.nihongoresources.com/downloads/temp/svgreversal was still fun to write.
  585. # [06:02] * Quits: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au) (Quit: OzDave_imac)
  586. # [06:03] * Joins: axos411 (~axos@xdsl-84-44-211-249.netcologne.de)
  587. # [06:05] * Quits: danielfilho (~daniel@187.31.77.7) (Quit: </html>)
  588. # [06:06] <Pomax> (damn useful for rasterizing SVG that uses fill-rule:evenodd on a canvas, though)
  589. # [06:07] * Joins: JSAdam (~Adium@208.74.24.245)
  590. # [06:10] * Quits: kevindanko (~kevindank@2002:4c63:c065:1234:7472:e0dd:1d7c:bf0d) (Remote host closed the connection)
  591. # [06:23] * Quits: tantek (~tantek@70-36-139-84.dsl.dynamic.sonic.net) (Quit: tantek)
  592. # [06:26] * Quits: Leemp (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  593. # [06:26] * Joins: Leemp (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  594. # [06:28] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  595. # [06:32] * Quits: nicksergeant (~nickserge@cpe-72-230-184-180.rochester.res.rr.com) (Quit: Linkinus - http://linkinus.com)
  596. # [06:32] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 260 seconds)
  597. # [06:32] * Quits: JSAdam (~Adium@208.74.24.245) (Quit: Leaving.)
  598. # [06:35] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 248 seconds)
  599. # [06:35] * Quits: jacine (~jacine@drupal.org/user/88931/view) (Quit: buh bye :))
  600. # [06:36] * Quits: program247365 (~program24@pool-98-118-156-207.bflony.fios.verizon.net) (Quit: program247365)
  601. # [06:37] * Quits: mike5w3c (~MikeSmith@EM111-191-194-123.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  602. # [06:39] * Quits: grantg (~chatzilla@69.88.160.3) (Quit: loading TF2 and steam... gotta conserve CPU around steam. D:)
  603. # [06:43] * Joins: ProLoser|Work (~dean@c-69-181-195-158.hsd1.ca.comcast.net)
  604. # [06:43] * Joins: mike5w3c (~MikeSmith@EM1-112-94-70.pool.e-mobile.ne.jp)
  605. # [06:43] * Joins: Moonies (~Bongle@unaffiliated/moonies)
  606. # [06:45] * Quits: croby (~croby@c-24-22-130-41.hsd1.wa.comcast.net) (Quit: croby)
  607. # [06:55] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  608. # [06:59] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Ping timeout: 240 seconds)
  609. # [07:00] * Joins: Double_Rainbow2 (~doublerai@197.225.181.83)
  610. # [07:00] <Double_Rainbow2> hello world
  611. # [07:00] <Double_Rainbow2> i submitted a bug report to chrome web tools
  612. # [07:01] <Double_Rainbow2> they say it has been fixed, but i cannot really understand their fancy words
  613. # [07:01] <Double_Rainbow2> http://code.google.com/p/chromium/issues/detail?id=83028
  614. # [07:02] * Quits: axos411 (~axos@xdsl-84-44-211-249.netcologne.de) (Quit: Leaving.)
  615. # [07:04] * Parts: ProLoser|Work (~dean@c-69-181-195-158.hsd1.ca.comcast.net)
  616. # [07:11] <Pomax> DEPS -> dependencies
  617. # [07:16] <Double_Rainbow2> so deps roll = dependencies roll ?
  618. # [07:17] * Joins: fearlesstost (~fearlesst@2607:f140:400:1036:9227:e4ff:fef8:a2b7)
  619. # [07:23] * Joins: DustinBCircuitbo (~Circuitbo@cpe-174-100-58-26.neo.res.rr.com)
  620. # [07:23] * Parts: Double_Rainbow2 (~doublerai@197.225.181.83)
  621. # [07:26] * Quits: Leemp (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  622. # [07:26] * Joins: Leemp2 (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  623. # [07:27] * Quits: devongovett (~devongove@pcp038545pcs.morro.reshall.calpoly.edu) (Quit: devongovett)
  624. # [07:29] * Joins: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  625. # [07:31] * Quits: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 244 seconds)
  626. # [07:31] * Quits: JeraldV (~jerald@154.5.187.243) (Ping timeout: 252 seconds)
  627. # [07:42] * Quits: fearlesstost (~fearlesst@2607:f140:400:1036:9227:e4ff:fef8:a2b7) (Quit: fearlesstost)
  628. # [07:50] * Joins: kevindanko (~kevindank@2002:4c63:c065:1234:fc74:511c:6bfe:600b)
  629. # [07:51] * Joins: JeraldV (~jerald@154.5.187.243)
  630. # [07:51] * Joins: dissipate_ (~steve@74.7.227.105)
  631. # [07:54] * Quits: kevindanko (~kevindank@2002:4c63:c065:1234:fc74:511c:6bfe:600b) (Ping timeout: 240 seconds)
  632. # [08:03] * Quits: dr0id (~andy@unaffiliated/dr0id) (Ping timeout: 240 seconds)
  633. # [08:04] * Joins: skylamer` (cgskylamer@78.90.213.55)
  634. # [08:07] * Joins: dilvie (~chatzilla@c-50-131-64-86.hsd1.ca.comcast.net)
  635. # [08:24] * Joins: Schematografter (~Bongle@unaffiliated/moonies)
  636. # [08:24] * Quits: martisj (~martisj@14-201-64-38.static.tpgi.com.au) (Remote host closed the connection)
  637. # [08:27] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 245 seconds)
  638. # [08:29] * Joins: dangerousdave (~dangerous@78.156.71.46)
  639. # [08:29] * Joins: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  640. # [08:30] * Joins: Bongle__ (~Bongle@dsl-173-206-76-9.tor.primus.ca)
  641. # [08:32] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 258 seconds)
  642. # [08:33] * Quits: Schematografter (~Bongle@unaffiliated/moonies) (Ping timeout: 244 seconds)
  643. # [08:39] * Parts: JonathanNeal1 (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  644. # [08:44] * Joins: N0va` (~ricki@84.19.108.75)
  645. # [08:46] * Joins: dist0rted (~dist0rted@cpe-24-242-49-108.hot.res.rr.com)
  646. # [08:46] * Parts: dist0rted (~dist0rted@cpe-24-242-49-108.hot.res.rr.com)
  647. # [08:46] * Joins: v1k1n (~v1k1n@2001:18e8:2:12ac:224:8cff:fe40:c3aa)
  648. # [08:49] * Quits: N0va` (~ricki@84.19.108.75) (Ping timeout: 260 seconds)
  649. # [08:54] * Joins: Diaoer (~Diaoer@116.239.4.194)
  650. # [08:58] * Joins: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de)
  651. # [08:58] * Joins: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au)
  652. # [08:58] * Joins: jochen___ (jochen@nat/google/x-pxlwghwhbityteby)
  653. # [08:59] * Joins: subh (6eea3482@gateway/web/freenode/ip.110.234.52.130)
  654. # [09:00] * Quits: pokoli (~pokoli@215.Red-79-144-195.dynamicIP.rima-tde.net) (Remote host closed the connection)
  655. # [09:02] * Parts: subh (6eea3482@gateway/web/freenode/ip.110.234.52.130)
  656. # [09:02] * Quits: zeppo (~zeppo@h237n2fls34o891.telia.com) (Ping timeout: 252 seconds)
  657. # [09:02] * Quits: jochen__ (jochen@nat/google/x-wpxekonebvvgezao) (Ping timeout: 244 seconds)
  658. # [09:02] * jochen___ is now known as jochen__
  659. # [09:04] * Quits: JeraldV (~jerald@154.5.187.243) (Ping timeout: 248 seconds)
  660. # [09:06] * Quits: JoshManders (~josh@unaffiliated/killswitch) (Remote host closed the connection)
  661. # [09:07] * Joins: JoshManders (~josh@unaffiliated/killswitch)
  662. # [09:07] * Quits: dissipate_ (~steve@74.7.227.105) (Ping timeout: 244 seconds)
  663. # [09:09] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  664. # [09:11] * Joins: obert- (~obert@87.19.203.145)
  665. # [09:13] * Quits: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de) (Quit: solocio)
  666. # [09:16] * Joins: mr_lou (~sirlou@0x555321d8.adsl.cybercity.dk)
  667. # [09:18] * Quits: tw2113 (~tw2113@fedora/tw2113) (Remote host closed the connection)
  668. # [09:19] * Joins: victorporof (~victorpor@79.112.125.160)
  669. # [09:19] * Quits: victorporof (~victorpor@79.112.125.160) (Client Quit)
  670. # [09:19] * Quits: thatryan (~thatryan@c-71-202-3-49.hsd1.ca.comcast.net) (Quit: Leaving...)
  671. # [09:23] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
  672. # [09:24] * Joins: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net)
  673. # [09:24] * Joins: khatri (~khatri@182.72.210.78)
  674. # [09:28] * Joins: dr0id (~andy@unaffiliated/dr0id)
  675. # [09:29] * Quits: diogogmt (~kvirc@CPE0018396f5ec0-CM0012c99ea256.cpe.net.cable.rogers.com) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  676. # [09:30] * Joins: dissipate_ (~steve@ip174-68-75-212.sd.sd.cox.net)
  677. # [09:35] * Quits: patcito (~123@190.235.217.224) (Remote host closed the connection)
  678. # [09:38] * Joins: whitman (~whitman@87-194-159-116.bethere.co.uk)
  679. # [09:38] * Joins: Ms2ger (~Ms2ger@91.181.92.247)
  680. # [09:38] * Joins: kevindanko (~kevindank@c-76-99-192-101.hsd1.de.comcast.net)
  681. # [09:43] * Quits: kevindanko (~kevindank@c-76-99-192-101.hsd1.de.comcast.net) (Ping timeout: 248 seconds)
  682. # [09:44] * Joins: benv (~benv@99-7-171-41.lightspeed.sntcca.sbcglobal.net)
  683. # [09:44] * Joins: glcrazy (~SiRiuS@79.119.95.121)
  684. # [09:47] * Joins: Codif (~codif@84.120.204.160.dyn.user.ono.com)
  685. # [10:07] * Joins: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t)
  686. # [10:07] * Quits: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t) (Client Quit)
  687. # [10:09] * Joins: bot-t (~bot-t@unaffiliated/temp01/bot/bot-t)
  688. # [10:09] * Joins: ajaykools (~ajay@117.202.17.106)
  689. # [10:13] * Joins: NetRoY (~NetRoY@122.167.79.179)
  690. # [10:13] * Joins: sean` (~seankoole@D97A9E4C.cm-3-3c.dynamic.ziggo.nl)
  691. # [10:17] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  692. # [10:45] * Joins: solocio (~solocio@p5B2FBDD8.dip.t-dialin.net)
  693. # [10:45] * Quits: Codif (~codif@84.120.204.160.dyn.user.ono.com) (Ping timeout: 248 seconds)
  694. # [10:45] * Quits: palehorse (~palehorse@fh155n1-j-a31.ias.bredband.telia.com)
  695. # [10:51] * Joins: cloudpopup (~squeakyto@107-232-96-87.cust.blixtvik.se)
  696. # [10:51] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
  697. # [10:51] * Quits: _dc (~dc@c-71-237-238-221.hsd1.or.comcast.net) (Remote host closed the connection)
  698. # [10:54] * Joins: GoOz (~GoOz@LSt-Amand-152-32-39-4.w80-11.abo.wanadoo.fr)
  699. # [10:55] * Joins: folsto (~orange@unaffiliated/folsto)
  700. # [10:58] * Quits: cloudpopup (~squeakyto@107-232-96-87.cust.blixtvik.se) (Read error: Connection reset by peer)
  701. # [10:59] * Joins: cloudpopup (~squeakyto@107-232-96-87.cust.blixtvik.se)
  702. # [11:02] * Quits: NetRoY (~NetRoY@122.167.79.179) (Quit: NetRoY)
  703. # [11:06] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  704. # [11:15] * Joins: igordcard (~igordcard@bl20-141-33.dsl.telepac.pt)
  705. # [11:20] * Joins: Jackneill (~Jackneill@unaffiliated/jackneill)
  706. # [11:22] * Quits: skylamer` (cgskylamer@78.90.213.55)
  707. # [11:24] * Joins: elzapp (~base@kvidder.com)
  708. # [11:30] * Joins: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
  709. # [11:32] * Joins: NetRoY (~NetRoY@14.99.1.113)
  710. # [11:33] * Quits: NetRoY (~NetRoY@14.99.1.113) (Client Quit)
  711. # [11:33] * Joins: DraZoro (~drazoro@197.168.250.100)
  712. # [11:36] * Quits: whitman (~whitman@87-194-159-116.bethere.co.uk)
  713. # [11:36] * Joins: zeppo (~zeppo@h237n2fls34o891.telia.com)
  714. # [11:39] * Joins: Prof254 (~androirc@41.212.75.21)
  715. # [11:39] * Joins: Codif (~codif@84.120.204.160.dyn.user.ono.com)
  716. # [11:41] * Joins: andersonjuhasc (~andersonj@201-26-0-207.dsl.telesp.net.br)
  717. # [11:48] * Quits: GoOz (~GoOz@LSt-Amand-152-32-39-4.w80-11.abo.wanadoo.fr) (Ping timeout: 260 seconds)
  718. # [11:49] * Joins: Stava (~Stava@ip232-rld-sdt.tyfon.se)
  719. # [11:49] * Joins: galfert (~galfert@89.204.139.228)
  720. # [11:57] * Joins: LeProf254 (~androirc@197.177.109.45)
  721. # [11:57] * Joins: kadiks (~kadiks@161.133.126.78.rev.sfr.net)
  722. # [12:01] * Quits: Prof254 (~androirc@41.212.75.21) (Ping timeout: 260 seconds)
  723. # [12:02] * Quits: andersonjuhasc (~andersonj@201-26-0-207.dsl.telesp.net.br) (Quit: andersonjuhasc)
  724. # [12:02] * Parts: DraZoro (~drazoro@197.168.250.100)
  725. # [12:04] * Bongle__ is now known as Moonies
  726. # [12:04] * Quits: Moonies (~Bongle@dsl-173-206-76-9.tor.primus.ca) (Changing host)
  727. # [12:04] * Joins: Moonies (~Bongle@unaffiliated/moonies)
  728. # [12:06] * Joins: necolas (~necolas@5e0105d7.bb.sky.com)
  729. # [12:14] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Quit: dannyprose)
  730. # [12:14] * Joins: NetRoY (~NetRoY@14.96.164.48)
  731. # [12:15] * Joins: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net)
  732. # [12:16] * Joins: hw` (hw`@180.110.179.141)
  733. # [12:20] * Quits: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net) (Ping timeout: 248 seconds)
  734. # [12:22] * Quits: Diaoer (~Diaoer@116.239.4.194) (Quit: Leaving)
  735. # [12:25] * Quits: LeProf254 (~androirc@197.177.109.45) (Ping timeout: 260 seconds)
  736. # [12:25] * Quits: obert- (~obert@87.19.203.145) (Ping timeout: 255 seconds)
  737. # [12:27] * Parts: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
  738. # [12:28] * Joins: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com)
  739. # [12:31] * Joins: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
  740. # [12:31] * Quits: hw` (hw`@180.110.179.141) (Quit: 暂离)
  741. # [12:31] * Joins: hw` (hw`@180.110.179.141)
  742. # [12:36] * Joins: tobyx (~tobyx@pdpc/supporter/professional/tobyx)
  743. # [12:36] * Joins: Prof254 (~androirc@41.80.200.214)
  744. # [12:37] * Quits: Prof254 (~androirc@41.80.200.214) (Read error: Connection reset by peer)
  745. # [12:37] * Joins: mike5w3c_ (~MikeSmith@EM1-112-151-109.pool.e-mobile.ne.jp)
  746. # [12:37] * Joins: Prof254 (~androirc@41.212.75.21)
  747. # [12:38] * Quits: mike5w3c (~MikeSmith@EM1-112-94-70.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  748. # [12:38] * mike5w3c_ is now known as mike5w3c
  749. # [12:44] * Joins: mattlucht (~mattlucht@81.152.253.180)
  750. # [12:47] * Joins: metapeter (~metapeter@unaffiliated/metapeter)
  751. # [12:53] * Joins: N0va` (~ricki@84.19.108.75)
  752. # [12:53] * Quits: Prof254 (~androirc@41.212.75.21) (Read error: Connection reset by peer)
  753. # [12:56] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  754. # [12:57] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
  755. # [12:59] * Joins: obert- (~obert@87.18.207.136)
  756. # [12:59] * Quits: Ms2ger (~Ms2ger@91.181.92.247) (Quit: bbl)
  757. # [13:02] * Joins: kevindanko (~kevindank@2002:4c63:c065:1234:8cd2:70a:2ed9:6141)
  758. # [13:03] * Joins: Shusshu (~shu@ip51cd1542.speed.planet.nl)
  759. # [13:09] * Quits: folsto (~orange@unaffiliated/folsto)
  760. # [13:11] * Joins: folsto (~orange@unaffiliated/folsto)
  761. # [13:16] * Quits: oohnoitz (septicore@gateway/shell/xzibition.com/x-muhcmvtdyrnvoros) (Ping timeout: 248 seconds)
  762. # [13:16] * Quits: folsto (~orange@unaffiliated/folsto) (Client Quit)
  763. # [13:16] * Joins: oohnoitz (septicore@gateway/shell/xzibition.com/x-znczpmhnqophkrge)
  764. # [13:21] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  765. # [13:26] * Joins: eMKay (~eMKay@adsl-84-227-81-182.adslplus.ch)
  766. # [13:28] * Joins: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net)
  767. # [13:31] * Quits: metapeter (~metapeter@unaffiliated/metapeter) (Quit: metapeter)
  768. # [13:31] * Quits: igordcard (~igordcard@bl20-141-33.dsl.telepac.pt) (Ping timeout: 252 seconds)
  769. # [13:32] * Quits: ajaykools (~ajay@117.202.17.106) (Ping timeout: 258 seconds)
  770. # [13:32] * Joins: igordcard (~igordcard@bl20-153-198.dsl.telepac.pt)
  771. # [13:35] * Joins: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com)
  772. # [13:36] * Quits: hw` (hw`@180.110.179.141) (Quit: 暂离)
  773. # [13:40] * Quits: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com) (Ping timeout: 260 seconds)
  774. # [13:41] * Joins: whitman (~whitman@87-194-159-116.bethere.co.uk)
  775. # [13:42] * Joins: dr1337 (~textual@CPE-120-147-24-40.lflg2.win.bigpond.net.au)
  776. # [13:51] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  777. # [13:54] * Quits: galfert (~galfert@89.204.139.228) (Read error: Connection reset by peer)
  778. # [13:56] * Joins: galfert (~galfert@82.113.106.74)
  779. # [14:04] * Quits: dissipate_ (~steve@ip174-68-75-212.sd.sd.cox.net) (Ping timeout: 260 seconds)
  780. # [14:04] * Quits: beeviz (~beevi2@ip-78-94-0-96.unitymediagroup.de) (Quit: Verlassend)
  781. # [14:10] * Joins: katselphrime (~katselphr@221.164.48.215)
  782. # [14:12] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  783. # [14:16] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Quit: jetienne)
  784. # [14:18] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Quit: quack)
  785. # [14:19] * Quits: NetRoY (~NetRoY@14.96.164.48) (Remote host closed the connection)
  786. # [14:20] * Quits: katselphrime (~katselphr@221.164.48.215) (Remote host closed the connection)
  787. # [14:22] * Joins: SevenMachines (~SevenMach@93.182.152.67)
  788. # [14:22] * Joins: henrikkok (~henrikkok@3306ds3-amb.0.fullrate.dk)
  789. # [14:23] * Joins: katselphrime (~katselphr@221.164.48.215)
  790. # [14:26] * Joins: mntl (m@78-60-205-3.static.zebra.lt)
  791. # [14:28] * Joins: tmds (~tmds@gateway/tor-sasl/tmds)
  792. # [14:31] * Joins: tktiddle (~tim@cpc4-hari15-2-0-cust505.20-2.cable.virginmedia.com)
  793. # [14:31] * Quits: SevenMachines (~SevenMach@93.182.152.67) (Ping timeout: 248 seconds)
  794. # [14:32] * Quits: mattlucht (~mattlucht@81.152.253.180) (Quit: mattlucht)
  795. # [14:35] * Joins: beeviz (~beevi2@ip-78-94-0-96.unitymediagroup.de)
  796. # [14:36] * Parts: mntl (m@78-60-205-3.static.zebra.lt)
  797. # [14:37] * Joins: jab (~jab@firewall.adslpipe.co.uk)
  798. # [14:39] * Joins: folsto (~orange@unaffiliated/folsto)
  799. # [14:42] * Joins: mascix (~mascix@83.66.110.192)
  800. # [14:43] * Joins: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
  801. # [14:43] * Joins: NetRoY (~NetRoY@122.167.79.179)
  802. # [14:48] * Joins: SevenMachines (~SevenMach@94-193-93-142.zone7.bethere.co.uk)
  803. # [14:56] * Quits: OzDave_imac (~OzDave@27-33-43-79.static.tpgi.com.au) (Quit: OzDave_imac)
  804. # [14:57] * Quits: glcrazy (~SiRiuS@79.119.95.121) (Remote host closed the connection)
  805. # [15:01] * Quits: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net) (Ping timeout: 248 seconds)
  806. # [15:02] * Quits: dr1337 (~textual@CPE-120-147-24-40.lflg2.win.bigpond.net.au) (Quit: Textual IRC Client: http://www.textualapp.com/)
  807. # [15:03] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  808. # [15:14] * Quits: tty234 (telex@gateway/shell/anapnea.net/x-sckofjbzpwwlrdul) (Ping timeout: 252 seconds)
  809. # [15:14] * Joins: Yoks (~Yoks@cvl92-1-82-225-159-94.fbx.proxad.net)
  810. # [15:15] * Joins: tty234 (telex@gateway/shell/anapnea.net/x-etigozmpctiggoku)
  811. # [15:15] * Joins: benlyn (~benlyn@ti0056a380-1352.bb.online.no)
  812. # [15:16] * Joins: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com)
  813. # [15:21] * Quits: jab (~jab@firewall.adslpipe.co.uk) (Quit: Leaving.)
  814. # [15:22] * Parts: dr0id (~andy@unaffiliated/dr0id)
  815. # [15:24] * Quits: NetRoY (~NetRoY@122.167.79.179) (Quit: NetRoY)
  816. # [15:34] * Joins: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
  817. # [15:41] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  818. # [15:55] * Quits: SevenMachines (~SevenMach@94-193-93-142.zone7.bethere.co.uk) (Remote host closed the connection)
  819. # [15:56] * Joins: Taftse (~Taftse@213-94-252-242-dynamic.b-ras1.dbn.dublin.eircom.net)
  820. # [15:56] * Quits: Taftse (~Taftse@213-94-252-242-dynamic.b-ras1.dbn.dublin.eircom.net) (Changing host)
  821. # [15:56] * Joins: Taftse (~Taftse@unaffiliated/taftse)
  822. # [16:01] * Joins: Moonies (~Bongle@unaffiliated/moonies)
  823. # [16:04] * Joins: skylamer` (cgskylamer@78.90.213.55)
  824. # [16:10] * Joins: thcipriani (~tyler@c-67-176-52-249.hsd1.co.comcast.net)
  825. # [16:15] * Joins: Houl (~Miranda@unaffiliated/houl)
  826. # [16:23] * Joins: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no)
  827. # [16:26] * Joins: martisj (~martisj@14-201-64-38.static.tpgi.com.au)
  828. # [16:28] * Joins: Mahoek (~Mahoek@ip51ceb6d4.adsl-surfen.hetnet.nl)
  829. # [16:29] * Joins: Aric (~Ali1@ip68-100-68-25.dc.dc.cox.net)
  830. # [16:39] * Quits: mascix (~mascix@83.66.110.192) (Quit: Leaving.)
  831. # [16:40] * Quits: eMKay (~eMKay@adsl-84-227-81-182.adslplus.ch) (Quit: Verlassend)
  832. # [16:43] * Joins: Schematografter (~Bongle@unaffiliated/moonies)
  833. # [16:46] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Ping timeout: 252 seconds)
  834. # [16:49] * Joins: SevenMachines (~SevenMach@93.182.153.87)
  835. # [16:51] * Quits: v1k1n (~v1k1n@2001:18e8:2:12ac:224:8cff:fe40:c3aa) (Ping timeout: 240 seconds)
  836. # [16:54] * Quits: SevenMachines (~SevenMach@93.182.153.87) (Ping timeout: 248 seconds)
  837. # [16:54] * Quits: katselphrime (~katselphr@221.164.48.215) (Remote host closed the connection)
  838. # [16:54] * Quits: LongBeach (~mike@AFontenayssB-152-1-47-101.w83-114.abo.wanadoo.fr)
  839. # [16:56] * Quits: zeppo (~zeppo@h237n2fls34o891.telia.com) (Quit: zeppo)
  840. # [16:58] * Joins: grampajoe (~grampa@cpe-184-57-88-36.columbus.res.rr.com)
  841. # [17:04] * Joins: mbeenen (~user@c-98-232-8-119.hsd1.wa.comcast.net)
  842. # [17:07] * Quits: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net) (Quit: Leaving...)
  843. # [17:08] * Quits: simenbrekken (~simenbrek@c85-196-101-98.static.sdsl.no) (Remote host closed the connection)
  844. # [17:09] * Joins: rvmeier (~rodrigo@pc-136-172-241-201.cm.vtr.net)
  845. # [17:10] * Joins: ant- (~Adium@5adc7c90.bb.sky.com)
  846. # [17:13] * Joins: axos411 (~axos@xdsl-84-44-208-39.netcologne.de)
  847. # [17:13] * Joins: SevenMachines (~SevenMach@94-193-93-142.zone7.bethere.co.uk)
  848. # [17:14] * Joins: danishman (~kvirc@0x5da0ec2a.cpe.ge-0-1-0-1104.ronnqu1.customer.tele.dk)
  849. # [17:21] * Quits: tmds (~tmds@gateway/tor-sasl/tmds) (Remote host closed the connection)
  850. # [17:22] * Joins: Fortune (~Fortune@c83-250-241-192.bredband.comhem.se)
  851. # [17:22] * Joins: tmds (~tmds@gateway/tor-sasl/tmds)
  852. # [17:27] * Joins: mled (~mled@cpc3-woki6-2-0-cust173.6-2.cable.virginmedia.com)
  853. # [17:27] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  854. # [17:27] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com) (Excess Flood)
  855. # [17:28] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  856. # [17:28] * Quits: mled (~mled@cpc3-woki6-2-0-cust173.6-2.cable.virginmedia.com) (Quit: Leaving)
  857. # [17:28] * Joins: mled (~mled@cpc3-woki6-2-0-cust173.6-2.cable.virginmedia.com)
  858. # [17:34] * Joins: diogogmt (~kvirc@142.204.70.21)
  859. # [17:35] * Schematografter is now known as Moonies
  860. # [17:36] * Quits: axos411 (~axos@xdsl-84-44-208-39.netcologne.de) (Ping timeout: 244 seconds)
  861. # [17:42] * Joins: axos411 (~axos@xdsl-84-44-208-39.netcologne.de)
  862. # [17:44] * Joins: JSAdam (~Adium@208.74.24.245)
  863. # [17:46] * Quits: JSAdam (~Adium@208.74.24.245) (Client Quit)
  864. # [17:47] * Joins: joesavage_ (d551526d@gateway/web/freenode/ip.213.81.82.109)
  865. # [17:48] <joesavage_> My site, http://www.dev-hq.net/, uses mainly what I like to call "modern HTML" and uses the HTML5 doctype - is it worth me switching entirely to HTML5? (Using header, footer, article, section and so on)
  866. # [17:49] <ant-> only if you want to
  867. # [17:50] <ant-> semantically in future google should love you as it should make your code more readable
  868. # [17:53] <joesavage_> I guess. I'm tempted to because the site is partially FOR web developers, so they could appreciate it to. My issue is that I minify and combine all my Javascript usually, but I'd have to have another HTTP request for the IE fix for HTML5..
  869. # [17:53] <joesavage_> too*
  870. # [17:53] * Quits: grampajoe (~grampa@cpe-184-57-88-36.columbus.res.rr.com) (Quit: Bye!)
  871. # [17:55] <ant-> yeah are you talking about modernizr
  872. # [17:55] * Joins: Ms2ger (~Ms2ger@91.181.92.247)
  873. # [17:55] * Joins: katselphrime (~katselphr@221.164.48.215)
  874. # [17:55] <joesavage_> Yeah. Modenizr or something else that creates the elements (I'm undecided on which to use, I'm not sure if I need all of Modenizr)
  875. # [17:56] <ant-> i'd use modernizr
  876. # [17:56] <joesavage_> Any reason inparticular?
  877. # [17:56] <ant-> rock solid
  878. # [17:57] <ant-> and small
  879. # [17:57] <joesavage_> I suppose. So I'm happy to use it - but all my other JS combined stuff is before the end of the body. Is it worth the extra HTTP request?
  880. # [17:57] <ant-> yea
  881. # [17:57] <ant-> if your worried about it start using a cdn
  882. # [17:58] <joesavage_> CDN?
  883. # [17:58] <ant-> content delivery network
  884. # [17:58] * Quits: solocio (~solocio@p5B2FBDD8.dip.t-dialin.net) (Quit: solocio)
  885. # [17:59] <ant-> each browser has multiple down streams for loading a page
  886. # [17:59] <joesavage_> Oh right - so presumably that would mean that the placement of the script tags doesn't matter
  887. # [17:59] <ant-> however 1 domain can only use 1 strean
  888. # [17:59] <ant-> stream*
  889. # [18:00] * Joins: solocio (~solocio@p5B2FBDD8.dip.t-dialin.net)
  890. # [18:00] <ant-> so therefore loading from a cdn makes it so much faster
  891. # [18:01] <joesavage_> I see. I can't really afford for a CDN for now though. Would you say it's worth going HTML5 with Modenizr despite the extra request? Should I even still worry about IE?
  892. # [18:01] <ant-> just create a subdomain
  893. # [18:01] * Joins: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com)
  894. # [18:01] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Quit: jetienne)
  895. # [18:01] <joesavage_> I would - but I'm not sure how it would work with my current rails system.
  896. # [18:01] <ant-> cdns can be free
  897. # [18:01] <joesavage_> My rails system does all the minifying and stuff for me
  898. # [18:02] <ant-> well surely you have a static folder
  899. # [18:03] <joesavage_> It uses a public folder which server to the domain assets folder. It uses caching and everything -- I'm not too sure it would be easy to mod into a CDN
  900. # [18:03] * Quits: solocio (~solocio@p5B2FBDD8.dip.t-dialin.net) (Client Quit)
  901. # [18:04] <ant-> hmm it worthing looking for future projects
  902. # [18:04] * Joins: monteslu_ (~monteslu@ip68-109-174-213.ph.ph.cox.net)
  903. # [18:04] <ant-> I'm not a ruby dev so I cant really say how easy it is
  904. # [18:05] <joesavage_> Yeah, figures. I could use some inline scripting to remove the HTTP request - but I guess that kind of breaks the point of it all (and is ugly as hell).
  905. # [18:06] * Quits: monteslu (~monteslu@ip68-109-174-213.ph.ph.cox.net) (Ping timeout: 240 seconds)
  906. # [18:08] <ant-> yeah
  907. # [18:08] <ant-> or do a url rewrite in apache
  908. # [18:08] * monteslu_ is now known as monteslu
  909. # [18:08] <joesavage_> Would that not have a huge impact on speed accessing the data from the "CDN" though
  910. # [18:08] <joesavage_> ?
  911. # [18:09] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Quit: Lost terminal)
  912. # [18:09] <ant-> no
  913. # [18:10] <ant-> yslow and google page speed recommend it
  914. # [18:10] * Quits: axos411 (~axos@xdsl-84-44-208-39.netcologne.de) (Ping timeout: 252 seconds)
  915. # [18:10] <joesavage_> Oh wow - really? I figured a rewrite would effect speed. Can I ask what kind of rewrite you meant? [Example?]
  916. # [18:11] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Read error: Connection reset by peer)
  917. # [18:11] * Joins: diraol (~diraol@201-68-130-7.dsl.telesp.net.br)
  918. # [18:11] * Joins: Taftse (~Taftse@unaffiliated/taftse)
  919. # [18:11] * Quits: Taftse (~Taftse@unaffiliated/taftse) (Read error: Connection reset by peer)
  920. # [18:11] * Quits: necolas (~necolas@5e0105d7.bb.sky.com) (Remote host closed the connection)
  921. # [18:12] <ant-> if the request is for folder /images serve from cdn.mydomain.con
  922. # [18:12] <joesavage_> But the actual location will be at domain.com/images -- how would I get cdn.domain.com to go there? Is that what you're suggesting?
  923. # [18:14] <ant-> its like a redirect but on a specific request rather than a page
  924. # [18:14] * Joins: Guest_ (~textual@CPE0023695633aa-CM0018c0d9d696.cpe.net.cable.rogers.com)
  925. # [18:15] <joesavage_> Ah cool - any ideas on how I can accomplish this? [BRB - Phone]
  926. # [18:16] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  927. # [18:19] * Joins: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net)
  928. # [18:19] * Joins: JSAdam (~Adium@208.74.24.245)
  929. # [18:20] * Joins: pokoli (~pokoli@215.Red-79-144-195.dynamicIP.rima-tde.net)
  930. # [18:21] <ant-> read this http://www.dev-explorer.com/articles/distribute-to-cdn-with-htaccess
  931. # [18:23] * Joins: N0va (~ricki@84.19.108.75)
  932. # [18:23] * Joins: Telling (~unknown@80-71-135-15.u.parknet.dk)
  933. # [18:23] * Quits: N0va (~ricki@84.19.108.75) (Client Quit)
  934. # [18:24] * Quits: N0va` (~ricki@84.19.108.75) (Ping timeout: 252 seconds)
  935. # [18:29] * Joins: LongBeach (~mike@AFontenayssB-152-1-47-101.w83-114.abo.wanadoo.fr)
  936. # [18:30] * Quits: mbeenen (~user@c-98-232-8-119.hsd1.wa.comcast.net) (Ping timeout: 245 seconds)
  937. # [18:33] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
  938. # [18:33] * Quits: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  939. # [18:34] * Joins: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de)
  940. # [18:36] * Joins: mike5w3c_ (~MikeSmith@EM114-48-192-120.pool.e-mobile.ne.jp)
  941. # [18:36] <jonathansnook> joesavage_ ant-: if you just need the element shim, just use the @rem's html5shiv. Modernizr is a little much for just that.
  942. # [18:37] * Quits: SevenMachines (~SevenMach@94-193-93-142.zone7.bethere.co.uk) (Quit: Ex-Chat)
  943. # [18:37] <paul_irish> http://www.modernizr.com/download/#-iepp
  944. # [18:37] <paul_irish> customized build with only the shim
  945. # [18:39] * Quits: mike5w3c (~MikeSmith@EM1-112-151-109.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
  946. # [18:39] * mike5w3c_ is now known as mike5w3c
  947. # [18:40] * Joins: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c)
  948. # [18:40] <ant-> hey paul_irish we've talked before early this year and I was doing the caffine compressor project, I'm really sorry I didn't get back I took a new job and its been a little mental ever since
  949. # [18:41] <paul_irish> ant-: not a worry, bro
  950. # [18:41] <ant-> Still using h5bp every day at work tho
  951. # [18:41] <paul_irish> hollerrr
  952. # [18:42] <ant-> quite cool doing a lot of work nintedo, if ever in london I'd love to buy you a pint
  953. # [18:43] <ant-> if your*
  954. # [18:44] * Quits: martndemus (~martndemu@h254064.upc-h.chello.nl) (Quit: Lost terminal)
  955. # [18:44] * Joins: devongovett (~devongove@pcp038545pcs.morro.reshall.calpoly.edu)
  956. # [18:47] * Parts: JSAdam (~Adium@208.74.24.245)
  957. # [18:48] <Jayflux> paul_irish on the mac version of dev tools (latest release version) highlighting the styles also seems to highlight the link (style.css:44) on the top right too
  958. # [18:48] <Jayflux> it may have been fixed not sure
  959. # [18:50] * Quits: JonathanNeal (~Jonathan@cpe-67-49-64-18.socal.res.rr.com) (Ping timeout: 258 seconds)
  960. # [19:03] * Joins: croby (~croby@c-24-22-130-41.hsd1.wa.comcast.net)
  961. # [19:06] * Joins: thatryan (~thatryan@c-71-202-3-49.hsd1.ca.comcast.net)
  962. # [19:08] * Joins: Taftse (~Taftse@unaffiliated/taftse)
  963. # [19:10] * Joins: jarek (~jarek@aean15.neoplus.adsl.tpnet.pl)
  964. # [19:10] * Quits: jarek (~jarek@aean15.neoplus.adsl.tpnet.pl) (Changing host)
  965. # [19:10] * Joins: jarek (~jarek@unaffiliated/jarek)
  966. # [19:10] * Joins: JonathanNeal (~Jonathan@71.21.31.148)
  967. # [19:10] <jarek> Hi
  968. # [19:11] <mled> hi
  969. # [19:11] <jarek> is there a JS library that would provide a set of predefined data structures such dictionaries, associative arrays, iterator arrays, etc?
  970. # [19:11] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Read error: No route to host)
  971. # [19:11] <jarek> I have just realized that Array is nothing more than an object with several custom properties
  972. # [19:12] <jarek> this means I could create "a better Array" myself and it would be as fast as native Array
  973. # [19:12] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  974. # [19:12] * Joins: JoshManders_ (~josh@unaffiliated/killswitch)
  975. # [19:13] <paul_irish> ant-: was just in london. spoke at londonjs one week ago
  976. # [19:14] <paul_irish> Jayflux: look in canary?
  977. # [19:14] <ant-> damn
  978. # [19:14] <ant-> maybe next year ?
  979. # [19:16] * Joins: Codif_ (~codif@84.120.204.160.dyn.user.ono.com)
  980. # [19:16] * Quits: Codif (~codif@84.120.204.160.dyn.user.ono.com) (Read error: Connection reset by peer)
  981. # [19:17] * Joins: patcito (~123@201.240.4.97)
  982. # [19:18] * Quits: jetienne (~jerome@ivr94-6-82-230-255-246.fbx.proxad.net) (Quit: jetienne)
  983. # [19:19] <Ms2ger> jarek, nope :)
  984. # [19:20] <jarek> Ms2ger: it's wouldn't be as fast?
  985. # [19:20] <Ms2ger> The functionality may be the same, but you can't beat the speed
  986. # [19:22] <jarek> Ms2ger: then why DOM uses array-like objects instead regular arrays?
  987. # [19:22] <Ms2ger> To cater for Java
  988. # [19:22] <Ms2ger> Yeah, it's stupid, I know
  989. # [19:23] <Ms2ger> (Also, these will be faster than your implementation as well, because the UA knows they don't do too silly things)
  990. # [19:23] <jarek> actually, HTML5 chooses array-like objects over regular arrays as weel
  991. # [19:23] <jarek> s/weel/well
  992. # [19:23] <cocoadaemon> ola all
  993. # [19:24] <jarek> e.g. window.localStorage, element.dataset
  994. # [19:24] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  995. # [19:25] <cocoadaemon> paul_irish: watched ontwick video yesterday, about the dom / innerHtml. And it was cool. Oh yeah.
  996. # [19:25] <Ms2ger> Well, these do more than simple arrays
  997. # [19:27] <jarek> Ms2ger: exactly, they provide methods that are not present in Array.prototype
  998. # [19:27] * Quits: joesavage_ (d551526d@gateway/web/freenode/ip.213.81.82.109) (Quit: Page closed)
  999. # [19:27] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Client Quit)
  1000. # [19:29] <paul_irish> cocoadaemon: cool :)
  1001. # [19:30] <cocoadaemon> Yeah, kinda liked the in-depth facts and the cool nuggets; like ( off my head ) data:text/html,<pre contenteditable> as url
  1002. # [19:30] * Joins: JeraldV (~jerald@154.5.187.243)
  1003. # [19:30] <Ms2ger> contenteditable=true, I guess
  1004. # [19:31] <cocoadaemon> oh, you didn't watch the video and how boolean are overkill :;)
  1005. # [19:31] * Joins: timmywil (~timmywil@host-68-169-154-67.WISOLT2.epbfi.com)
  1006. # [19:31] <cocoadaemon> also, fun nugget : google 404 tags
  1007. # [19:31] <Ms2ger> Well, contenteditable is an ugly special case
  1008. # [19:31] <Ms2ger> Look it up
  1009. # [19:32] <jarek> Ms2ger: http://www.youtube.com/watch?v=seX7jYI96GE#t=0h16m40s
  1010. # [19:32] <jarek> Ms2ger: according to this presentation the only difference between
  1011. # [19:32] <cocoadaemon> mmm nope, it's <pre contenteditable> and it works
  1012. # [19:33] <jarek> object[property] and object[0] is that the first one check where the name points to
  1013. # [19:33] <jarek> Ms2ger: so if I understand correctly, there is no performance difference when reading data from array-like objects?
  1014. # [19:33] <Ms2ger> Well no, it's both
  1015. # [19:33] <jarek> but iteration is slower?
  1016. # [19:33] <Ms2ger> jarek, if they're implemented by the browser, not much
  1017. # [19:34] <Ms2ger> Why would iteration be slower?
  1018. # [19:35] * Quits: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c) (Read error: Connection reset by peer)
  1019. # [19:35] * Joins: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c)
  1020. # [19:36] <jarek> Ms2ger: because Array.prototype provides built-in forEach() method
  1021. # [19:37] * Quits: JoshManders_ (~josh@unaffiliated/killswitch) (Remote host closed the connection)
  1022. # [19:37] <Ms2ger> Yeah
  1023. # [19:37] <Ms2ger> forEach may be slower than for (var i... atm, fwiw
  1024. # [19:37] <Ms2ger> Because it needs to jump back and forth between JS and C
  1025. # [19:38] <Ms2ger> Be sure to test before assuming things about perf ;)
  1026. # [19:38] <jarek> Ms2ger: also, when using for loop I would have to check whether the property isOwnProperty :/
  1027. # [19:39] <Ms2ger> Oh, and you can use [].forEach.call(nodelist, fn), IIRC
  1028. # [19:39] <jarek> Ms2ger: I remember seeing this code somewhere
  1029. # [19:40] <jarek> but if it's possible to forEach from Array on other objects, why it's not simply provided with Object.prototype?
  1030. # [19:40] <jarek> s/to/to use
  1031. # [19:41] * Quits: igordcard (~igordcard@bl20-153-198.dsl.telepac.pt)
  1032. # [19:42] * Quits: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de) (Quit: solocio)
  1033. # [19:43] * Joins: somnium (~somnium@79.138.51.235)
  1034. # [19:43] * Joins: GoOz (~GoOz@pla78-3-88-161-13-198.fbx.proxad.net)
  1035. # [19:43] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
  1036. # [19:44] <Ms2ger> Because it's unlikely to be useful on most objects
  1037. # [19:57] <Pomax> jarek: jsperf.com
  1038. # [19:57] <Pomax> go wild.
  1039. # [20:00] * Joins: tobyx_ (~tobyx@p57A9E72D.dip.t-dialin.net)
  1040. # [20:01] * Quits: tobyx_ (~tobyx@p57A9E72D.dip.t-dialin.net) (Client Quit)
  1041. # [20:03] * Joins: tobyx_ (~tobyx@p57A9E72D.dip.t-dialin.net)
  1042. # [20:03] * Quits: tobyx (~tobyx@pdpc/supporter/professional/tobyx) (Ping timeout: 240 seconds)
  1043. # [20:04] * Quits: Leemp2 (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  1044. # [20:04] * Joins: Leemp2 (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  1045. # [20:06] * Quits: Mahoek (~Mahoek@ip51ceb6d4.adsl-surfen.hetnet.nl) (Quit: Mahoek)
  1046. # [20:18] * Quits: katselphrime (~katselphr@221.164.48.215) (Remote host closed the connection)
  1047. # [20:18] * Joins: JoshManders_ (~josh@unaffiliated/killswitch)
  1048. # [20:19] * Quits: JeraldV (~jerald@154.5.187.243) (Quit: Lost terminal)
  1049. # [20:23] * Joins: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net)
  1050. # [20:23] * Joins: glcrazy (~SiRiuS@79.119.95.121)
  1051. # [20:24] * Joins: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de)
  1052. # [20:26] * Quits: JonathanNeal (~Jonathan@71.21.31.148) (Quit: Leaving.)
  1053. # [20:28] * jarek is now known as Guest49456
  1054. # [20:28] * Joins: jarek__ (~jarek@aean91.neoplus.adsl.tpnet.pl)
  1055. # [20:29] <djazz> <3 HTML5 2D Canvas
  1056. # [20:30] * Quits: Guest49456 (~jarek@unaffiliated/jarek) (Ping timeout: 252 seconds)
  1057. # [20:34] <Pomax> except for the part where it's ruled by Hickson?
  1058. # [20:34] <Ms2ger> Trying to troll, are you?
  1059. # [20:34] * Quits: jarek__ (~jarek@aean91.neoplus.adsl.tpnet.pl) (Ping timeout: 248 seconds)
  1060. # [20:34] <Pomax> no, I just hate his attitude =P
  1061. # [20:35] <Ms2ger> What about it?
  1062. # [20:35] <Pomax> I guess it's better now, he just shot down somme suggestions a year ago with arguments that basically amounted to "I don't understand why people would want this, so no."
  1063. # [20:35] <Pomax> at least more recently it's been "I don't understand why people want this, can you give me usecases" followed by "okay that's a usecase, we'll consider it"
  1064. # [20:36] <Ms2ger> That's always the intention; might not have come through that way, of course
  1065. # [20:36] <Ms2ger> s/always/always been/
  1066. # [20:37] <Pomax> I'm okay with "give me usecases". I just really don't like hearing "I don't understand you, so you cannot possibly talk about something lots of people want"
  1067. # [20:37] <Ms2ger> I doubt anybody would like that, but I also doubt that's what he meant
  1068. # [20:38] * Quits: mled (~mled@cpc3-woki6-2-0-cust173.6-2.cable.virginmedia.com) (Quit: Leaving)
  1069. # [20:38] <Pomax> you'd hope. But the feedback I got from others going "yup, that's hickson" made it sound like at the time he was just a dick.
  1070. # [20:40] <Pomax> my only functional gripe with canvas2d at the moment is that it treats text as if it's html text, using the same constraints, rather than treating the canvas as a graphics context like we know from gimp, photoshop, etc. So no multiline text for us.
  1071. # [20:41] <Pomax> my other gripes are mainly "probably in the next version of canvas2d" things, so I don't really get to gripe about them anymore =)
  1072. # [20:42] <Ms2ger> Yeah, it's really hard to introduce new features at the right speed to keep authors happy and still give implementers the time to fix bugs in older stuff
  1073. # [20:43] <Pomax> well, the things I suggest don't change behaviour. just extend it
  1074. # [20:43] <Pomax> (more text metrics properties, an elliptical arc command)
  1075. # [20:44] <Pomax> even multiline support would be backward compatible, given that no one renders multiline right now anyway because it can't.
  1076. # [20:49] * Joins: dissipate_ (~steve@ip174-68-75-212.sd.sd.cox.net)
  1077. # [20:51] * GoOz is now known as GoOz`aw
  1078. # [20:56] * Quits: folsto (~orange@unaffiliated/folsto) (Ping timeout: 244 seconds)
  1079. # [20:57] * Joins: davidedwardclark (~davidedwa@24.108.144.179)
  1080. # [20:58] * Joins: CyrusB (~cyrus.bak@CPEbcaec5655717-CM0014e8266a1c.cpe.net.cable.rogers.com)
  1081. # [20:59] * Parts: davidedwardclark (~davidedwa@24.108.144.179)
  1082. # [21:00] * Quits: Stava (~Stava@ip232-rld-sdt.tyfon.se) (Remote host closed the connection)
  1083. # [21:03] * Quits: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
  1084. # [21:07] * Joins: martndemus (~martndemu@h254064.upc-h.chello.nl)
  1085. # [21:08] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  1086. # [21:08] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  1087. # [21:12] * Quits: dangerousdave (~dangerous@78.156.71.46) (Quit: Linkinus - http://linkinus.com)
  1088. # [21:12] * Quits: Yoks (~Yoks@cvl92-1-82-225-159-94.fbx.proxad.net) (Read error: Operation timed out)
  1089. # [21:12] * Quits: Codif_ (~codif@84.120.204.160.dyn.user.ono.com) (Ping timeout: 248 seconds)
  1090. # [21:15] * Joins: Codif (~codif@84.120.204.160.dyn.user.ono.com)
  1091. # [21:16] * Quits: dannyprose (~danielpal@c-76-27-236-193.hsd1.or.comcast.net) (Quit: dannyprose)
  1092. # [21:22] * Quits: tktiddle (~tim@cpc4-hari15-2-0-cust505.20-2.cable.virginmedia.com) (Remote host closed the connection)
  1093. # [21:24] * Quits: danishman (~kvirc@0x5da0ec2a.cpe.ge-0-1-0-1104.ronnqu1.customer.tele.dk) (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/)
  1094. # [21:26] * Quits: solocio (~solocio@HSI-KBW-149-172-201-178.hsi13.kabel-badenwuerttemberg.de) (Quit: solocio)
  1095. # [21:32] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  1096. # [21:34] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
  1097. # [21:35] * Joins: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net)
  1098. # [21:36] * Joins: svnlto (~svnlto@78-86-0-182.zone2.bethere.co.uk)
  1099. # [21:36] * Joins: robhawkes (~robhawkes@188-220-16-96.dsl.cnl.uk.net)
  1100. # [21:42] * Quits: jacobolus (~jacobolus@c-24-5-85-179.hsd1.ca.comcast.net) (Remote host closed the connection)
  1101. # [21:42] * Quits: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com) (Remote host closed the connection)
  1102. # [21:43] * tobyx_ is now known as tobyx
  1103. # [21:43] * Quits: tobyx (~tobyx@p57A9E72D.dip.t-dialin.net) (Changing host)
  1104. # [21:43] * Joins: tobyx (~tobyx@pdpc/supporter/professional/tobyx)
  1105. # [21:43] * Joins: tw2113 (~tw2113@fedora/tw2113)
  1106. # [21:44] * Joins: localhost (~chris@cpe-76-188-161-222.neo.res.rr.com)
  1107. # [21:46] * Joins: teslan (~teslan@d24-36-81-125.home1.cgocable.net)
  1108. # [21:46] * Quits: Jayflux (~jay_knows@cpc1-dudl6-0-0-cust1981.wolv.cable.virginmedia.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
  1109. # [21:47] * Quits: mike5w3c (~MikeSmith@EM114-48-192-120.pool.e-mobile.ne.jp) (Quit: mike5w3c)
  1110. # [21:48] * Quits: kadiks (~kadiks@161.133.126.78.rev.sfr.net) (Quit: Leaving)
  1111. # [21:52] * Joins: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net)
  1112. # [22:01] * Joins: jarek (~jarek@bcv112.neoplus.adsl.tpnet.pl)
  1113. # [22:01] * Quits: jarek (~jarek@bcv112.neoplus.adsl.tpnet.pl) (Changing host)
  1114. # [22:01] * Joins: jarek (~jarek@unaffiliated/jarek)
  1115. # [22:02] <jarek> what could be a potential use scenario for Object.seal()?
  1116. # [22:02] <jarek> when I try to add property to sealed object then it does nothing
  1117. # [22:03] <jarek> I would expect it to return error
  1118. # [22:03] <jarek> I mean, how making assignments fail silently could be useful?
  1119. # [22:04] <Pomax> clobber prevention.
  1120. # [22:04] <Pomax> if you seal an object, none of its properties can be redefined after seal() is called
  1121. # [22:04] <paul_irish> its like `const` for obj's, right?
  1122. # [22:04] <paul_irish> even tho const isnt ES..
  1123. # [22:05] * Quits: zampano (~Jim@unaffiliated/zampano) (Read error: Connection reset by peer)
  1124. # [22:05] <Pomax> hmm, I guess more like final?
  1125. # [22:06] <Pomax> you can do whatever you like until you call seal(), then the object gets locked down and everything that counts as "own property" gets locked down.
  1126. # [22:06] <paul_irish> ya
  1127. # [22:06] <jarek> is it possible to make object "sealed" only if it's accessed from outside of this object?
  1128. # [22:06] * Joins: zampano (~Jim@unaffiliated/zampano)
  1129. # [22:06] <Pomax> I don't think ES has that fine a level of visibility control
  1130. # [22:07] <jarek> no, wait... I think it works exactly this way
  1131. # [22:07] <jarek> I can modify sealed object if it from inside
  1132. # [22:08] <Pomax> once you seal, from what I can tell from the description, even internal modification like "this.prop = function() { alert('I redefined this!'); }" shouldn't work.
  1133. # [22:08] <Pomax> can you? interesting
  1134. # [22:09] * Pomax reads through defineownproperty
  1135. # [22:09] * Quits: dissipate_ (~steve@ip174-68-75-212.sd.sd.cox.net) (Ping timeout: 252 seconds)
  1136. # [22:09] * Joins: jarek__ (~jarek@bcs66.neoplus.adsl.tpnet.pl)
  1137. # [22:09] * jarek is now known as Guest61214
  1138. # [22:10] * gniourf_gniourf is now known as Gymnopediste
  1139. # [22:12] * Quits: Guest61214 (~jarek@unaffiliated/jarek) (Ping timeout: 245 seconds)
  1140. # [22:12] <jarek__> argh, it doesn't work: http://jsfiddle.net/9Q8RM/
  1141. # [22:14] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  1142. # [22:17] * Quits: mr_lou (~sirlou@0x555321d8.adsl.cybercity.dk) (Ping timeout: 240 seconds)
  1143. # [22:20] * Joins: choclatboy (~yamcsha@41.141.172.183)
  1144. # [22:21] <jarek__> I can change values of existing properties, but I can't add or delete properties
  1145. # [22:21] <jarek__> seems pretty useless to me
  1146. # [22:22] <Pomax> I would imagine it's still useful for preveting scrips from polluting your objects,
  1147. # [22:22] <Pomax> but yeah, it doesn't seem to effect a fully locked object.
  1148. # [22:24] * Quits: sasori (~sasori@acl1-719bts.gw.smartbro.net) (Ping timeout: 260 seconds)
  1149. # [22:24] * Quits: galfert (~galfert@82.113.106.74) (Quit: galfert)
  1150. # [22:24] <jarek__> so in order to lock the object completely I would have to set "writable" value in descriptor to false for each property?
  1151. # [22:25] <jarek__> I think it should be possible to implement lock() and unlock() methods that do this
  1152. # [22:25] * Quits: rvmeier (~rodrigo@pc-136-172-241-201.cm.vtr.net) (Quit: Leaving)
  1153. # [22:25] <Pomax> looks like it
  1154. # [22:26] <Pomax> never implement unlock =)
  1155. # [22:26] <Pomax> lock has to be intentional. once locked, that's it. if you can call unlock, then so can everyone else.
  1156. # [22:26] * Quits: kennyluck (~kennyluck@114-43-115-17.dynamic.hinet.net) (Ping timeout: 240 seconds)
  1157. # [22:28] <paul_irish> man the Initiator column in chrome devtools is so damn hot.
  1158. # [22:28] <paul_irish> to know that an image was requested because of (new Image()).src = ... rather than in the markup
  1159. # [22:28] <paul_irish> so great
  1160. # [22:28] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  1161. # [22:29] <Pomax> that does sound delicious
  1162. # [22:29] <jarek__> paul_irish: do you know when WebKit inspector will allow for normal debugging of Web Wokers?
  1163. # [22:29] <paul_irish> i swear it happened within the last 4mo
  1164. # [22:29] * Joins: GonzaloGM_ (~not@34-110-17-190.fibertel.com.ar)
  1165. # [22:29] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Client Quit)
  1166. # [22:30] <paul_irish> before then it was the faux iframe hack
  1167. # [22:30] * Parts: choclatboy (~yamcsha@41.141.172.183)
  1168. # [22:30] <jarek__> paul_irish: the way how it's done currently is not very convinient
  1169. # [22:30] * Joins: kennyluck (~kennyluck@114-43-125-198.dynamic.hinet.net)
  1170. # [22:30] <paul_irish> orly
  1171. # [22:30] * Quits: glcrazy (~SiRiuS@79.119.95.121) (Ping timeout: 248 seconds)
  1172. # [22:30] <jarek__> paul_irish: e.g. it's impossible to use console.log (or any other console object)
  1173. # [22:31] * Parts: djazz (~daniel@78-70-243-240-no186.tbcn.telia.com)
  1174. # [22:32] * Quits: GonzaloGM (~not@host123.190-137-185.telecom.net.ar) (Ping timeout: 260 seconds)
  1175. # [22:33] <jarek__> s/object/method
  1176. # [22:34] * Quits: cocoadaemon (~cocoadaem@2a01:e35:8a99:e90:20d:93ff:fe3b:868c) (Quit: cocoadaemon)
  1177. # [22:37] <paul_irish> yeah no console in workers. that's a separate bug. and coming.
  1178. # [22:38] * Quits: jonathansnook (~jonathans@CPE0026f30cb9c8-CM0026f30cb9c5.cpe.net.cable.rogers.com) (Ping timeout: 245 seconds)
  1179. # [22:39] * GonzaloGM_ is now known as GonzaloGM
  1180. # [22:39] <paul_irish> http://code.google.com/p/chromium/issues/detail?id=63383
  1181. # [22:41] * Joins: logan1 (~Serrata@234.129.103.97.cfl.res.rr.com)
  1182. # [22:41] * Quits: logan1 (~Serrata@234.129.103.97.cfl.res.rr.com) (Client Quit)
  1183. # [22:41] <jarek__> Firefox has the same problem: http://code.google.com/p/fbug/issues/detail?id=2154
  1184. # [22:41] * Joins: Thasmo (~thasmo@d86-32-70-74.cust.tele2.at)
  1185. # [22:42] <jarek__> though I haven't checked the new developer tools from Aurora
  1186. # [22:42] * Joins: logan1 (~Serrata@234.129.103.97.cfl.res.rr.com)
  1187. # [22:42] <martndemus> moral question: invest some time in polyfills/shims and other for ie6/7/8 to make it look a bit prettier, but slower. or just leave it at it looks ok, but not really pretty.
  1188. # [22:42] * logan1 is now known as Serrata
  1189. # [22:43] <paul_irish> http://www.schemehostport.com/2011/12/timing-attacks-on-css-shaders.html
  1190. # [22:43] <paul_irish> oh dam
  1191. # [22:43] <paul_irish> martndemus: the latter.
  1192. # [22:44] * Joins: glcrazy (~SiRiuS@79.119.94.214)
  1193. # [22:45] * Quits: Serrata (~Serrata@234.129.103.97.cfl.res.rr.com) (Client Quit)
  1194. # [22:45] <martndemus> this particular use case is my own blog/portfolio
  1195. # [22:47] <jarek__> martndemus: I wouldn't invest my time into learning hacks that will be obsolete in ~1 year
  1196. # [22:47] <jarek__> actually, IE6 and IE7 are already obsolete
  1197. # [22:47] * Quits: khatri (~khatri@182.72.210.78) (Quit: Leaving)
  1198. # [22:48] <martndemus> yeah i figured ie6/7 werent the problem
  1199. # [22:48] <jarek__> martndemus: and IE8 is good enough to render overall layout of the page
  1200. # [22:48] <martndemus> yeah, its missing text-shadow, gradient and border-radius though
  1201. # [22:49] * Joins: Bwild (~irc@netblock-75-79-22-130.dslextreme.com)
  1202. # [22:49] <martndemus> gradient might be a easy fix though
  1203. # [22:49] <jarek__> martndemus: there are IE filters for linear gradients, but they are buggy
  1204. # [22:49] <martndemus> yeah
  1205. # [22:49] <martndemus> i actually have them in my css
  1206. # [22:50] <martndemus> but it doesnt seem to work
  1207. # [22:50] <jarek__> http://www.colorzilla.com/gradient-editor/
  1208. # [22:50] <martndemus> and they got produced from that site ;)
  1209. # [22:51] <martndemus> i think ill just add a .oldie class to the html element
  1210. # [22:51] <jarek__> if you are targeting IE9 and higher then I would use SVG backgrounds instead
  1211. # [22:51] <jarek__> as there are WYSIWYG tools for editing SVG gradients
  1212. # [22:52] <martndemus> well
  1213. # [22:52] <martndemus> the gradients are really simple
  1214. # [22:52] * Joins: tsenart (~tsenart@62.189.225.130)
  1215. # [22:52] <tsenart> s
  1216. # [22:52] <jarek__> martndemus: but once you have the gradient defined in your stylesheets, it's a pain to modify it later
  1217. # [22:53] <martndemus> i'm pretty sure i dont have to
  1218. # [22:53] <jarek__> martndemus: with SVG gradients you just open the file in Inkscape and tweak some nodes
  1219. # [22:53] <martndemus> btw
  1220. # [22:54] <martndemus> how would one fix rgba in ie8?
  1221. # [22:54] <jarek__> martndemus: you don't fix it, you just provide alternative value
  1222. # [22:55] <jarek__> e.g. color: rgb(0,0,0); rgba(0,0,0,0.5);
  1223. # [22:55] <jarek__> IE will pick the first value, modern browsers will use the second one
  1224. # [22:55] <paul_irish> :wq
  1225. # [22:55] <paul_irish> whoops
  1226. # [22:55] <martndemus> i knew that one
  1227. # [22:55] <tw2113> IE simply ignores the ones it doesn't recognize
  1228. # [22:56] <martndemus> lawl vim
  1229. # [22:56] * tsenart is now known as tsenart|SC
  1230. # [22:58] * Quits: taylorRichie (~Adium@c-174-52-182-176.hsd1.ut.comcast.net) (Quit: Leaving.)
  1231. # [22:59] * Quits: whitman (~whitman@87-194-159-116.bethere.co.uk)
  1232. # [23:00] * Quits: Moonies (~Bongle@unaffiliated/moonies) (Quit: quack)
  1233. # [23:01] * Joins: SevenMachines (~SevenMach@93.182.149.53)
  1234. # [23:01] * Quits: skylamer` (cgskylamer@78.90.213.55)
  1235. # [23:02] <daleharvey> anyone familiar with handlebars?
  1236. # [23:04] * Quits: diogogmt (~kvirc@142.204.70.21) (Ping timeout: 240 seconds)
  1237. # [23:05] <daleharvey> I want call a object method of one of the objects thats in the render context, "{{obj.toString()}}" where var obj = {toString: function() { return "foo"; } for example
  1238. # [23:08] <Pomax> lol
  1239. # [23:08] <Pomax> and here I thought http://pomax.nihongoresources.com/pages/templating/ was a ridiculous idea
  1240. # [23:08] * Joins: Jon47 (~Adium@67.sub-174-252-112.myvzw.com)
  1241. # [23:12] * Joins: Jon471 (~Adium@232.sub-174-252-102.myvzw.com)
  1242. # [23:13] * Quits: Jon47 (~Adium@67.sub-174-252-112.myvzw.com) (Ping timeout: 245 seconds)
  1243. # [23:13] * Quits: jarek__ (~jarek@bcs66.neoplus.adsl.tpnet.pl) (Quit: Leaving)
  1244. # [23:16] * Joins: diogogmt (~kvirc@142.204.70.21)
  1245. # [23:17] * Joins: djazz (~Daniel@78-70-243-240-no186.tbcn.telia.com)
  1246. # [23:19] * Quits: Jon471 (~Adium@232.sub-174-252-102.myvzw.com) (Ping timeout: 248 seconds)
  1247. # [23:24] * Quits: diogogmt (~kvirc@142.204.70.21) (Ping timeout: 244 seconds)
  1248. # [23:26] * Quits: Gymnopediste (~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e) (Ping timeout: 240 seconds)
  1249. # [23:27] * Joins: Gymnopediste (~Gniourf@2a01:e35:2433:3b90:222:41ff:fe23:8d8e)
  1250. # [23:27] * Joins: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net)
  1251. # [23:32] * Joins: dissipate_ (~steve@74.7.227.105)
  1252. # [23:33] * Joins: Eccles (~Eccles@c-67-170-235-134.hsd1.ca.comcast.net)
  1253. # [23:35] * Quits: benv (~benv@99-7-171-41.lightspeed.sntcca.sbcglobal.net) (Quit: Bye!)
  1254. # [23:35] * Joins: benv (~benv@99-7-171-41.lightspeed.sntcca.sbcglobal.net)
  1255. # [23:37] * Quits: Eccles (~Eccles@c-67-170-235-134.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
  1256. # [23:38] * Quits: glcrazy (~SiRiuS@79.119.94.214) (Ping timeout: 260 seconds)
  1257. # [23:39] * Quits: SevenMachines (~SevenMach@93.182.149.53) (Quit: Ex-Chat)
  1258. # [23:42] * Joins: LumberCartel (~LumberCar@S0106001c102395fd.vc.shawcable.net)
  1259. # [23:43] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Nice Scotty, now beam my clothes up too!)
  1260. # [23:44] <LumberCartel> Hello. I'm trying to embed MP4/OGG videos in an HTML page, and it works in all the web browsers I have except for Internet Explorer 8 (it's okay in Internet Explorer 9 with a little crashing, but I don't care about that). To make it work in Internet Explorer 8 I need to use the following document, but that leads to a 404 Not found page. Is there a new address for this document?
  1261. # [23:44] <LumberCartel> The part I need to add to my "video" tag is this: xmlns=http://www.w3.org/1999/xhtml/video
  1262. # [23:44] <LumberCartel> Thanks in advance.
  1263. # [23:45] * Quits: Telling (~unknown@80-71-135-15.u.parknet.dk) (Quit: ...)
  1264. # [23:45] * Quits: LumberCartel (~LumberCar@S0106001c102395fd.vc.shawcable.net) (Client Quit)
  1265. # [23:47] * Quits: Jon47 (~Adium@pool-74-96-160-56.washdc.fios.verizon.net) (Quit: Leaving.)
  1266. # [23:48] * Quits: Leemp2 (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  1267. # [23:48] * Joins: Leemp3 (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  1268. # [23:49] * Quits: Leemp3 (~lee@c-24-16-54-17.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
  1269. # [23:49] * Joins: Leemp3 (~lee@c-24-16-54-17.hsd1.wa.comcast.net)
  1270. # [23:51] * Joins: glcrazy (~SiRiuS@79.119.94.183)
  1271. # [23:53] * Quits: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek)
  1272. # [23:55] * Quits: Bwild (~irc@netblock-75-79-22-130.dslextreme.com) (Ping timeout: 248 seconds)
  1273. # [23:55] * Quits: teslan (~teslan@d24-36-81-125.home1.cgocable.net) (Ping timeout: 244 seconds)
  1274. # [23:56] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
  1275. # [23:58] * Quits: diraol (~diraol@201-68-130-7.dsl.telesp.net.br) (Ping timeout: 248 seconds)
  1276. # [23:58] <djazz> <3 HTML5
  1277. # [23:58] <djazz> http://youtu.be/48MAtjq6WaU?hd=1
  1278. # [23:59] * Joins: diogogmt (~kvirc@CPE0018396f5ec0-CM0012c99ea256.cpe.net.cable.rogers.com)
  1279. # [23:59] * Quits: LongBeach (~mike@AFontenayssB-152-1-47-101.w83-114.abo.wanadoo.fr)
  1280. # Session Close: Sun Dec 04 00:00:00 2011

The end :)