freedomofpress / dangerzone

Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
https://dangerzone.rocks/
GNU Affero General Public License v3.0
3.37k stars 153 forks source link

Improve DZ's first info screen empowering user knowledge and choice #726

Open Erioldoesdesign opened 4 months ago

Erioldoesdesign commented 4 months ago

Current state

The current iteration of Dangerzone jumps the user straight into an action of choosing a document/file from their computer to 'process'. This largely relies on the user having gained knowledge outside of the app as to what the app does. Either through suggestion/guidance from another human/user, through looking at the website guides/info or other sources of knowledge. This excludes users that have not got stable access to these information methods (e.g. wifi or internet) and/or users that read/gained this info and have a time lapse/gap in downloading -> using the DZ tool.

Existing landing screen Image

Proposed state

Alongside some general, app wide changes (e.g. back button arrow, call to action buttons have a consistent separated placement on the lower portion of the app) the main change is making the first 'landing/homepage' of the app some critical general information about how the OCR processing happens along with an opportunity to find out more on the website (option for offline info for those not connected to the internet) or start using DZ (this opens the file picker). The intention is that this would appear for users for the first approx 5 times that DZ is opened and then after that the information is presumed known and no longer shown. Button colours are shown inMacOS 'system' colours.

Information not included: DZ does not 'clean' your original document/file of potential malicious spyware/malware.

Image