<!DOCTYPEHTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<meta charset="utf-8">
<head>
<title>accessibility perf for dhtml</title>
<script src="resource://talos-powers/TalosContentProfiler.js"></script>
<script>
/* globals initAccessibility */
// based on: http://hacks.mozilla.org/2010/05/better-performance-with-lazy-frame-construction/ var ppDate = null; var startTime;
function doInsertion() {
if (!initAccessibility()) {
dump("__FAILinit:AccessibilityUnvailable__FAIL");
return;
}
TalosContentProfiler.subtestStart("a11y: Begin dhtml test", true).then(() => { var container = document.getElementById("container"); var lastchild = document.getElementById("lastchild");
startTime = window.performance.now();
var i, div;
for (i = 0; i < 2000; i++) { div = document.createElement("div"); div.innerHTML = "";
container.insertBefore(div, lastchild);
}
for (i = 0; i < 2000; i++) { div = document.createElement("div"); div.innerHTML = "
foo
bar
baz
";
container.insertBefore(div, lastchild);
}
for (i = 0; i < 2000; i++) { div = document.createElement("div");
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.