- From: John Boyer <boyerj@ca.ibm.com>
- Date: Mon, 30 Apr 2007 15:32:08 -0700
- To: Doug Schepers <doug.schepers@vectoreal.com>
- Cc: public-html@w3.org, public-html-request@w3.org
- Message-ID: <OF0C57F7DD.96F59834-ON882572CD.007B7E02-882572CD.007BCB6D@ca.ibm.com>
Hi Doug, DS: On the other hand, for many purposes, you can break complex "forms" down into handy bite-sized portions. JB: In the same way, you can break down C = A + B into LOAD AX, 1000 LOAD BX, 1004 ADD AX, BX STO AX, 1008 But that doesn't mean I want to keep programming that way. DS: I think we should also consider PDF. I'm increasingly seeing PDF forms being delivered on the Web which you can fill out and save the current state. I'm not sure why some of these forms aren't being done in HTML (maybe the save-state? maybe they need signed-certificate technology?) but there a huge industry devoted to just such forms, and they aren't using HTML for that. That doesn't seem to be covered in the forms use cases list. JB: The nail and the head just became one :-) John M. Boyer, Ph.D. STSM: Lotus Forms Architect and Researcher Chair, W3C Forms Working Group Workplace, Portal and Collaboration Software IBM Victoria Software Lab E-Mail: boyerj@ca.ibm.com Blog: http://www.ibm.com/developerworks/blogs/page/JohnBoyer Doug Schepers <doug.schepers@vectoreal.com> Sent by: public-html-request@w3.org 04/28/2007 09:03 PM To public-html@w3.org cc Subject Re: About the Web Forms 2 proposal Hi- I'm not going to argue for or against either side here, but I would like to make some observations. John Boyer wrote: > > And the use cases you listed here ( > http://esw.w3.org/topic/HTML/FormsUseCases) are pretty trivial. On the one hand, I agree that this list isn't really comprehensive. When you consider some many Web applications use hoop-jumping libraries to supply multiple dialogs and numerous inputs, there is clearly a desire to have more complex forms than are addressed by this list of use cases. On the other hand, for many purposes, you can break complex "forms" down into handy bite-sized portions. I just did my taxes using TurboTax; tax forms aren't what most people would call a breeze, but they did a good job (for the most part) at breaking it down into a wizardly set of steps. They did fall down on breaking up my home office across 2 subsequent addresses in combination with other business expenses (which was done as a hidden "worksheet"), and maybe a single, more cohesive form with declarative interconnections could have addressed that... I don't know. I do think that in this case, I was glad it was broken down into steps, which was less overwhelming. But that's because I don't do this every day... I want a predigested presentation so I don't have to learn about tax codes and other such fascinating matters. For users who would be filling in the same complex form daily, and who don't want their hands held, using a wizard is often infuriatingly slow and considerably less powerful than they would want. In either case, tax forms are complex, and they are definitely something people want to do on the Web (as evidenced by the tens or hundreds of millions of people who filed that way this year). I've had a little experience in making web apps for the financial planning and mortgage industries (just enough to know I don't want to work in the financial planning or mortgage industries), and the use cases there range from the very simple (calculators and pretty charts) to the very complex. > And yes people in many verticals (government, financial, insurance, > healthcare, etc.) do in fact want to have a more usable forms technology, > and their requirements really are more complex than the use cases you are > looking at. I think we should also consider PDF. I'm increasingly seeing PDF forms being delivered on the Web which you can fill out and save the current state. I'm not sure why some of these forms aren't being done in HTML (maybe the save-state? maybe they need signed-certificate technology?) but there a huge industry devoted to just such forms, and they aren't using HTML for that. That doesn't seem to be covered in the forms use cases list. It may be that we decide it's out of scope for this group, but it should be considered. Regards- -Doug
Received on Monday, 30 April 2007 22:32:15 UTC