Hallo Carsten,
"User agents may use the value of the value attribute as the initial file name."
Die Betonung liegt auf "may": Browser können es machen, müssen aber nicht. Im Gegensatz zu anderen Browsern kann in Opera das File-Upload-Feld vorbelegt werden. Hier kommt aber beim Abschicken des Formulars eine Warnmeldung, daß man in Begriff ist, eine automatisch ausgewählte Datei hochzuladen.
ja, in <?m=71559&t=12934> habe ich ja auch einen Passus verlinkt, wo
dann drinsteht, dass UA's diese Warnmeldung bringen sollen. Ansonsten
wäre es in der Tat ein schwerwiegendes Sicherheitsproblem.
Sogesehen ist Opera durchaus W3C-konform und die Vorbelegung des
file-Attributes mit einem Wert offenbar auch. Natürlich bleibt die
Frage, warum dieser Teil so, wie ich finde, lasch formuliert ist.
Viele Grüße,
Stefan