One other point of consideration: in addition to JSON validation, structured content must be parsed for images during import.
You can also test the validation process outside of the browser using [node](https://nodejs.org/) and one of the dev scripts in this repository: `node dev/dictionary-validate.js path/to/dictionary.zip` For reference, validating the dictionary...
> During validation, is it possible to keep the tab responsive and/or give some indication that progress is being made? Otherwise users might think the import has failed/crashed I will...
#1868 shows additional progress for all steps of the import process, including validation. The import process has also been moved to a separate thread. This should improve some of the...
Would it suit your needs if the existing background clipboard scanner had an option to disable focusing the search page when scanning a new term, if the window is already...
As a potential short-term solution, one way to do it could be to set up a second profile with background scanning, and switch the active profile via keyboard shortcut or...
One additional option is that you can set up a keyboard shortcut with action _Toggle option_ and _Path_ = `clipboard.enableBackgroundMonitor`, and that hotkey will toggle the option on/off.
For the shortcut, you can add it on the settings page. It would look like this after adding a new shortcut: 
This has to do with the [Content-Security-Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) header, where most sites seem to allow audio. The behaviour in general is a bit strange, since extensions will ignore some parts of...
Can you share your settings file, and maybe record a demo of the issues? Can you describe the "slow scanning" difference? I am able to scan text on Discord without...