What I like about this is that it is capable of learning different web forms! But after that.... My o my, it is hellish to work with! First of all, when it learns a form, it doesn't do it in plan English; it doesn't just present to you the form fields as the user sees it on the computer. It gives you the form fields in $^&amp;amp;amp;amp;gg!7shop!}}(t80. Now if I understood this gibberish, I could have written a form filler program myself. I don't. Hence I want things written in plain English. Next, it rearranges the fields in a manner similar to a crossword puzzle. It is then up to you to figure out the equivalent fields in your web form! Next, supposing you've accidentally checked something you didn't want to select, Fireform does not unselect it for you.
Okay, let's talk about radios. What in the world does Fireform do with radios? It doesn't know how to select and unselect them? It selects them with an algorithm that produces a random-like result?
But very importantly, it must be stated that the process of teaching Fireform to make it learn a web form is indeed VERY TEDIOUS and could be really frustrating.
And yes, yes, let me add: why is it that after making Fireform learn a new form while in the "Simple" mode, I am not able to see the field I've added after closing the window and returning agin in the simple mode. I would have to go to the advanced mode before I am able to see the field I've added. Furthermore, it's weird that if you go into the settings using the "Simple setup" button, you can't go to the "Advanced setup." You will have to close the window, then reopen it using the "Advanced setup" button. Is there no interconnectivity here? Why o I have to close the window before I am able to go from "Simple set up" to Advanced setup" and vice versa?
The number one rule I keep in mind when beginning any project is that which says, "Simple is greater than complex."
Okay then: let's see some real improvement.
1. When Fireform extracts a form to learn the form, it should do so in plain, ordinary language just like the one on the web form the user wants to complete.
2. In extracting the form, Fireform should strive as hard as it can to retain the original order of the form.
3. Fireform should be able to fill a form exactly as the user fills it and correct any inadvertent errors.
4. Forform should ignore check-boxes that the user has left blank.
5. Fireform needs improvement in the way it handles radios.
6. Finally, is there no way on earth to improve the documentation and make the way for teaching Fireform a lot easier, simpler?
7. How about the option to properly organize one's profiles into folders and subfolders? Yep, how about that?
Let me finish by noting, nonetheless, that Fireform is POTENTIALLY one of the best, and perhaps the very best, form filler add-ons for Firefox. But certainly, it has some grounds to cover in order to grab that title in fact.