The first new thing is the addition of the SCRIPT attribute to the FORM tag. This
attribute allows you to specify a client side script for use in processing the form data.
The language and interface for this type of script is not defined by the standard.
The next new thing is the addition of the DISABLED attribute to all INPUT types, TEXTAREAs,
and SELECT fields. This disables (who woulda thunk it?) that field which should be
rendered but "greyed out" when possible.
The third addition, is that of the SRC, HEIGHT, WIDTH, and UNITS attributes to the SELECT
tag to allow for graphical menus which would function as imagemaps with hotspots. The
use of the additional attributes would be the same as those attributes of the same name
used for the IMG tag.
Also added are three new INPUT types:
- RANGE - This type would allow the user to pick an input value with the range of min
and max which defaults to someval. Possibly implemented with sliders/knobs/dials
<INPUT TYPE="range" NAME="somename" MIN="min" MAX="max" VALUE="someval">
- SCRIBBLE - This type would allow the user to "scribble," with a mouse, pen, or arrow keys,
on the image specified by the SRC attrib. If the browser is unable to display
images, the SCRIBBLE type defaults to TEXT with an initial value of someval.
How the information would be passed back is not yet defined.
<INPUT TYPE="scribble" NAME="somename" SRC="url" VALUE="someval">
- FILE - This type would allow for file uploading. The browser should display some
type of file selection dialog box/prompt whose file mask is that mentioned in
the ACCEPT attribute (more that one is allowed). See the example below.
<INPUT TYPE="file" NAME="somename" ACCEPT="MIME-type">