Univention Bugzilla – Bug 46852
Modify display of privacy statement in system setup
Last modified: 2018-05-02 13:31:22 CEST
Created attachment 9505 [details]
Link shown on last system setup page
With Bug #46742 System Setup was modified and now shows a link to the Univention privacy statement. I see several useability issues with current implementation:
* An internet connection is required, because the privacy statement is shown on the univention website (https://www.univention.com/privacy-statement/). I would expect that the statement is shown from a local source.
* A new Tab is opened in the system-setup browser session. When installing UCS, the user is shown no indication that a browser is used. Now, when clicking the link, we show two tabs, see screenshots. This is highly irritating to me and no good useability imho. Also, there is the possitility for the user to shutdown the browser by clicking (x) in the top right corner or to close the System Setup running in the other tab. One would have to restart UCS to get system-setup back. DVD installs will start downloading packages for appliance mode.
* Once the user scrolls down on the privacy statement page, the tabs disappear, see screenshot. CTRL+W closes the browser tab, or when moving the mouse to the top, the tabs reappear. There is no obvious mechanism to get back to system setup. Users may simply stop at this point.
I would suggest to rework the privacy statement display, and maybe show a popup with the text loaded from a local source.
Created attachment 9506 [details]
Two tabs visible during system setup after clicking on privacy statement link
Created attachment 9507 [details]
No tabs visible when scrolling on the privacy statement
06113e3 Bug #46852: Show privacy statement locally in appliance wizard
c027d79 Bug #46852: Debian changelog
1b86cff Bug #46852: YAML entry
cc09c84 Bug #46852: Merge branch 'jkeiser/46852_modify_display_of_privacy_statement' into 4.3-0
6f21f9b Bug #46852: YAML update version
Created attachment 9513 [details]
Display in system setup directly - local mode
Created attachment 9514 [details]
Display in system setup directly - non local mode
The current implementation looks way better than before, thanks.
I found one more useability issue, REOPENing..
The popup displaying the privacy statement is shown for the display height, not the site height. This creates an issue with our UCS appliance: The default screen resolution in our appliances is 800x600. On the last page, the page height can be more than the display height, e.g. some additional software was selected during system setup. Due to longer sentences in german, there is always a scrollbar shown. If i now scroll down to see the 'start setup' and 'back' buttons and then click the privacy statement link, the buttons on the bottom stay visible. I can click on 'back' and 'start setup' while the popup is still visible. See screenshots.
The popup should cover the display area, regardless of where the user is on the page vertically.
Created attachment 9517 [details]
Last page of system setup in german - scrollbar visible
Created attachment 9518 [details]
additional buttons shown while privacy statement is viewed
c21be46 Bug #46852: scroll to top when viewing privacy statement in local mode
32b2543 Bug #46852: debian changelog
24667c3 Bug #46852: YAML update version
OK: scroll to top when displaying privacy statement