mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
65 lines
1.5 KiB
HTML
65 lines
1.5 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<style>
|
|
table {
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
table,
|
|
th,
|
|
td {
|
|
border: 1px solid black;
|
|
}
|
|
|
|
ul {
|
|
font-size: 24px;
|
|
}
|
|
|
|
li {
|
|
font-size: 16px;
|
|
}
|
|
</style>
|
|
<script src="../../dist/zone.js"></script>
|
|
<script src="./performance_setup.js"></script>
|
|
<script src="./performance_ui.js"></script>
|
|
<script src="./timeout.js"></script>
|
|
<script src="./requestAnimationFrame.js"></script>
|
|
<script src="./eventTarget.js"></script>
|
|
<script src="./xhr.js"></script>
|
|
<script src="./promise.js"></script>
|
|
<script>
|
|
window.onload = function () {
|
|
var jsonResult = {};
|
|
|
|
var div = document.getElementById('tests');
|
|
var json = document.getElementById('json');
|
|
var table = document.getElementById('summary');
|
|
|
|
var tests = window['__zone_symbol__performance_tasks'];
|
|
window['__zone_symbol__testTargetsUIBuild']({
|
|
tests: tests,
|
|
targetContainer: div,
|
|
resultsContainer: table,
|
|
jsonContainer: json,
|
|
jsonResult: jsonResult,
|
|
});
|
|
};
|
|
</script>
|
|
</head>
|
|
|
|
<body>
|
|
<div id="thetext">Performance Bencnhmark of Zone.js vs Native Delegate!</div>
|
|
<div id="tests"></div>
|
|
<div>
|
|
<table id="summary" class="table">
|
|
<tr class="tableheader">
|
|
<th>Module</th>
|
|
<th>API</th>
|
|
<th>Performance overhead</th>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div id="json"></div>
|
|
</body>
|
|
</html>
|