|
|
|
|
|
by code_department
636 days ago
|
|
Some of them don't do this though, which suggests it isn't a defining feature. The only "user input" in many cases is a click, which doesn't need to be collected and marshalled. The definition also includes "controls" no user input at all, such as when "onload" is the trigger, which I guess might be controversial, but the onclick controls are definitely controls and sometimes the click is the only input. |
|
Clicks on a page (and even the actual of typing or selecting an image) are part of the User Agent's interface: how the User Agent would interpret those hypermedia controls exposed by the Reply Reosurce into things the user can do. But the user Agent itself then needs to Marshall the result of user input into some kind of request. In HTTP this is a form and resulting POST request in urlencoded or multipart format.
A generic definition of this whole concept is needed.