As I've already mentioned in another thread:
The original, initial idea of the WhatWG, of WebForms and HTML5 was, to make more things possible without Scripting. One reason was to make many basic functions available even when Scripting is off.
Of course, not everything would make sense to do without scripting, because this would get too complicated. But these things mentioned here are good examples of basic functions, that should be possible without scripting. Especially the search-suggestions as-you-type would be fantastic to use without scripting. And the superior checkboxes that control inferior checkboxes would be great too and even easier to implement.
I don't know, which technical changes have to be done to do this, but they sure should be done.
And I have one idea, that would be a big improvement without changing HTML, it should be done in the browsers:
many webpages (e.g. Wikipedia, Google, Bing, and many many more) only have one text-input field. The others are checkboxes, radio-buttons,... At such pages user-input is always meant for this single field, because there are no others that are awaiting text. All browsers should place text-input on pages with only one text-input field into this field - even when the cursor isn't activated in it. That would be a big improvement of usability!