Le 06/08/2013 03:01, Josh Matthews a écrit :
https://github.com/mozilla/servo/wiki/Meeting-2013-08-05
Thanks for taking these, they are invaluable when following the project
from afar.
resizing with lots of iframes should be a good one, since all iframes
should reflow in parallel unlike other browsers. we'd also like to not
totally suck if there's one iframe vs several hundred.
run single vs. parallel layout on 100 wikipedia pages?
I can't help worrying when I read ideas like that, because I wonder how
relevant these benchmarks are compared to the performance measured and
perceived by users and web developers.
I have never even considered writing a page with hundreds of rendered
iframes and I don't think I have seen it in practice.
Testing perf edge cases is important to be sure the browser doesn't suck
in these circumstances, but the average case should receive more focus
IMHO. Especially in early stages.
I'd like to see a general page like wikipedia; timeline of where we
are relative to gecko and webkit, don't have infra to do that. that's
where we'll see meaningful data - what to work on, what to do to close
the gap.
Agreed.
Modern browsers have a way for webpages to measure their performance
[2]. It could make sense for Servo to implement this fairly quickly and
use some of what's being measured as part continuous integration perf
test (thinking of domLoading, domContentLoadedEventStart or
loadEventStart in particular).
Also, as soon as web developers have these in their hands, they can
start measuring for their own websites and report performance problems
they notice in Servo. There is also performance.now and
console.time/timeEnd to consider to empower web developers.
This sort of "high-level" measurements can also be compared very easily
with other existing browsers since the functions and semantics are standard.
David
[1] https://developers.google.com/octane/benchmark
[2]
https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html#sec-window.performance-attribute
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo