00:03
<Hixie>
what's with webkit not honouring <canvas> aspect ratios?
00:49
<TabAtkins>
Hixie: In what respect? Repro?
00:49
TabAtkins
doesn't know if it does or not, is just curious.
00:49
<Hixie>
let me make a test case, hold on
00:51
<AlexLibman>
Is this channel a wishing well for HTML(5,6,...) improvements? :P
00:52
<TabAtkins>
You can discuss them, though sending an email to the WHATWG or HTMLWG lists is required to actually get Hixie to pay attention. ^_^
00:52
<Hixie>
just HTML :-)
00:52
<AlexLibman>
I wish HTML had built-in Metalink functionality, so I could specify multiple places where a link can be downloaded in case one of the mirrors is down or slow. That would make the Web a much more resilient place...
00:55
<TabAtkins>
Can't you just provide multiple links? Something like <a>Link!</a><small><a>mirror 1</a><a>mirror 2</a><a>mirror 3</a>.
00:56
<AlexLibman>
Right now I would need to have a JavaScript solution which onload silently loops through all links on the site, skipping offsite links, and preloads the href URL via XMLHttpRequest. If the status code isn't OK or response time is too slow, it modifies the URL for the second mirror in the list and tries again, replacing the href when successful. If HTML would just allow multiple href's per link, this wouldn't require slowing down the clien
00:57
<Hixie>
TabAtkins: http://www.hixie.ch/tests/adhoc/css/box/replaced/006.html compare firefox (correct rendering), webkit (fails)
00:58
<AlexLibman>
Most users find that annoying, and the browser can do a much better job picking the ideal mirror, the way Metalink / chunk downloaders do. Because of this annoyance, much fewer sites set up mirrors, and thus the Web experiences more errors as the result.
00:58
<AlexLibman>
By "find that annoying" I meant "<a>Link!</a><small><a>mirror 1</a><a>mirror 2</a><a>mirror 3</a>"
01:00
<abarth>
AlexLibman: what sort of UI would the browser provide that the site can't make itself?
01:03
<AlexLibman>
No UI, just a loop through the list of hrefs instead of one, stopping on the first that doesn't return a connection / HTTP error / timeout. No way to do this via JS w/o prefetching all the on-site links.
01:04
<AlexLibman>
I guess when linking to large files some browsers could use secondary mirrors for chunk downloading acceleration, but that's optional.
01:05
<AlexLibman>
Right now links are a send-and-pray process, if the destination server is down or slashdotted there's nothing the sending page can do.
01:25
<variable>
AlexLibman, I somewhat agree. it would be interesting to see something like an altlink="" feature for a links
01:26
<variable>
I don't know what the tradeoffs are though
20:22
<kbrosnan>
rezbit: so i'd say you are at the point of copying your profile info over to a clean one
20:24
<Ms2ger>
Oooh, mutation events
20:52
<Ms2ger>
annevk, what should MutationEvent.relatedNode return for attribute modifications?