Developing an HTML5 Control