I am a little puzzled by the edit-text widget's design.
It uses html's <input> or <textarea> tag for data entry, yet the widget does not support some of the basic input tag's attribute? For instance while <textarea>'s "rows" attribute is supported, there is no way to set the "cols" attribute.
In a similar vein, the html <input> tag has support for data entry of numbers using the "type=number" attribute. Yet, we cannot specify the "min" and "max" attributes.
I feel adding support for these three attributes should be quite simple and would add significant functionality to the widget. Does anyone agree with me?