use W3C implementation for gh-page live demo