Crappy ripoff of FizzyText (seen here, source here, my attempted explanation here) in which collision-detection (of particles with letterforms) is used to slow the particles down instead of engorge them. And then a third canvas is introduced which isn't cleared every frame, so the particles leave translucent streaks.
It looks like an inkjet printer!!
Refresh many times for streaky imperfect printing!
xxxxxxxxxx
<html>
<head>
<style>
canvas {
position: absolute;
top: 0;
left: 0;
}
</style>
<title>StreakyText</title>
<script src='main.js'></script>
<script>
window.onload = function() {
var streakyText = new StreakyText('Streaky Text!');
};
</script>
</head>
<body>
<div id='streakytext'></div>
</body>
</html>