A sparks-based demonstration in HTML 5