This support forum belongs to the Form Validator Gallery Module.
Form Validator has a bug tracker here: http://github.com/murdog05/yui3-gallery/issues
| Page 1 of 1 | [ 7 posts ] |
|
Hi,
Form validator has been up for awhile, just wondering if anyone has used it or has any feedback. This widget has been used in production systems now for about 10 years. It originally was a submission for YUI2 around june of 2008 (http://yuilibrary.com/projects/yui2/ticket/2006336), but any recommendations are welcome. If you have any suggestions, comments or feedback, let me know. Thanks. |
|
Correction, 2 years, that will teach me for writing posts at 11 pm at night!
|
|
Murray,
I haven't built a forms interface since Gallery opened, so I haven't had a chance to exercise your stuff or Greg Hinch's form's collection. I wonder if you'd consider writing up a tutorial for YUI Blog on this module -- summarize its key features and then walk through with code samples a few of the most common use cases? We can host demo pages on YUIBlog, or the article can link somewhere else for those. YUIBlog contribution guidelines are here: http://www.yuiblog.com/blog/contribute/ That page has my email address, which you can reach me at if you're interested. Would love to see you get more visibility for this module via the blog. -Eric |
|
From what i ve researched so far, this is most likely the most complete Form module i ve seen in the YUI space. This should be promoted more...
|
|
Hi Logemann,
I read your latest blog entry about Form Validation and YUI. Just wanted to let you know that I do have a YUI 2 version of this very module. If you would like me to send you this version to use for your web projects I would be more than happy to do so. |
|
Here is my usability feedback:
When I opened the first example, all the red backgrounds and exclamation marks screamed "You're wrong! You messed up! You suck!" Not a good first impression. For complex fields like a phone number (in the formatter example), there is no indication what format is valid. (The comments above explaining the example do not count.) The error state simply remains red until I manage to guess what is expected. (As a side note, the phone number example doesn't work. When I enter "(123) 456-7890", the field is still red.) After playing with the examples and being trained to expect the field to turn green immediately when valid input is entered, I tried pasting valid input into the field (using the Edit menu, not a keyboard shortcut), but the field remained red because it didn't notice the paste event. Only after I tabbed out of the field did it change to green. In summary, I want a form that doesn't shout at me, that helps me figure out what I should enter (at least in the difficult cases), and that gently and patiently explains what I did wrong if I entered something invalid -- and only after I signal that I'm done, by pressing the submit button. |
|
Hi,
Thanks for the feedback, please note that the exclamation marks are merely an example. If they are too verbose and give users a bad feeling, developers are free to replace them with something less intense. As for the paste issue, I will definitely keep that in mind going forward. I simply went with the blur event because I could not consistently get an event when the user pasted. Typical user reaction will be to press a key here and there to get the field to react. As for the phone number, that is not a bug, you can't have a 1 or a 0 as the first digit in your area code (those are reserved for international calls. The formatter example is there to show that you do not need to tell the user to enter a specific format,t hey can enter any format they want, and the formatter will put it in the proper format expected by the system. Thank you for the input, it will help with the next version of the form validator. |
| Page 1 of 1 | [ 7 posts ] |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum |
© YUI Library - Site Credits
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group