Alexey Feldgendler wrote:
Elements comprising a widget should carry appropriate semantic value by themselves. For example, a properly styled unordered list can be used as a color picker. <widget> should not be used as an excuse for writing a bunch of meaningless <div>s to make a custom control.
Agreed. But if I add <input> boxes for Red, Green and Blue and some OK/Cancel buttons and wrap those up in a <widget> element then I feel like I've added semantic value not reduced it.
-dean
