Canvas fingerprint grader
Upload your collect_canvas.jsfile and we will run it across our
various browser environments and score 9 checks: three for each
part of the assignment.
Before you submit. Your file must export
collect() and define textCanvasFingerprint,
detectInstalledFonts and graphicalCanvasFingerprint,
exactly as the template does. Each part is not scored until the third check
passes (so you can't "lookahead" to solve each part) and a fingerprint that
never changes is perfectly stable and worth nothing (so it must be reasonably
complex).
Grading will take a few seconds and you may wait behind other students. Files up to 256 KB.