support input type=url

Fixes #28