An alternative way to sync the bookmarks would be to use the iCloud Sync (see the iCloud settings).
In general you can use the Tab key to jump between the text fields of a web page. But it is also possible to jump between links and text fields.
In case "loading web sites can be delayed" and you're opening multiple Tabs at once, then iCab will only load the active (visible) tab immediately, all other Tabs are only loaded when these are activated and made visible.
You can also configure that audio or video playback must be started manually by the user, so web pages can't di this automatically themselves.
When syncing data, it's always the newest copy of all the computers and devices which is made available for all others, so the older versions of these files will be overwritten. This is the normal behavior of a synchronization.
In case you have different data stored on the differen computers and devices, and you do not want to loose any of the data, you can enable the "Merge" option before enabling the sync for this data type. Then iCab will first load the existing data from the iCloud, merges it with the local data and then saves the combined data back to the iCloud, which will then copied to all the other devices normally. iCab will then automatically switch off the "merge" option for this data type so that the normal syncing behavior can take place.
When defining an entry for a new search engine, you can use the character string "%@" as a replacement for the search term. This string will be automatically replaced by the search term when actually doing a search. If the string "%@" is mussing in the URL, then iCab will just append the search term at the end of the URL.
The following general settings are available:
In case you visit web sites where the macOS is unable to check the validity of the certificates (for example for self-signed certificates, expired certificates, or otherwise invalid or untrusted certificates) iCab will display a warning. This warning includes the reason for the problem and the options to visit the page nevertheless, or to stop and not visiting the page. In both cases the user can decide to make this decision permanent, so in the future the warning will be omitted and the page will be visited or blocked automatically, or future visits would present the same warning again.
If the warning will be answered with a permanent decision, the button Edit Trusted Domains can be used to change this decision again.
The option Auto-block untrusted Certificates can be used to automatically block all of these warnings about certificates so that iCab will never visit these web pages and never show any warning anymore.
The macOS provides several system-wide keyboard shortcuts to force-quit Apps, to activate the "Exposé" feature etc. Because these shortcuts can be used to get access to the system or switch to other Apps, you can disable these shortcuts for the Kiosk mode as well.
In case the Kiosk does not have a real keyboard but the user should nevertheless be able to enter text, you can enable the "virtual keyboard" for the Kiosk. This will add a menu item to the browser toolbar which can be used to open a virtual keyboard.
The mose cursor can be hidden, in case it is not needed (for example if the Kiosk has a touch screen for user input).
It is possible to add a button End Session into the browser toolbar. This button can be used by the user to explicitly end the session of the user. This will load the Kiosk Homepage again and deletes all private data (Cookies, Caches, etc) if the private mode for the Kiosk is enabled as well.
The "Private Mode" for the kiosk controls wether all the private date (cookies, caches, etc) will be deleted whenever the homepage is loaded.