asterics / AsTeRICS-Grid

Free and simple to use app for augmentative and alternative communication (AAC) with offline support, flexible input methods and media access
https://grid.asterics.eu/
GNU Affero General Public License v3.0
56 stars 20 forks source link

Bugfixes / improvements for hospital terminals #85

Open klues opened 3 years ago

klues commented 3 years ago

The following improvements should be done for hospital terminals:

  1. The page layout should be optimized for resolutions 1366 x 768 and 1366 x 625, there should be no scrollbar for the menu. Screenshot_1

  2. There should be a possibility to exit fullscreen mode for touchscreen-only devices. The possibility should be visible and not be limited to a swipe action (e.g. swipe down from upper corner).

  3. In FF43 changing of language in "general options" wasn't saved automatically

  4. There should be a possibility to set the language with an URL parameter since the terminals are in English by default but should show the German version of AsTeRICS Grid. The URL parameter however should not override a custom language set by the user.

  5. There should be the possibility to set another default gridset via URL parameter and additionally add some authentication as URL parameter for accessing an URL that is secured with some kind of authentication (e.g. Basic access authentication).

bluSCALE4 commented 1 year ago

I've not done end user testing but I've read the WCAG 1.4.10 and I'm not sure why scrollbars are not desired. Just as the visible escape button is desired, I'd imagine some users would also prefer a scrollbar. In the case of a touch screen, I can see implementing code to hide the scroll bar but for desktop or general responsive views, not so much.

klues commented 1 year ago

I initially tried to design it in a way that no scrollbar is needed, meaning that the whole menu fits the screen. However probably that's not the correct approach, since at some point (either at some small screen size or after adding menu entries) a scrollbar will be needed.

Therefore maybe it's better to leave it as it is and maybe make the top logo and button sticky, like YouTube is doing it: grafik