Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More user-friendly "consent popup" #43

Open
2 of 3 tasks
martinpopel opened this issue May 12, 2022 · 3 comments
Open
2 of 3 tasks

More user-friendly "consent popup" #43

martinpopel opened this issue May 12, 2022 · 3 comments

Comments

@martinpopel
Copy link
Member

martinpopel commented May 12, 2022

  • We don't need to be too intrusive. If users disagree with collecting their texts, we should not ask them again on each reload of the web in the same browser. We should store their decision in the browser's local storage. So there should be three states for this variable: agree, disagree and not-answered-yet.
  • After a user click "agree" or "disagree", we could show a message "You can change your decision anytime later in the Settings". This message could automatically disappear after few seconds (in addition to closing it with "OK"). I am not sure if this is a good idea. Opinions are welcome.
  • It seems the consent popup is always in Czech, ie. it is not localized to en/uk according to the browser settings. Am I right? If this is difficult to do, we could just provide a "?" button (with tooltip "More info / Více informací / більше інформації") as a link to the settings page (where the users can select their language and read the consent).
EbrithilNogare added a commit that referenced this issue Jun 2, 2022
@EbrithilNogare EbrithilNogare removed their assignment Jun 19, 2022
@EbrithilNogare
Copy link
Collaborator

Do we really want 3 buttons?
now we have two that will never show after first decline

@EbrithilNogare EbrithilNogare added the question Further information is requested label Jun 19, 2022
@martinpopel
Copy link
Member Author

Ideally, we want just two buttons, but with the texts localized according to the browser settings.
I am afraid that Ukrainian users may not understand the text of the consent and they could misinterpret if as consent with cookies and automatically click "agree". I want to minimize the probability of deceiving the users.
My suggestion with the "?" button was meant only as an alternative if detecting the language of the browser is difficult to implement. Another alternative could be adding a "X" button to close the dialog (the result would be the same as clicking "disagree" - but users who do not understand the text may feel better if they "defer" the decision).

@martinpopel
Copy link
Member Author

martinpopel commented Jun 29, 2022

The first task (don't show the popup again if a user disagrees) is marked as done - I think it used to work on the dev server. But now the popup still shows again (on all servers).

EbrithilNogare added a commit that referenced this issue Jun 29, 2022
@EbrithilNogare EbrithilNogare self-assigned this Jun 29, 2022
@EbrithilNogare EbrithilNogare removed the question Further information is requested label Jun 29, 2022
@EbrithilNogare EbrithilNogare removed their assignment Jul 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants