- From: Alex Russell <notifications@github.com>
- Date: Fri, 01 May 2015 11:45:26 -0700
- To: w3ctag/spec-reviews <spec-reviews@noreply.github.com>
- Message-ID: <w3ctag/spec-reviews/issues/51/98203476@github.com>
Hey all, Thanks for the thoughtful discussion here. Per most transitional periods for features, we might see pain for a long time as a result of any change. That means we aren't going to take a side about what Blink should do to manage a transition (if any). The TAG's job is to make sure that _when_ we arrive at a different world, it's the one that's actually better. A functional DOM that doesn't require wrapping ad infinitum is a goal we must aim for. Lastly, multiple viewports aren't A Thing (TM) in the platform today. Many APIs we expose simply won't do the right thing in a multi-viewport world. They're the vestigial tail of a once hoped-for future. They do not weigh on the discussion at hand. The current situation is bad/broken and that fixes which exacerbate the `+` issue won't fly. We also view the `<iframe>` solution as a non-starter. As a result, I'm going to write up a review that captures as much of the discussion here as seems reasonable with the punch-line being that the Blink proposal looks good. The larger concern I've got is that none of this reads on the root issue: how did `scrollingElement` get decided? How can a programmer set it themselves? I.e., why is this magical? That'll be the meat of the discussion in the writeup. Regards --- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/spec-reviews/issues/51#issuecomment-98203476
Received on Friday, 1 May 2015 18:45:53 UTC