- From: Ola P. Kleiven <olak@opera.com>
- Date: Mon, 14 Jun 2010 11:55:20 +0200
On Mon, 14 Jun 2010 07:41:40 +0200, Peter Kasting <pkasting at google.com> wrote: > On Sun, Jun 13, 2010 at 10:16 PM, TAMURA, Kent <tkent at chromium.org> > wrote: > >> There are some objections against omitting invisible controls from form >> validation. However, it is a real issue with existing sites and users >> can't >> submit such forms at all though they can submit it with non-HTML5 >> browsers. > > > How many existing sites? What sites are asking for form validation but > then > not actually working with it? If this isn't a large number, I would > prefer > to stay as-is and let the sites fix themselves. The following sites have workarounds in Opera's browser.js to allow form submit: airgreenland.com (using required on hidden elements) barnesandnoble.com (using required on visible elements that are supposed to be empty on submit...) bookryanair.com (using required=false - this usage has also been found in JS libraries) ingdirect.com.au (using required on a visible field, but then emptying the field with JS before submit) usairways.com (using required on hidden elements) Most of these have been using it for several years and have not responded to change requests from our side. We have also seen a couple of instances of wrong input types (number where text expected etc.), but the usage of "required" is the biggest problem in my experience. > My conclusion is it's better to disable interactive form validation for >> existing sites as possible. e.g. disabling interactive form validation >> for >> documents without "<!DOCTYPE html>". >> > > I think this is a mistake. > > PK -- Ola P. Kleiven, Core Compatibility, Opera Software
Received on Monday, 14 June 2010 02:55:20 UTC