Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Native vs snap getPointAtLength for path
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
Browser:
Chrome 120
Operating system:
Windows
Device Platform:
Desktop
Date tested:
2 years ago
Test name
Executions per second
Native
16628.7 Ops/sec
Snap
132060.1 Ops/sec
HTML Preparation code:
<script src="https://rawgithub.com/adobe-webplatform/Snap.svg/master/dist/snap.svg.js"></script> <svg id="snap"></svg> <svg height="100" width="100"> <path id="path" d="M 10 10 C 20 20, 40 20, 50 10" stroke="black" fill="transparent"/> </svg>
Tests:
Native
document.getElementById("path").getPointAtLength( 10 + Math.random() * 40);
Snap
Snap.path.getPointAtLength('<path d="M 10 10 C 20 20, 40 20, 50 10" stroke="black" fill="transparent"/>', 10 + Math.random() * 40);