Options:
- # Session Start: Mon Mar 21 00:00:01 2011
- # Session Ident: #whatwg
- # [00:00] <ktos> his arguments are very nice but just wondering does anybody have different opinion? :)
- # [00:00] <ktos> http://www.xanthir.com/blog/b4580
- # [00:04] * Joins: jacobolus (~jacobolus@pool-74-104-38-2.bstnma.east.verizon.net)
- # [00:06] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [00:08] <aho> like what?
- # [00:08] <aho> flexbox isn't the ultimate solution for doing layouts
- # [00:08] <aho> it's just too limited
- # [00:08] <aho> ascii layout... eh.. "template" gets rid of some restrictions
- # [00:10] <aho> the biggest problem is probably that css isn't a layout language
- # [00:10] <aho> however, no one really knows how a layout language should look like :>
- # [00:10] <ktos> aho: but if you had to choose what would you say? :)
- # [00:10] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [00:11] <aho> didn't know it was a xor thing
- # [00:12] <aho> his conclusion also doesnt suggest this
- # [00:12] <ktos> there was yet Microsoft
- # [00:13] <ktos> 's draft
- # [00:13] <ktos> in 2007 but seems to be dead
- # [00:15] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 252 seconds)
- # [00:15] <aho> i'm still not sure what you're looking for
- # [00:17] * Quits: zum (~antti@xdsl-83-150-88-4.nebulazone.fi) (Read error: Operation timed out)
- # [00:17] <ktos> I just tried to get know the future :)
- # [00:17] * Quits: jgraham (~jgraham@web22.webfaction.com) (Read error: Operation timed out)
- # [00:17] * Joins: zum (~antti@xdsl-83-150-88-4.nebulazone.fi)
- # [00:17] <ktos> but image is very distorted
- # [00:18] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [00:18] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [00:18] <ktos> anyway thank you for expressions :)
- # [00:18] <aho> btw there is some js implementation of ascii layout
- # [00:19] <aho> you could give it a try if you want
- # [00:19] * Quits: CvP (~CvP@123.49.20.117) (Read error: Connection reset by peer)
- # [00:19] * Joins: jgraham (~jgraham@web22.webfaction.com)
- # [00:20] <ktos> yes, I saw it such as flexbox js implementaions
- # [00:20] <ktos> I going to test it
- # [00:20] <aho> we'll probably end up with both things... or two things which are sorta kinda like that... or one thing which can do both things without getting too awkward
- # [00:20] * Quits: ezoe (~ezoe@203-140-90-129f1.kyt1.eonet.ne.jp) (Ping timeout: 255 seconds)
- # [00:20] <ktos> author or temmplate writes:
- # [00:21] <ktos> This draft is related to the drafts about positoning with grid units (‘gr’) [CSS3GRID], flexible GUIs [CSS3-FLEXBOX], and tables [CSS3TBL]. The CSS Working Group is considering combining some or all of these into a single specification with all matrix-based layouts.
- # [00:21] * Joins: CvP (~CvP@123.49.20.117)
- # [00:22] <ktos> aho: have you seen this: http://desandro.com/demo/masonry/ ?
- # [00:22] <aho> yes
- # [00:23] <aho> that float "up" kind of thing innit?
- # [00:23] <ktos> aho: I am wondering is it another idea or implementation of some of drafts
- # [00:24] <ktos> I saw some description about float reversing there but I am still unsure
- # [00:24] <aho> afaict something like that isn't covered by any of the drafts
- # [00:25] <ktos> do you think does it make any sense or better use some implementation of draft in hypothetical production use?
- # [00:25] <ktos> js implmentation of draft*
- # [00:26] <aho> you can use anything in production that works good enough on the target hardware/software
- # [00:26] <aho> what that exactly means is a different story :>
- # [00:27] <ktos> yeah, my problem is I like the best of the best solutions, no compromises, which is very rare in CS unfortunatly :)
- # [00:27] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [00:28] <aho> web front-end stuff = compromises build on top of other compromises :>
- # [00:29] <ktos> right :)
- # [00:31] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:34] * Quits: xtoph (~xtoph@213.47.185.206)
- # [00:36] <ktos> oh, btw just discovered Microsoft's idea resurected http://www.interoperabilitybridges.com/css3-grid-align/
- # [00:38] <CvP> grid is kinda ... great so far.
- # [00:38] <CvP> combine this with flex and it should be really "flexible"
- # [00:38] * Joins: drunknbass (~drunknbas@76.91.255.83)
- # [00:39] * Quits: Evet (~Evet@78.185.112.180) (Ping timeout: 240 seconds)
- # [00:44] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [00:45] * bga_ is now known as bga_|away
- # [00:45] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [00:54] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [00:54] * Quits: fishd_ (~fishd@nat/google/x-mixqcfmppbssqeae) (Read error: Connection reset by peer)
- # [00:55] * Joins: fishd_ (~fishd@nat/google/x-tyfnlqnoggojxygr)
- # [00:56] * Joins: paradisaeidae (~chatzilla@27-32-126-85.static.tpgi.com.au)
- # [01:00] * Joins: Evet (~Evet@78.181.19.94)
- # [01:03] * Quits: jacobolus (~jacobolus@pool-74-104-38-2.bstnma.east.verizon.net) (Remote host closed the connection)
- # [01:05] * Quits: fishd_ (~fishd@nat/google/x-tyfnlqnoggojxygr) (Read error: Connection reset by peer)
- # [01:06] * Joins: fishd_ (~fishd@nat/google/x-nmxyvvrarjjsyinm)
- # [01:07] * Joins: jochen___ (~jochen@nat/google/x-sgmkiweotzylkzqj)
- # [01:10] * Quits: jochen__ (~jochen@nat/google/x-pjysuztzadicubco) (Ping timeout: 250 seconds)
- # [01:10] * jochen___ is now known as jochen__
- # [01:12] * Quits: Evet (~Evet@78.181.19.94) (Changing host)
- # [01:12] * Joins: Evet (~Evet@pdpc/supporter/active/evet)
- # [01:15] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [01:21] * Quits: fishd_ (~fishd@nat/google/x-nmxyvvrarjjsyinm) (Read error: Connection reset by peer)
- # [01:21] * Quits: paradisaeidae (~chatzilla@27-32-126-85.static.tpgi.com.au) (Ping timeout: 252 seconds)
- # [01:22] * Joins: fishd (~fishd@nat/google/x-oqvyrhcrtsdezysc)
- # [01:29] * Joins: Xdega (4c54f095@gateway/web/freenode/ip.76.84.240.149)
- # [01:37] <smaug____> abarth: I wonder if I'm just testing Chrome+SearchBox somehow wrongly
- # [01:37] <abarth> smaug____: possibly, how are you testing it?
- # [01:38] <smaug____> abarth: well, I have google as the default engine
- # [01:38] <abarth> chrome://settings/browser
- # [01:38] <abarth> Enable Instant for faster searching and browsing
- # [01:38] <smaug____> and I just type 'potato'
- # [01:38] <abarth> should be checked
- # [01:38] <smaug____> what should happen?
- # [01:38] <smaug____> yeah, I have that instant thing enabled
- # [01:38] <abarth> so, don't press enter
- # [01:38] <abarth> you should see the SERP for potato
- # [01:38] <smaug____> should I have google loaded
- # [01:38] <abarth> nope
- # [01:38] <abarth> any old tab will do
- # [01:39] <smaug____> ok
- # [01:39] <smaug____> so, I load first www.helsinki.fi
- # [01:39] <smaug____> then type 'potato', and not enter
- # [01:39] <smaug____> the old page just get dimmed
- # [01:40] <abarth> you don't see a results page?
- # [01:40] <smaug____> and the dropdown under search box gives potato soup, salad, etc
- # [01:40] <smaug____> that is all
- # [01:40] <smaug____> no search page
- # [01:40] <abarth> ok, you must not have the feature enabled properly
- # [01:40] <smaug____> is it possible that google is not serving the same pages to Europe?
- # [01:41] * smaug____ has restarted Chrome with and without the pref
- # [01:41] <abarth> that's possible. it's hard for me to test that
- # [01:42] <abarth> if you go to www.google.com
- # [01:42] <abarth> and type potato (without pressing enter)
- # [01:42] <abarth> do you see results?
- # [01:42] <smaug____> yeah, it does give me results
- # [01:42] <abarth> what happens if you type in the omnibox now?
- # [01:43] <abarth> (e.g., "dog" without pressing enter)
- # [01:43] <smaug____> google.com gets dimmed, and the dropdown under omnibox shows some results
- # [01:43] <smaug____> er
- # [01:43] <smaug____> not results
- # [01:43] <smaug____> but search suggests
- # [01:44] <abarth> what do you mean by dimmed?
- # [01:44] * Joins: jacobolus (~jacobolus@wrls207-192.wrls.harvard.edu)
- # [01:45] <smaug____> abarth: there is some kind of background-color: white; opacity: 0.5; layer above the page
- # [01:45] <abarth> does that stay indefinitely?
- # [01:46] <smaug____> as long as I'm using omnibox without pressing enter
- # [01:46] <abarth> strange
- # [01:46] <abarth> that's the UI for waiting for results from the server
- # [01:46] <abarth> sounds like you're seeing some bugs
- # [01:47] <smaug____> I did get one crash earlier when setting instant search enabled first time
- # [01:47] <smaug____> or soon after that
- # [01:48] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [01:48] <smaug____> abarth: anyway, so the idea is that when user types something to omnibox, search page is loaded and then browser communicates with that page?
- # [01:49] <abarth> yes
- # [01:49] <smaug____> where is that search page loaded?
- # [01:49] <abarth> in the main content area
- # [01:49] <abarth> just as it would be if you typed enter
- # [01:49] <smaug____> does the old page in the current tab get unloaded?
- # [01:49] <abarth> nope
- # [01:49] <abarth> it's just hidden
- # [01:49] <abarth> as if in a background tab
- # [01:49] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [01:49] <abarth> it gets unloaded if you actually navigate to the search page
- # [01:50] <abarth> by typing enter
- # [01:50] <smaug____> the API assumes a lot of things, which aren't specified :(
- # [01:50] <abarth> yes, the spec needs a bunch of work
- # [01:50] <abarth> i asked tony to do some of that work
- # [01:50] <abarth> and he said he was hoping other folks would be interested in it
- # [01:51] * Quits: dbaron (~dbaron@173-228-28-143.dsl.dynamic.sonic.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:51] * Joins: michaeln (~michaeln@nat/google/x-oisfwiaicwmbqvjn)
- # [01:53] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [01:53] * Quits: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Excess Flood)
- # [01:53] <smaug____> something in the API doesn't feel right... it has to do with exposing more information about browser chrome to web, and that way limit what the UI can be...
- # [01:54] <smaug____> need to think about this
- # [01:54] <abarth> i think the core use case if getting notified of typing quickly
- # [01:54] <abarth> so the results page can update
- # [01:54] <abarth> s/if/of/
- # [01:55] <abarth> also, having the results page supply suggested completions via javascript is also important for performance
- # [01:55] <smaug____> sure
- # [01:56] * Quits: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz_)
- # [01:56] <abarth> the occlusion stuff feels the most non-general to me
- # [01:58] <smaug____> abarth: why does the browser show any suggestions in this case? Couldn't all that be moved to the web page
- # [01:59] <smaug____> then there wouldn't be popupbox under the omnibox in this case
- # [01:59] * bentruyman is now known as bent_ruyman
- # [01:59] <abarth> there area a bunch of different suggestions shown the dropdown
- # [01:59] <abarth> not all of them are searches
- # [01:59] <smaug____> ah, right
- # [02:03] <smaug____> I wonder how Google search handles the case when location bar isn't on top
- # [02:03] * Joins: paradisaeidae (~chatzilla@120.22.79.15)
- # [02:03] * bent_ruyman is now known as bentruyman
- # [02:03] <abarth> there's probably a way to experiment with that using the web inspector
- # [02:04] <abarth> maybe it would make sense to separate the two parts of the proposal?
- # [02:04] <abarth> (the typing / suggestion data flow and the occlusion part)
- # [02:06] <smaug____> yeah
- # [02:06] <smaug____> and maybe not emphasize the "search" part so much, since also UI may overlap the page
- # [02:07] <smaug____> and web page may want to get data from browser UI also in some other cases.
- # [02:08] <smaug____> s/also UI/also other UI/
- # [02:10] <abarth> AutocompleteInput ?
- # [02:11] <abarth> (trying to think of non-search names)
- # [02:14] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [02:16] * Joins: jacobolu_ (~jacobolus@wrls207-192.wrls.harvard.edu)
- # [02:16] * Quits: jacobolus (~jacobolus@wrls207-192.wrls.harvard.edu) (Ping timeout: 276 seconds)
- # [02:19] * Joins: jacobolus (~jacobolus@wrls-249-130-106.wrls-client.fas.harvard.edu)
- # [02:20] * Quits: jacobolu_ (~jacobolus@wrls207-192.wrls.harvard.edu) (Ping timeout: 264 seconds)
- # [02:21] * Quits: michaeln (~michaeln@nat/google/x-oisfwiaicwmbqvjn) (Quit: Leaving.)
- # [02:36] * Joins: svl (~me@190-82-15-104.adsl.tie.cl)
- # [02:37] * Joins: michaeln (~michaeln@nat/google/x-efuvwijvinzeyret)
- # [02:45] * Joins: paradisaeidae_ (~chatzilla@120.22.79.15)
- # [02:45] * Quits: paradisaeidae (~chatzilla@120.22.79.15) (Remote host closed the connection)
- # [02:45] * paradisaeidae_ is now known as paradisaeidae
- # [02:52] * Quits: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl) (Ping timeout: 248 seconds)
- # [02:54] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [02:57] * Joins: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl)
- # [03:00] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 276 seconds)
- # [03:05] * Quits: Xdega (4c54f095@gateway/web/freenode/ip.76.84.240.149) (Ping timeout: 252 seconds)
- # [03:07] * Quits: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl) (Ping timeout: 248 seconds)
- # [03:07] * Joins: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net)
- # [03:07] * Quits: michaeln (~michaeln@nat/google/x-efuvwijvinzeyret) (Quit: Leaving.)
- # [03:08] * Joins: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl)
- # [03:20] * Quits: jacobolus (~jacobolus@wrls-249-130-106.wrls-client.fas.harvard.edu) (Remote host closed the connection)
- # [03:29] * Joins: paradisaeidae_ (~chatzilla@27-32-126-85.static.tpgi.com.au)
- # [03:30] * Quits: paradisaeidae (~chatzilla@120.22.79.15) (Ping timeout: 276 seconds)
- # [03:31] * paradisaeidae_ is now known as paradisaeidae
- # [03:31] * Joins: jacobolus (~jacobolus@wrls-249-7-223.wrls-client.fas.harvard.edu)
- # [03:31] * Joins: Evet_ (~Evet@78.181.1.131)
- # [03:33] * Quits: Evet (~Evet@pdpc/supporter/active/evet) (Ping timeout: 252 seconds)
- # [03:33] * Joins: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [03:40] * Quits: svl (~me@190-82-15-104.adsl.tie.cl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [03:42] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [03:44] * Quits: aho (~nya@fuld-590c61fa.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [03:45] * Quits: FastJack (~fastjack@dumpstr.net) (Read error: Operation timed out)
- # [03:49] * Joins: FastJack (~fastjack@dumpstr.net)
- # [04:15] * Quits: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net) (Ping timeout: 240 seconds)
- # [04:26] * Quits: paradisaeidae (~chatzilla@27-32-126-85.static.tpgi.com.au) (Ping timeout: 240 seconds)
- # [04:30] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [04:36] * Joins: paradisaeidae (~chatzilla@27-32-126-85.static.tpgi.com.au)
- # [04:41] * Quits: paradisaeidae (~chatzilla@27-32-126-85.static.tpgi.com.au) (Ping timeout: 255 seconds)
- # [04:41] * Joins: michaeln (~michaeln@nat/google/x-mushuvnvtvolxmsf)
- # [04:46] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [04:48] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [04:50] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.15/20110308080941])
- # [04:56] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [05:01] * Quits: CvP (~CvP@123.49.20.117) (Ping timeout: 246 seconds)
- # [05:03] * Joins: wakaba_ (~wakaba_@198.22.102.121.dy.bbexcite.jp)
- # [05:07] * Quits: wakaba_0 (~wakaba_@198.22.102.121.dy.bbexcite.jp) (Ping timeout: 248 seconds)
- # [05:11] * Quits: michaeln (~michaeln@nat/google/x-mushuvnvtvolxmsf) (Quit: Leaving.)
- # [05:19] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 240 seconds)
- # [05:28] * Quits: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 250 seconds)
- # [05:28] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
- # [05:33] * Quits: erlehmann (~erlehmann@82.113.99.48) (Quit: Ex-Chat)
- # [05:36] * Joins: Xdega (4c54f095@gateway/web/freenode/ip.76.84.240.149)
- # [05:36] <Xdega> are there any admins of the whatwg blog online?
- # [05:38] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [05:39] <Hixie> Xdega: here - just looking at your post in fact
- # [05:39] <Xdega> cool
- # [05:40] <Hixie> Xdega: looks good, just change the <br/><br/> stuff to <p>s so people don't poke fun at us for using <br> when the spec says not to :-)
- # [05:40] <Hixie> oh and remove the at the end
- # [05:41] <Xdega> i think WP did that on it's own. Cause I used the editor
- # [05:41] <Hixie> ah ok
- # [05:41] * Joins: nonge__ (~nonge@p50829CB5.dip.t-dialin.net)
- # [05:41] <Hixie> is there some way to change the markup that you can see?
- # [05:41] <Hixie> i can't see how to switch to it, it seems to be the default for me
- # [05:42] <Hixie> let me know if you can't, and i can do it
- # [05:44] <Xdega> yah, there is a html tab
- # [05:45] * Quits: nonge_ (~nonge@p5B32744E.dip.t-dialin.net) (Ping timeout: 246 seconds)
- # [05:45] <Xdega> i was fixing it, but noticed someone else was editing it simultaneously. heh
- # [05:46] <Hixie> if it said "ian hickson" or "admin" was editing it that's cos i was logged in and looking at it
- # [05:46] <Hixie> i noticed it said anne had touched it recently but i thought he was off on some faraway island or something
- # [05:46] <Xdega> k
- # [05:47] * Joins: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net)
- # [05:48] <gsnedders> Hixie: I'm not sure South America (somewhere) counts as a faraway island. :)
- # [05:49] <Xdega> heh, well post markup fixd :D
- # [05:51] <Xdega> worst part is the wysiwyg editor in wp auto added xhtml style br tags, lol
- # [05:51] <Hixie> gsnedders: it's an island far from you, isn't it? :-P
- # [05:51] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [05:52] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [05:52] <Hixie> Xdega:
- # [05:52] <Hixie> cool
- # [05:52] * Parts: tw2113 (~tw2113@fedora/tw2113) ("There are two major products that come out of Berkeley: LSD and BSD. We don't believe this to be a coincidence.")
- # [05:52] * Hixie tries to remember how to log into the blog again
- # [05:53] <Xdega> http://blog.whatwg.org/wp-login.php
- # [05:53] <Hixie> yeah i found it
- # [05:54] * Quits: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz)
- # [05:56] <Hixie> man i really should let the experts do this
- # [05:56] * Hixie fights with wordpress :-P
- # [05:56] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [05:56] <Hixie> ok!
- # [05:56] <Hixie> you should now have the right to publish your post
- # [05:57] <Hixie> hopefully i didn't break anything in the process
- # [05:57] <Xdega> cool
- # [05:57] * Hixie logs out quickly to limit the damage he can cause :-P
- # [06:00] * Joins: CvP (~CvP@123.49.20.178)
- # [06:00] <Xdega> heh, alright. Blog entry published. good deal
- # [06:00] <Xdega> thx
- # [06:01] <Hixie> thank _you_!
- # [06:02] <Xdega> well 12am where I am. + Work bright and early = Bed Time.
- # [06:02] <Xdega> nn guys :D
- # [06:03] <Hixie> nn!
- # [06:03] * Quits: Xdega (4c54f095@gateway/web/freenode/ip.76.84.240.149) (Quit: Page closed)
- # [06:05] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [06:12] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [06:17] * Joins: estellevw (~estelle@173-228-112-215.dsl.dynamic.sonic.net)
- # [06:17] <othermaciej> hi everyone
- # [06:18] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [06:18] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [06:20] * othermaciej just returned from 2 weeks in no-internet-land
- # [06:23] <heycam> othermaciej, come on, australia has internet
- # [06:23] <heycam> in places
- # [06:23] <heycam> :)
- # [06:23] <othermaciej> heycam: unfortunately, those places do not include Uluru or the Coral Sea
- # [06:24] <heycam> ah, nice! never been there myself.
- # [06:24] <othermaciej> (both very nice places, despite the lack of internet and high concentration of deadly flora and fauna)
- # [06:31] * Joins: hdhoang (~hdhoang@cmalu.zahe.me)
- # [06:32] * Quits: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
- # [06:34] <Hixie> nessy: yt?
- # [06:34] * Quits: estellevw (~estelle@173-228-112-215.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [06:34] <Hixie> othermaciej: yay, you returned!
- # [06:34] <Hixie> othermaciej: did you see the sky at night at Uluru?
- # [06:34] <othermaciej> hey there Hixie!
- # [06:34] <othermaciej> Hixie: yes
- # [06:34] <othermaciej> I even brought an iPad star chart app so I could identify the stars
- # [06:35] <Hixie> othermaciej: that's the most beautiful skyscape i've ever seen
- # [06:35] <othermaciej> spotting the milky way, the southern cross and orion was easy
- # [06:35] <Hixie> othermaciej: (only place i've ever been with no other lights)
- # [06:35] <othermaciej> but I am not sure I would have identified the Magellanic Clouds otherwise
- # [06:35] <Hixie> cool
- # [06:35] <othermaciej> or Saturn
- # [06:36] <othermaciej> GPS / accelerometer based star chart is so win
- # [06:36] <Hixie> yeah
- # [06:36] <Hixie> google sky, or something else?
- # [06:36] <Hixie> google sky is pretty sweet
- # [06:36] <Hixie> haven't played with it much though
- # [06:36] <othermaciej> it was one called RedShift
- # [06:36] <Hixie> ah, cool
- # [06:36] <Hixie> haven't seen that one
- # [06:36] <othermaciej> (and my girlfriend had Sky Walk)
- # [06:36] <othermaciej> I hadn't heard of Google Sky
- # [06:36] <Hixie> it's basically the opposite of google earth
- # [06:37] <Hixie> on the desktop it's just a subfeature of earth
- # [06:37] <Hixie> on mobile it's a separate app
- # [06:38] <othermaciej> doesn't seem to exist for iOS, unless it has a non-obvious name
- # [06:38] <Hixie> ah, yeah, might not be on iOS
- # [06:38] <Hixie> it's probably a 20% project
- # [06:39] <Hixie> so it probably just runs on the platform that whoever wrote it uses :-)
- # [06:40] * Quits: CvP (~CvP@123.49.20.178) (Disconnected by services)
- # [06:40] * Joins: xCG (~CvP@123.49.20.11)
- # [06:40] <othermaciej> anyway, you definitely can't find a place with that little light pollution anywhere in california
- # [06:40] <Hixie> yeah no kidding
- # [06:41] <Hixie> other than the middle of the ocean, you'd probably be hardpressed anywhere
- # [06:41] <Hixie> i doubt anywhere in europe is anywhere like that for instance
- # [06:41] * xCG is now known as CvP
- # [06:43] <kig> lapland maybe
- # [06:48] <othermaciej> I've previously noticed that just about any place in Australia that is far from major cities has a good night sky view
- # [06:48] <othermaciej> I would be there are places in Alaska or Canada that are far enough
- # [06:48] * Joins: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru)
- # [06:52] * Joins: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [07:09] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Remote host closed the connection)
- # [07:13] * Evet_ is now known as Evet
- # [07:13] * Quits: Evet (~Evet@78.181.1.131) (Changing host)
- # [07:13] * Joins: Evet (~Evet@pdpc/supporter/active/evet)
- # [07:30] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Remote host closed the connection)
- # [07:31] * Joins: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com)
- # [07:32] * Quits: bentruyman (~bentruyma@24-148-24-69.c3-0.prs-ubr2.chi-prs.il.cable.rcn.com) (Client Quit)
- # [07:37] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
- # [07:39] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [07:40] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [07:48] * Joins: michaeln (~michaeln@nat/google/x-vfcswhjpmvcegnlw)
- # [07:49] * Quits: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth)
- # [07:53] * Quits: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [07:58] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [08:02] * Quits: CvP (~CvP@123.49.20.11) (Ping timeout: 240 seconds)
- # [08:16] * Joins: ezoe (~ezoe@61-205-125-117f1.kyt1.eonet.ne.jp)
- # [08:18] * Quits: michaeln (~michaeln@nat/google/x-vfcswhjpmvcegnlw) (Quit: Leaving.)
- # [08:21] * Joins: cpearce (~chatzilla@ip-118-90-81-165.xdsl.xnet.co.nz)
- # [08:23] * Joins: dendeffe (~stijn@d54C222F2.access.telenet.be)
- # [08:28] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [08:35] * Joins: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net)
- # [08:42] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:42] * Quits: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net) (Ping timeout: 240 seconds)
- # [08:43] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [08:45] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [08:47] * Joins: Maurice (~ano@77.222.73.150)
- # [08:50] * Joins: roc (~chatzilla@121.98.230.221)
- # [08:51] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [08:53] * Joins: pesla (~pesla@188.202.125.121)
- # [08:59] * Joins: kal-EL_ (~jor-EL@host214-66-dynamic.17-79-r.retail.telecomitalia.it)
- # [09:07] * Joins: wakaba_0 (~wakaba_@198.22.102.121.dy.bbexcite.jp)
- # [09:08] * Quits: wakaba_ (~wakaba_@198.22.102.121.dy.bbexcite.jp) (Ping timeout: 252 seconds)
- # [09:09] * Joins: matjas (~matjas@195.130.156.13)
- # [09:11] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:20] * Joins: matijsb (~matijsb@188.205.108.18)
- # [09:24] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [09:41] * Quits: Evet (~Evet@pdpc/supporter/active/evet) (Changing host)
- # [09:41] * Joins: Evet (~Evet@nginx/adept/pdpc.active.evet)
- # [09:46] * Joins: msucan (~robod@109.96.234.47)
- # [09:46] * Joins: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net)
- # [09:47] * Quits: dydx (~dydz@adsl-75-36-189-233.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
- # [09:47] * Quits: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [09:48] * Joins: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net)
- # [09:48] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [09:52] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:52] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [09:52] * Quits: cpearce (~chatzilla@ip-118-90-81-165.xdsl.xnet.co.nz) (Ping timeout: 240 seconds)
- # [09:54] * Quits: nessy (~Adium@108-78-249-223.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [09:56] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:56] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Read error: Connection reset by peer)
- # [09:59] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:07] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [10:18] * Joins: kor (~kor@ip56573e2f.direct-adsl.nl)
- # [10:25] * Joins: david_carlisle (~davidc@86.188.197.189)
- # [10:25] <jgraham> AryehGregor: Did you ever make a pacth for prettyprinting in testharness.js?
- # [10:25] <jgraham> *patch
- # [10:25] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [10:28] * Joins: jeremyselier (~Jeremy@92.103.127.226)
- # [10:42] * Joins: michaeln (~michaeln@nat/google/x-kskeibyootdkqyur)
- # [11:00] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [11:02] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Ping timeout: 276 seconds)
- # [11:07] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [11:12] * Quits: michaeln (~michaeln@nat/google/x-kskeibyootdkqyur) (Quit: Leaving.)
- # [11:20] * Quits: david_carlisle (~davidc@86.188.197.189) (Ping timeout: 276 seconds)
- # [11:38] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [11:42] * Quits: ezoe (~ezoe@61-205-125-117f1.kyt1.eonet.ne.jp) (Ping timeout: 252 seconds)
- # [11:44] * Joins: evl (~evl@unaffiliated/evl)
- # [11:44] * Parts: evl (~evl@unaffiliated/evl) ("Leaving...")
- # [11:47] * Quits: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz)
- # [12:00] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [12:07] <Hixie> right. sent a proposal for -152.
- # [12:07] <Hixie> nn.
- # [12:08] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [12:18] * Quits: jacobolus (~jacobolus@wrls-249-7-223.wrls-client.fas.harvard.edu) (Remote host closed the connection)
- # [12:41] * Joins: micheil (~micheil@124-149-177-22.dyn.iinet.net.au)
- # [12:44] * Joins: jacobolus (~jacobolus@wrls-249-131-252.wrls-client.fas.harvard.edu)
- # [12:46] * Joins: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [12:50] * Joins: mpt (~mpt@canonical/mpt)
- # [12:53] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 276 seconds)
- # [12:59] * Joins: ezoe (~ezoe@112-68-245-89f1.kyt1.eonet.ne.jp)
- # [13:00] * Quits: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz)
- # [13:05] * Joins: pesla_ (~pesla@188.202.125.121)
- # [13:07] * Quits: pesla (~pesla@188.202.125.121) (Read error: Operation timed out)
- # [13:08] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
- # [13:09] * Joins: variable (~variable@unaffiliated/variable)
- # [13:12] * Joins: jpsirois (~jpsirois@lisbon.dreamhost.com)
- # [13:13] * Quits: jpsirois (~jpsirois@lisbon.dreamhost.com) (Quit: leaving)
- # [13:26] <jacobolus> someone maybe mention to Shelley that Columbia ≠ Colombia :)
- # [13:29] <jacobolus> otherwise, the weekly looks good
- # [13:30] * Joins: pesla (~pesla@188.202.125.121)
- # [13:32] * Quits: pesla_ (~pesla@188.202.125.121) (Ping timeout: 248 seconds)
- # [13:33] * Quits: kor (~kor@ip56573e2f.direct-adsl.nl) (Quit: kor)
- # [13:36] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [13:39] * Joins: jpsirois (~jpsirois@lisbon.dreamhost.com)
- # [13:43] <hsivonen> jgraham: this test doesn't comply with the documented test format: http://code.google.com/p/html5lib/source/diff?spec=svne4a9be41411d8592c858a4618a0cc68e2a6b2378&r=99e8af7f0c486da0f7ca7e570177d8f7b9f68ed4&format=side&path=/testdata/tree-construction/tests26.dat
- # [13:43] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [13:44] <hsivonen> fixed now
- # [13:48] * Joins: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp)
- # [13:55] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [13:55] * Joins: pesla (~pesla@188.202.125.121)
- # [13:58] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [13:58] * Joins: michaeln (~michaeln@nat/google/x-vyiaekifwsfbjoot)
- # [14:05] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 255 seconds)
- # [14:06] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [14:08] * Joins: kor (~kor@ip56573e2f.direct-adsl.nl)
- # [14:10] <jgraham> hsivonen: Thanks
- # [14:11] <jgraham> The <time> element is supposed to render its datetime attribute, right?
- # [14:11] <jgraham> Or rather the parsed values of it
- # [14:12] <jgraham> Per http://www.whatwg.org/specs/web-apps/current-work/#the-time-element-0
- # [14:14] <jgraham> However http://www.whatwg.org/specs/web-apps/current-work/#the-time-element has an example
- # [14:14] <jgraham> <time class="dtend" datetime="2007-10-20">19</time>
- # [14:14] <jgraham> (The end date is encoded as one day after the last date of the event because in the iCalendar format, end dates are exclusive, not inclusive.)
- # [14:15] <jgraham> Which seems problematic given that a supporting UA will render 2007-10-20 not 2007-10-19
- # [14:16] <hsivonen> I wonder if it is intentional that text in a MathML text integration point doesn't reconstruct the active formatting elements
- # [14:18] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [14:19] <matjas> someone with access to the @whatwg Twitter account should really tweet about the new WHATWG Weekly
- # [14:20] <hsivonen> who has twitter access except annevk?
- # [14:21] <hsivonen> the blog post UI has an option to tweet upon publishing. I guess it didn't get checked this time.
- # [14:24] <jgraham> hsivonen: Thanks for bugging the MathML text integration point stuff
- # [14:24] * Quits: hdhoang (~hdhoang@cmalu.zahe.me) (Quit: Leaving.)
- # [14:25] <hsivonen> jgraham: Ragnarök implements it per spec, FWIW
- # [14:25] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
- # [14:25] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [14:28] * Quits: michaeln (~michaeln@nat/google/x-vyiaekifwsfbjoot) (Quit: Leaving.)
- # [14:29] * Joins: BlurstOfTimes (~blurstoft@168.203.117.36)
- # [14:34] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [14:35] * Joins: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [14:35] <smaug____> what is "WHATWG Weekly"?
- # [14:35] <hsivonen> smaug____: a blog post series
- # [14:37] * Joins: anne-vac (be9d5643@gateway/web/freenode/ip.190.157.86.67)
- # [14:38] <anne-vac> it seems the WordPress plugin we use for twitter broke
- # [14:38] <jgraham> Well that only lasted a week
- # [14:38] <anne-vac> as we are mostly recovering this morning from a night bus to Medellin I thought I could drop in
- # [14:40] <anne-vac> anyone who wants to take over maintaining the twitter account_
- # [14:40] <anne-vac> ? i mean
- # [14:40] <anne-vac> weird keyboards around here
- # [14:40] <anne-vac> I retweeted the tweet from shelley for now
- # [14:41] <Lachy> anne-vac, the twitter plugin offered an update and I just installed it about an hour or two ago.
- # [14:42] <Lachy> I just assumed it was still working
- # [14:42] <anne-vac> k
- # [14:42] <anne-vac> someone should also educate people about the URL feature of WordPress
- # [14:42] <hsivonen> well, this is rather useless. ghex2--a hex editor--won't copy and paste data with a zero byte in it!
- # [14:42] * Joins: f1lt3r_bocoup (~f1lt3r@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [14:43] <Lachy> the WP Dashboard also now displays the notice "Twitoaster Plugin is deprecated! Please read this announcement for more information" http://blog.twitoaster.com/twitoaster-shutting-down
- # [14:43] <anne-vac> yeah, we should find something else
- # [14:43] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [14:43] <anne-vac> there is a feed to twitter thingie somewhere, but that is not live
- # [14:44] <anne-vac> i rather have something live
- # [14:45] <anne-vac> nobody volunteering to maintain twitter?
- # [14:45] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [14:46] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [14:47] <hsivonen> anne-vac: I suppose I could volunteer
- # [14:50] <anne-vac> alright, hsivonen is the one to bug now :)
- # [14:51] * Quits: Rik` (~Rik`@lag75-1-78-192-241-87.fbxo.proxad.net) (Remote host closed the connection)
- # [14:51] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed)
- # [14:51] <Lachy> hsivonen, I disabled Twitoaster
- # [14:52] <Lachy> you can uninstall it I guess, and install whatever
- # [14:55] <hsivonen> Lachy: my current plan is to tweet manually once per week until anne-vac returns it becomes his problem again
- # [15:00] <anne-vac> time to play cards on the balcony ;-)
- # [15:01] * Quits: anne-vac (be9d5643@gateway/web/freenode/ip.190.157.86.67) (Quit: Page closed)
- # [15:07] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:08] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [15:08] <jgraham> So, logically, I must have an account on the blog since I have posted on it and stuff. But I have no idea what the email address for it is, even
- # [15:08] * gsnedders uses his 1337 hacker skillz to find out
- # [15:08] * Joins: pesla_ (~pesla@188.202.125.121)
- # [15:09] <gsnedders> jgraham: @opera.com
- # [15:11] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:11] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
- # [15:12] <AryehGregor> jgraham, no, I saw all the twisty formatting code and gave up. The actual pretty-printing part is easy, I already made a function for that: http://dvcs.w3.org/hg/html/file/8f1a0cc1800b/tests/submission/AryehGregor/reflection/original-harness.js#l16
- # [15:14] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:15] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection reset by peer)
- # [15:16] <AryehGregor> It would probably be safe enough to shoehorn in the pretty-printing at the level of assert_*, though.
- # [15:16] * Quits: Peter` (~peter@53516E0C.cm-6-2b.dynamic.ziggo.nl) (Ping timeout: 248 seconds)
- # [15:17] * Joins: variable (~variable@unaffiliated/variable)
- # [15:19] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [15:19] * Quits: jacobolus (~jacobolus@wrls-249-131-252.wrls-client.fas.harvard.edu) (Remote host closed the connection)
- # [15:21] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: miketaylr)
- # [15:21] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:23] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [15:28] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [15:40] * Joins: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net)
- # [15:45] <jgraham> AryehGregor: That's what I was expecting you to do
- # [15:46] * Quits: Ankheg (~Ankheg@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [15:46] <jgraham> Pretty-priting all subsitutions seems dangerous because sometimes you want "" to be output as the empty string and not quote characters
- # [15:50] * Joins: erlehmann (~erlehmann@89.204.137.97)
- # [15:50] * bga_ is now known as bga_|away
- # [15:58] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [15:59] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:06] <hsivonen> jgraham: is the point of ark.dat that setting the attribute has an effect on the Noah's Ark rule?
- # [16:07] <hsivonen> jgraham: if so, I believe the test is wrong.
- # [16:07] <hsivonen> or if the test isn't wrong, the spec is.
- # [16:07] <hsivonen> because we wanted the tree builder never to read back from the DOM
- # [16:07] <jgraham> hsivonen: I thought it was supposed to test that it didn't have an effect
- # [16:08] <jgraham> It is not impossible that I checked in a broken version of the test by mistake
- # [16:08] <hsivonen> jgraham: interesting. I'm extremely sure that Gecko can't possibly read back from the DOM, and the result doesn't match the expected results
- # [16:09] <hsivonen> jgraham: at least it was broken in the sense that it didn't have a newline at the end of the file :-)
- # [16:12] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [16:13] * Joins: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net)
- # [16:18] <hsivonen> https://bugs.webkit.org/show_bug.cgi?id=56727 What's the status in the CSS WG?
- # [16:18] * Joins: boaz (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [16:18] <jgraham> hsivonen: The ark test is clearly broken because it has a <font> as a child of the <script>
- # [16:18] * Quits: pesla_ (~pesla@188.202.125.121) (Remote host closed the connection)
- # [16:19] <jgraham> hsivonen: Which is a bug I fixed at least once :(
- # [16:19] <jgraham> hsivonen: With that fixed I think the test is right
- # [16:19] * Joins: pesla (~pesla@188.202.125.121)
- # [16:19] <jgraham> and tests that we reconstruct using the original token rather than the DOM
- # [16:21] <jgraham> hsivonen: (If you have the file open right now and can push a fix, I would appreciate it)
- # [16:22] <hsivonen> jgraham: ok
- # [16:27] <hsivonen> jgraham: fixed
- # [16:28] * bga_|away is now known as bga_
- # [16:29] <jgraham> hsivonen: Thanks
- # [16:42] * Quits: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net) (Quit: eric_carlson)
- # [16:43] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:45] * Quits: matjas (~matjas@195.130.156.13) (Ping timeout: 264 seconds)
- # [16:48] * Joins: michaeln (~michaeln@nat/google/x-ntqvfnjtdigbxxhb)
- # [16:57] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [16:58] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Quit: Page closed)
- # [17:02] * Quits: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: Core Breach)
- # [17:03] * Joins: mpt (~mpt@canonical/mpt)
- # [17:03] * Joins: shepazu (~schepers@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [17:04] * Quits: Evet (~Evet@nginx/adept/pdpc.active.evet) (Ping timeout: 248 seconds)
- # [17:04] * Joins: tbassetto (~tbassetto@92.103.127.226)
- # [17:05] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 260 seconds)
- # [17:05] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 276 seconds)
- # [17:05] * Quits: Maurice (~ano@77.222.73.150) (Quit: Disconnected...)
- # [17:09] * Joins: Evet (~Evet@78.181.25.75)
- # [17:10] * Quits: kor (~kor@ip56573e2f.direct-adsl.nl) (Quit: kor)
- # [17:10] * Joins: nessy (~Adium@216.239.45.19)
- # [17:13] * Quits: temp01 (~temp01@unaffiliated/temp01) (Read error: Connection reset by peer)
- # [17:14] * Joins: silviapf (~silviapf@nat/google/x-vcrtdawwcpqmmwkc)
- # [17:17] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [17:18] * Quits: michaeln (~michaeln@nat/google/x-ntqvfnjtdigbxxhb) (Quit: Leaving.)
- # [17:20] * Quits: Evet (~Evet@78.181.25.75) (Changing host)
- # [17:20] * Joins: Evet (~Evet@nginx/adept/pdpc.active.evet)
- # [17:25] * Joins: silviapf_ (~silviapf@nat/google/x-ylxynakxdkkjixrl)
- # [17:26] * Quits: silviapf (~silviapf@nat/google/x-vcrtdawwcpqmmwkc) (Ping timeout: 264 seconds)
- # [17:26] * silviapf_ is now known as silviapf
- # [17:30] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [17:31] * Quits: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed) (Ping timeout: 248 seconds)
- # [17:32] * Joins: Rik` (~Rik`@2a01:e34:ec0f:1570:daa2:5eff:fe97:85ed)
- # [17:35] <TabAtkins> hsivonen: Mixins haven't been proposed yet, because I haven't found time to do so yet. Glazman posted a comment on the bug to that effect about an hour ago.
- # [17:38] * Joins: mrmoiree (~chatzilla@dsdf-4db54376.pool.mediaWays.net)
- # [17:39] * Quits: mrmoiree (~chatzilla@dsdf-4db54376.pool.mediaWays.net) (Remote host closed the connection)
- # [17:41] * Joins: CvP (~CvP@123.49.23.36)
- # [17:41] <AryehGregor> elRTE.prototype.ui.prototype.buttons.button.prototype.command = function() {
- # [17:41] <AryehGregor> . . .
- # [17:41] <TabAtkins> ...
- # [17:41] <AryehGregor> Does my astonishment at that line indicate my JavaScript naivete, or am I correct that that looks kind of crazy?
- # [17:41] <TabAtkins> The latter.
- # [17:41] <AryehGregor> Good.
- # [17:42] <bga_> TabAtkins Class.prototype = Class;
- # [17:43] <TabAtkins> That's just rooting a prototype tree. ^_^
- # [17:43] <TabAtkins> (Object.prototype == Object)
- # [17:44] * Quits: uf0 (deeznuts@80.244.247.158) (Remote host closed the connection)
- # [17:44] * Joins: mdelaney (~mdelaney@66.109.106.27)
- # [17:45] <bga_> TabAtkins since i "invent" this trick i forget about 'prototype' word :)
- # [17:47] * Joins: uf0 (deeznuts@80.244.247.158)
- # [17:49] * Joins: zdobersek (~zan@90.157.241.195)
- # [17:49] * Parts: silviapf (~silviapf@nat/google/x-ylxynakxdkkjixrl)
- # [17:51] * bga_ is now known as bga_|away
- # [17:54] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [17:56] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [17:59] * Quits: CvP (~CvP@123.49.23.36) (Ping timeout: 252 seconds)
- # [17:59] <nessy> Hixie: nice change proposal!
- # [18:03] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [18:03] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [18:04] * Joins: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net)
- # [18:05] * Joins: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125)
- # [18:06] * Quits: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net) (Client Quit)
- # [18:06] * Joins: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net)
- # [18:09] * Joins: boaz_ (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net)
- # [18:19] * Quits: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [18:20] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [18:20] * bga_ is now known as _bga
- # [18:21] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:23] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [18:23] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 252 seconds)
- # [18:25] * Joins: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net)
- # [18:26] * Quits: mdelaney (~mdelaney@66.109.106.27) (Quit: mdelaney)
- # [18:28] * Quits: matijsb (~matijsb@188.205.108.18) (Quit: Leaving.)
- # [18:29] * Joins: plainhao (~plainhao@208.75.85.237)
- # [18:30] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:41ce:7ef2:2489:c2c3)
- # [18:33] * Quits: boaz_ (~boaz@75-150-66-249-NewEngland.hfc.comcastbusiness.net) (Quit: boaz_)
- # [18:33] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:41ce:7ef2:2489:c2c3) (Client Quit)
- # [18:34] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [18:38] * _bga is now known as bga_
- # [18:40] * Joins: jacobolus (~jacobolus@c-98-216-238-4.hsd1.ma.comcast.net)
- # [18:41] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:45] <beowulf> are localStorage events implemented in any browser?
- # [18:55] * Joins: abarth (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
- # [18:55] <beowulf> "The storage event is supported everywhere the localStorage object is supported, which includes Internet Explorer 8." # is that true? http://diveintohtml5.org/storage.html
- # [18:55] <AryehGregor> Very likely, if diveintohtml5.org says it.
- # [19:00] * Joins: matjas (~matjas@91.182.181.200)
- # [19:00] * Quits: jennb (~jennb@nat/google/x-ahoqvsuiqcxmbaaq) (Quit: jennb)
- # [19:05] * eric_carlson is now known as ericc|mtg
- # [19:15] * Joins: dave_levin (~dave_levi@74.125.59.73)
- # [19:16] <beowulf> gah, need two tabs open
- # [19:16] * bga_ is now known as bga_|away
- # [19:17] <TabAtkins> Grr, I hate trying to read dense declarative formats.
- # [19:18] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 276 seconds)
- # [19:24] * Quits: tw2113 (~tw2113@fedora/tw2113) (Quit: Nice Scotty, now beam my clothes up too!)
- # [19:26] * Quits: jeremyselier (~Jeremy@92.103.127.226) (Quit: jeremyselier)
- # [19:27] * bga_|away is now known as bga_
- # [19:28] * Joins: dbaron (~dbaron@nat/mozilla/x-rxmnikluitwnwmqa)
- # [19:29] * Joins: jennb (~jennb@74.125.59.65)
- # [19:30] * bga_ is now known as bga_|away
- # [19:33] * Joins: othermaciej (~mjs@17.246.18.69)
- # [19:34] * Joins: jwalden (~waldo@2620:101:8003:200:222:68ff:fe15:af5c)
- # [19:39] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [19:39] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [19:40] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:40] * bga_|away is now known as bga_
- # [19:45] * ap is now known as ap|away
- # [19:46] * Quits: tbassetto (~tbassetto@92.103.127.226) (Quit: tbassetto)
- # [19:50] * Joins: aho (~nya@fuld-590c7f95.pool.mediaWays.net)
- # [19:51] * Joins: michaeln (~michaeln@nat/google/x-gmmfahkmnigfiylg)
- # [19:53] * Joins: tw2113 (~tw2113@fedora/tw2113)
- # [19:53] * Quits: agektmr (~Adium@t049235.dynamic.ppp.asahi-net.or.jp) (Quit: Leaving.)
- # [19:54] * Joins: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk)
- # [19:54] * Quits: exp (~zAyghip8@93-96-170-70.zone4.bethere.co.uk) (Remote host closed the connection)
- # [19:55] * Quits: jacobolus (~jacobolus@c-98-216-238-4.hsd1.ma.comcast.net) (Ping timeout: 248 seconds)
- # [19:55] * Quits: ericc|mtg (~ericc@140.239.1.4.ptr.us.xo.net) (Quit: ericc|mtg)
- # [20:04] * Quits: dendeffe (~stijn@d54C222F2.access.telenet.be) (Quit: dendeffe)
- # [20:07] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Ping timeout: 255 seconds)
- # [20:08] * Joins: dendeffe (~stijn@d54C222F2.access.telenet.be)
- # [20:09] * Joins: smaug____ (~chatzilla@cs181139127.pp.htv.fi)
- # [20:10] * Joins: Peter` (~peter@5ED0FF9B.cm-7-1d.dynamic.ziggo.nl)
- # [20:10] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
- # [20:12] * Joins: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net)
- # [20:20] * Quits: erlehmann (~erlehmann@89.204.137.97) (Quit: Ex-Chat)
- # [20:21] * Quits: msucan (~robod@109.96.234.47) (Quit: .)
- # [20:22] <AryehGregor> Wow, Selection.collapse() is an interop trainwreck.
- # [20:23] * Quits: matjas (~matjas@91.182.181.200) (Quit: zZz)
- # [20:23] <AryehGregor> Opera seems to actually treat it like removeAllRanges().
- # [20:24] <AryehGregor> IE9 seems to get most cases right if they're sane, which means it only fails about two-thirds of my tests.
- # [20:24] <AryehGregor> WebKit's Selection.collapse() makes me want to cry tears of blood.
- # [20:24] <AryehGregor> I don't know *what* it's doing.
- # [20:26] * Joins: msucan (~robod@89.123.148.165)
- # [20:27] <AryehGregor> Maybe it's just because WebKit's Selection implementation is completely nonstandard and can only select things that are actually visible.
- # [20:28] * Joins: pkzip (5244bf7e@gateway/web/freenode/ip.82.68.191.126)
- # [20:28] <AryehGregor> I think that explains most of it
- # [20:28] <AryehGregor> .
- # [20:30] * Joins: mokush_ (~quassel@188.24.45.61)
- # [20:33] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [20:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [20:34] <TabAtkins> What is collapse() supposed to do in the first place?
- # [20:35] <othermaciej> I would assume it's supposed to collapse the selection to a caret (though at which end, I don't know)
- # [20:35] * Quits: twisted (~twisted@205.189.73.45) (Quit: leaving)
- # [20:36] * Joins: twisted (~twisted@205.189.73.45)
- # [20:36] * Quits: mokush_ (~quassel@188.24.45.61) (Remote host closed the connection)
- # [20:37] * bga_ is now known as bga_|away
- # [20:40] * Joins: jamesr (~jamesr@nat/google/x-zdwrskhhecezgexq)
- # [20:40] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Remote host closed the connection)
- # [20:41] <AryehGregor> TabAtkins, othermaciej, it's called like selection.collapse(node, offset), and it collapses the selection to the given place.
- # [20:41] * bga_|away is now known as bga_
- # [20:41] <AryehGregor> Range.collapse() collapses it to the start or end, depending on whether you pass true or false as its parameter (don't ask me which is which).
- # [20:41] <AryehGregor> I dunno who decided to name those two methods the same thing when they mean something entirely different.
- # [20:42] <AryehGregor> (WebKit's Range implementation is fine, it's only its Selections that are really weird)
- # [20:42] <othermaciej> our Selection tries to limit endpoints to selections that could be created by user interaction
- # [20:43] * Quits: dendeffe (~stijn@d54C222F2.access.telenet.be) (Quit: dendeffe)
- # [20:43] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 276 seconds)
- # [20:43] <AryehGregor> Which is reasonable in principle, perhaps, but not what anyone else does, or what the spec says.
- # [20:43] <AryehGregor> Maybe not reasonable in principle, either, because it makes the behavior of Selection stuff depend on, e.g., CSS.
- # [20:46] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Read error: Operation timed out)
- # [20:48] * Joins: davidb (~davidb@corp.tor1.mozilla.com)
- # [20:49] * Quits: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz_)
- # [20:49] * Joins: xtoph (~xtoph@213.47.185.206)
- # [20:53] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [21:00] * Joins: dendeffe (~stijn@d54C222F2.access.telenet.be)
- # [21:03] * Joins: kurrik (~kurrik@nat/google/x-sjytjcsecvhmonux)
- # [21:08] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 250 seconds)
- # [21:09] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [21:10] * Quits: pkzip (5244bf7e@gateway/web/freenode/ip.82.68.191.126) (Ping timeout: 252 seconds)
- # [21:10] * Quits: zdobersek (~zan@90.157.241.195) (Quit: Leaving.)
- # [21:12] * Quits: davidb (~davidb@corp.tor1.mozilla.com) (Quit: davidb)
- # [21:17] * Quits: eric_carlson (~ericc@140.239.1.4.ptr.us.xo.net) (Quit: eric_carlson)
- # [21:19] * Joins: ako (~nya@fuld-590c62a4.pool.mediaWays.net)
- # [21:22] * Quits: aho (~nya@fuld-590c7f95.pool.mediaWays.net) (Ping timeout: 248 seconds)
- # [21:25] * Joins: matijsb1 (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [21:31] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [21:38] * Quits: homata_ (~homata@h219-110-13-038.catv02.itscom.jp) (Quit: Leaving...)
- # [21:42] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [21:43] * Joins: cpearce (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [21:46] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 248 seconds)
- # [21:46] * Quits: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net) (Ping timeout: 264 seconds)
- # [21:47] * Joins: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net)
- # [21:47] * Quits: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [21:47] * Joins: nimbupani (~Adium@c-24-18-47-160.hsd1.wa.comcast.net)
- # [21:50] * Joins: jacobolus (~jacobolus@c-98-216-238-4.hsd1.ma.comcast.net)
- # [21:50] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [21:52] * Joins: bentruyman (~bentruyma@li159-104.members.linode.com)
- # [21:53] * Quits: smaug____ (~chatzilla@cs181139127.pp.htv.fi) (Ping timeout: 276 seconds)
- # [21:56] * Quits: benschwarz (~benschwar@59.167.185.148) (Quit: Leaving...)
- # [22:01] <jgraham> heycam: yt? If I have a readonly property and I apply the delete operator, what happens? I feel there is some magic spec text I am overlooking
- # [22:01] * Quits: jpsirois (~jpsirois@lisbon.dreamhost.com) (Quit: Lost terminal)
- # [22:02] * Joins: weinig_ (~weinig@17.246.19.184)
- # [22:03] <heycam> hi jgraham
- # [22:03] <heycam> the behaviour falls out just due to the attributes of the property
- # [22:04] * heycam will find spec text link
- # [22:05] <jgraham> heycam: That's what I thought, but I couldn't see why it would return true if that were the case
- # [22:06] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Ping timeout: 260 seconds)
- # [22:06] * weinig_ is now known as weinig
- # [22:06] <jgraham> So I guess I missed something
- # [22:06] * ap|away is now known as ap
- # [22:06] <heycam> hmm, how does delete work when you use it on an object and the property comes from the prototype?
- # [22:07] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: fun fun fun fun)
- # [22:07] * bga_ is now known as bga_|away
- # [22:07] <heycam> if you do `delete Node.prototype.nodeType`, that should actually remove the property, since properties for attributes are configurable now, per spec
- # [22:08] <heycam> (they were originally ReadOnly, when the spec targetted ES3, and that carried over to them being non-configurable, until a recent change)
- # [22:08] <jgraham> Ah
- # [22:08] <heycam> ok so `delete myNode.nodeType` should return true and do nothing
- # [22:08] <heycam> because there's no own property "nodeType" on the instance
- # [22:09] <jgraham> What about delete on the prototype object?
- # [22:09] <heycam> that will remove it and return true
- # [22:09] <jgraham> OK
- # [22:10] <jgraham> It seems that it was not my reading comprehension skills that were at fault but my assumptions
- # [22:11] <jgraham> To be clear, all properties except constants are now defined on the prototypes rather than on instances?
- # [22:11] <jgraham> so e.g. document.hasOwnProperty("createElement") is false
- # [22:12] * Joins: TabAtkins_ (~tabatkins@nat/google/x-ulxbvqrlzlaeuypl)
- # [22:12] <heycam> jgraham, that's right
- # [22:12] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [22:12] <heycam> hmm is that true about constants?
- # [22:13] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [22:13] <jgraham> I might be misremembering
- # [22:13] <heycam> no, constants go both on the interface object itself and the prototype
- # [22:14] <jgraham> Yeah, sorry I confused the interface object and the instance object
- # [22:14] <jgraham> Right, it all makes sense now :)
- # [22:14] <jgraham> For small values of all
- # [22:14] * Joins: eric_carlson (~ericc@12.69.234.130)
- # [22:15] <heycam> :)
- # [22:15] <jgraham> heycam: thanks :)
- # [22:15] <heycam> np
- # [22:18] * Quits: jacobolus (~jacobolus@c-98-216-238-4.hsd1.ma.comcast.net) (Read error: Connection timed out)
- # [22:18] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:18] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Read error: Connection reset by peer)
- # [22:20] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:23] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:23] * Quits: xtoph (~xtoph@213.47.185.206)
- # [22:24] * Joins: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [22:27] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [22:28] * Joins: jacobolus (~jacobolus@c-24-128-49-85.hsd1.ma.comcast.net)
- # [22:35] <nessy> is wiki.whatwg down?
- # [22:35] <Hixie> does seem that way
- # [22:35] <Hixie> weird
- # [22:36] * Joins: matjas (~matjas@91.182.181.200)
- # [22:36] <tw2113> It's not just you! - http://wiki.whatwg looks down from here.
- # [22:36] <tw2113> according to the bot in #html5
- # [22:36] <Hixie> oh, there it is
- # [22:36] <Hixie> ok it's up
- # [22:36] <Hixie> dunno what that was about
- # [22:36] <nessy> thanks :)
- # [22:37] <tw2113> it hiccuped
- # [22:37] <nessy> I take it personal
- # [22:37] <Hixie> btw you'll notice that wiki.whatwg.org is now on IPv6 :-)
- # [22:37] <Hixie> (as are all my sites now)
- # [22:38] <nessy> ah, the big ipv6 day
- # [22:38] * Quits: matjas (~matjas@91.182.181.200) (Client Quit)
- # [22:38] <Hixie> happened a few days ago actually
- # [22:38] <nessy> are you at MTV today?
- # [22:38] <Hixie> yeah
- # [22:38] <nessy> am here, too
- # [22:39] <tw2113> here's a good question
- # [22:39] * Quits: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz_)
- # [22:40] <tw2113> should we be viewing the IPv4 vs IPv6 as a complete move or an expansion?
- # [22:40] * Quits: BlurstOfTimes (~blurstoft@168.203.117.36) (Remote host closed the connection)
- # [22:40] <tw2113> sort of like adding a million rooms to a house instead of moving into a million room larger house
- # [22:40] <tw2113> although i know IPv6 will offer more addresses than we'll ever need
- # [22:42] <Hixie> IPv6 doesn't add _that_ many addresses
- # [22:42] <tw2113> gotcha, just curious
- # [22:43] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:43] * Quits: alrra (592f527d@gateway/web/freenode/ip.89.47.82.125) (Ping timeout: 252 seconds)
- # [22:46] * bga_|away is now known as bga_
- # [22:46] <AryehGregor> Hixie, it adds approximately 6.7 x 10^23 addresses per square meter of the Earth's surface.
- # [22:47] <AryehGregor> Which is slightly more than Avogadro's number, as Andrew S. Tanenbaum points out in his networking textbook.
- # [22:47] <Hixie> yeah but the entire top half of the address space is for in-subnet host identifications
- # [22:47] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [22:47] <Hixie> so it's only really 2^64 subnets
- # [22:47] <Hixie> not 2^128 hosts
- # [22:47] <tw2113> and we have to account for 10 different addresses per person
- # [22:48] * Joins: svl (~me@200.50.251.170)
- # [22:48] <Hixie> and that's not even enough for one subnet per known star
- # [22:48] <tw2113> because we're all hyperconnected these days
- # [22:48] <Hixie> let alone per planet or per user on all those planets
- # [22:48] <AryehGregor> Nobody says we can't change how we assign the addresses later.
- # [22:48] <Hixie> yeah cos that worked so well with ipv4
- # [22:48] <AryehGregor> IPv4 originally had addresses only assigned in Class A, B, or C blocks, right?
- # [22:48] * Joins: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net)
- # [22:48] <Hixie> we only used about 15% of ipv4 by the time it was "completely exhausted"
- # [22:49] <AryehGregor> 15% of 2^128 is an awful lot more than 2^64.
- # [22:49] <othermaciej> if we ever run IP at interstellar scales, it will need a version bump anyway
- # [22:49] <AryehGregor> Granted it will always be underallocated due to routing concerns, but not by a factor of 2^64.
- # [22:49] <othermaciej> to increase the maximum timeout to hundreds of years
- # [22:50] <AryehGregor> Aren't timeouts a TCP feature?
- # [22:50] <Hixie> ipv6 is obviously a whole heck of a lot bigger than ipv4, i'm just saying that we shouldn't get cocky and think it's more addresses than we'll ever need
- # [22:50] * Parts: matijsb1 (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [22:50] * Joins: matijsb1 (~matijsb@5353CD69.cm-6-4d.dynamic.ziggo.nl)
- # [22:50] <othermaciej> I believe IP has a maximum TTL before your packets get dropped
- # [22:51] <AryehGregor> Yeah, but isn't the TTL in hops, not seconds?
- # [22:51] <Hixie> vint has already worked on a variant of IP for interplanetary use
- # [22:51] <Hixie> i believe it's what is used to communicate with the devices in orbit around mars
- # [22:52] <othermaciej> yeah, but, there we're talking order of minutes, not years / hundreds of years for transit time
- # [22:52] <Hixie> i don't know the specifics
- # [22:54] * Quits: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net) (Ping timeout: 260 seconds)
- # [22:55] <AryehGregor> Realistically, the model of a single network where any address is transparently addressable breaks down when you get to a scale of anything close to light-years.
- # [22:55] <AryehGregor> It makes no sense for transport or application layers to be agnostic about whether they're communicating with someone 100 ms away or 100 years away.
- # [22:56] * Joins: estes (~aestes@2620:0:1b00:1191:d69a:20ff:fed0:8cd2)
- # [22:56] <AryehGregor> If you were communicating with faraway planets, you'd very likely want to use different protocols all down the stack.
- # [22:56] <AryehGregor> I mean, they could share some things, but I doubt IP-addressability is going to be an important requirement.
- # [22:59] * Quits: dendeffe (~stijn@d54C222F2.access.telenet.be) (Quit: dendeffe)
- # [22:59] <Hixie> one can imagine a situation in which one would want to have one virtual host per star, or some such, in which case the number of stars is relevant but their relative distance is not. but i'm just making stuff up here. :-)
- # [23:00] * Quits: msucan (~robod@89.123.148.165) (Quit: .)
- # [23:00] * Quits: weinig (~weinig@17.246.19.184) (Quit: weinig)
- # [23:00] <Hixie> i just think it's silly to say things along the lines of "more [...] than we'll ever need" since historically there's always come a time where someone has come up with something that needs more
- # [23:01] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [23:01] <Hixie> maybe we'll be numbering atoms by IP address, in which case 6.7 x 10^23 addresses limits us to one mole, which isn't much at all, e.g.
- # [23:01] <Hixie> it's sufficient addresses for the forseeable future though
- # [23:01] <AryehGregor> But that will only hold true until we make the numbers large enough to exceed any relevant physical limits.
- # [23:01] * Quits: benschwarz (~benschwar@ppp59-167-179-123.static.internode.on.net) (Quit: Leaving...)
- # [23:02] <Hixie> not if we transcend the relevant physical limits :-)
- # [23:02] <Hixie> and one can easily have a host that responds to 2^128 addresses without having to have 2^128 rows in a configuration file or whatnot
- # [23:03] <AryehGregor> For instance, ZFS uses 128-bit block pointers on the theory that the information entropy of storing 2^128 bits would be enough to boil the oceans.
- # [23:03] <AryehGregor> I'll grant that that's not a totally bulletproof argument.
- # [23:03] <AryehGregor> But it's fair to say that "2^128 blocks is all a filesystem will ever need" is much more likely to be true than "640 KB is all anyone will ever need".
- # [23:03] <AryehGregor> It's a qualitatively different sort of statement.
- # [23:04] <Hixie> both are unjustifiably unqualified, imho
- # [23:04] <Hixie> it's easy to add "for the forseeable future" :-)
- # [23:07] <uf0> guys, what you feel about multiple h2 tags
- # [23:08] * Joins: pkzip (5244bf7e@gateway/web/freenode/ip.82.68.191.126)
- # [23:08] <uf0> example: <h1>search result for: johnny</h1>... <h2>result title 1</h2> <h2>result title 2</h2>
- # [23:08] <TabAtkins> What about it?
- # [23:08] <uf0> or should those be result titles be <h3>
- # [23:09] <Hixie> doesn't matter
- # [23:09] <uf0> question is.. should it multiple h2 or h3
- # [23:09] <TabAtkins> Why do you think there's a difference?
- # [23:09] <uf0> doesn't it according to Mr. Google
- # [23:09] <Hixie> mr google cares about the quality of your content
- # [23:09] <Hixie> not about whether you use h2 or h3
- # [23:10] <uf0> i know, but they clearly put emphasis on a H1 tag
- # [23:10] <uf0> so that's why i wonder about h2s 3s
- # [23:10] <uf0> for arguments sake, which one would you guys use?
- # [23:11] <Hixie> personally i'd use <section> and <h1>
- # [23:11] <Evet> anyone tried amplesdk + xul?
- # [23:11] <Hixie> uf0: as in <body> <h1>page title</h1> <section> <h1>subtitle</h1> ...content... </section> <section> <h1>subtitle</h1> ...content... </section> </body>
- # [23:11] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [23:13] <uf0> Hixie: H1 for page title and subtitle? hmm
- # [23:14] * Quits: kal-EL_ (~jor-EL@host214-66-dynamic.17-79-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.15/20110303024726])
- # [23:15] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [23:15] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:16] <uf0> alright
- # [23:16] * Joins: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [23:16] * Quits: homata_ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [23:16] * Joins: homata__ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [23:16] * Quits: pkzip (5244bf7e@gateway/web/freenode/ip.82.68.191.126) (Quit: Page closed)
- # [23:17] * Joins: weinig (~weinig@17.203.15.198)
- # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:20] * Joins: sroussey (~sroussey@adsl-69-234-104-86.dsl.irvnca.pacbell.net)
- # [23:22] * Joins: pkzip (~chatzilla@82-68-191-126.dsl.in-addr.zen.co.uk)
- # [23:27] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [23:27] <Hixie> uf0: <section> resets the scope for <h1>
- # [23:27] <Hixie> uf0: see the spec :-) developers.whatwg.org
- # [23:32] <uf0> gotcha thanks hixie
- # [23:36] * Quits: eric_carlson (~ericc@12.69.234.130) (Quit: eric_carlson)
- # [23:38] <pkzip> I have a spec query...
- # [23:38] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [23:38] <pkzip> ... anyone want to take it?
- # [23:39] <AryehGregor> pkzip, ask and you'll find out.
- # [23:39] <TabAtkins> Ask questions, not questions about your questions, please. ^_^
- # [23:40] * Quits: bentruyman (~bentruyma@li159-104.members.linode.com) (Quit: bentruyman)
- # [23:40] <pkzip> Ok, well here we go. A table, height 100%,, in a body, html of height 100%. Two rows. First fixed height (say 100px), the other auto height.
- # [23:41] <pkzip> The spec doesn't define how a child of the cell in the second, auto-height row calculates its height.
- # [23:41] <TabAtkins> Correct. Table rendering is essentially undefined.
- # [23:41] <TabAtkins> (Unfortunately.)
- # [23:41] * Joins: doublec (~chris@unaffiliated/doublec)
- # [23:41] <pkzip> Chrome does the obvious thing.
- # [23:41] <pkzip> But IE and FF don't. And I think it would be very useful if FF at least copied Chrome, so that say a div of height 100% in the second td
- # [23:42] <pkzip> fills it up, rather than trying to be the same height as the entire table
- # [23:42] <pkzip> which IMO makes no sense.
- # [23:42] <AryehGregor> I suspect no one's going to be willing to change their algorithms much until someone writes a spec.
- # [23:42] <TabAtkins> Put a bug on them, then? Like I said, there is *not* any spec text actually mandating a behavior here. At the moment it's purely a quality-of-implementation issue.
- # [23:42] <AryehGregor> Too much risk of breaking stuff.
- # [23:42] <AryehGregor> But you could try to file a bug against Firefox.
- # [23:42] <pkzip> Okay. So that's the thing to do, file a bug?
- # [23:43] <TabAtkins> For now, yeah, that's the best you can do. No promises about what it'll accomplish, though.
- # [23:43] <TabAtkins> I'm curious as to why you're using a screen-filling table as a direct child of <body>, though.
- # [23:43] <TabAtkins> That sounds like a layout table.
- # [23:43] <pkzip> Yeah I get that. So here's a meta-question- I thought one of the points of html5 was to standardise stuff like this.
- # [23:43] <AryehGregor> This is CSS, not HTML.
- # [23:44] <TabAtkins> This is a CSS issue, not an HTML issue.
- # [23:44] <pkzip> Ohhhh. :)
- # [23:44] <AryehGregor> But yes, you're right more generally.
- # [23:44] <AryehGregor> We do want to standardize things like this.
- # [23:44] <AryehGregor> But there's loads and loads of stuff to standardize, and no one's gotten around to this specific one yet.
- # [23:44] <jgraham> You could file a bug against TabAtkins to make him work on this
- # [23:44] <TabAtkins> Indeed. The only problem is that no one has so far wanted to spend the effort to write a Table Module.
- # [23:44] <jgraham> Or against his manager to assign him to work on it
- # [23:44] <AryehGregor> Hopefully someone will standardize it in the not-too-distant future.
- # [23:45] * jgraham doesn't know if TabAtkins or anyone above him in the heirachy has a public bugtracker though :)
- # [23:45] <TabAtkins> I do not, thank the gods.
- # [23:45] <TabAtkins> Though that would be pretty funny.
- # [23:45] <TabAtkins> And... maybe useful?
- # [23:46] <pkzip> This is table-for-layout, btw. Because there's still stuff that only tables are good for.
- # [23:46] <TabAtkins> pkzip: I doubt that you actually need a table for what you're doing. It's possible, but I've been able to get *very* far without them.
- # [23:47] <TabAtkins> (Leaning on display:table has solved some of the problems I've run into, of course.)
- # [23:47] * Hixie pokes nessy to read her e-mail :-P
- # [23:48] <pkzip> Okay, well display:table too. But display:table ends up with exactly the issue I first described, of course!
- # [23:48] <TabAtkins> Yes.
- # [23:48] * Joins: NaOH (~NaOH@c-24-34-86-78.hsd1.nh.comcast.net)
- # [23:50] <pkzip> Okay bug it is then. Thanks.
- # [23:53] * Parts: NaOH (~NaOH@c-24-34-86-78.hsd1.nh.comcast.net)
- # [23:57] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [23:57] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Client Quit)
- # [23:58] * Joins: xbuzz_ (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # Session Close: Tue Mar 22 00:00:00 2011
The end :)