All these form fill out features can be configured in the Forms Manager that can be opened using the menu item Tools > Forms Manager.
iCab saves all the form data in the Keychain application of the MacOS. So all the data is saved secure and encrypted. But you have to allow the keychain application to store and retrieve the form data. Especially when an iCab update is installed, the keychain application will ask the user if the new version of iCab is allowed to access the form data which was saved by the old version of iCab. This is normal behaviour which makes sure that no new application is able to access sensible data without the permission of the user.
In the Forms Manager there are three section, each one contains the settings for another way to fill out forms. Each section can be activated individually, so that iCab can try to automatically fill out the forms of visited web sites using this special method. If automatical form fill is disabled, you can still initiate the form fill manually using the menu item View > Fill out forms will check for each web site you visit, if there are forms which can be filled out automatically
This feature is very useful for all the information you have to enter in many web forms (like email addresses, your name, address, telephone number etc.)
This feature can be used for all forms, even in forms which were never visited before.
The list of form data has two columns: the key and the value. The "key" column can contain a comma separated list of names which represent the (internal) names of input fields. Because the field name is not always the same on all web pages (for example a web page may use the name "city" and another the name "town" for an input field where you should enter the town in which you live), just provide a comma-separated list of names which have the similar meaning. This makes it more likely that a name can be found which is really used on the web site. The "value" column contains the text that should be filled into the form field.
Example:
Key | Value |
---|---|
city,town | New York |
country | USA |
email,mail | my.name@mydomain.invalid |
address,street | Park Avenue 123 |
Please note that even if the web page itself is in German or French or in another non-English language, the internal names are often nevertheless in English. So you should always add english key names in the list.