Hallo,
Ich habe einen PR eröffnet, der einen URL-Parameter ?tablet_mode_house=<selector> (nach dem Vorbild von ?fullscreen=force) hinzufügt, um den Tablet-Modus eines Hauses direkt beim Laden des Dashboards zu aktivieren, ohne über das Menü „Tablet-Modus“ gehen zu müssen.
Der Bedarf: Schnelle Bereitstellung von Wandtablets
Der Tablet-Modus wird heute manuell, pro Gerät, über das Menü konfiguriert — und die Sitzungen dauern ein Jahr, also gibt es im Alltag keine Schmerzen. Der Bedarf entsteht bei (Neu-)Bereitstellung, wenn der Sitzungszustand noch nicht vorhanden ist oder verloren geht:
- Kiosk-Browser (Fully Kiosk oder anderer) neu installiert/zurückgesetzt,
- Browserverlauf gelöscht / Abmeldung,
- Bereitstellung mehrerer Tablets auf einmal (Camping, Handel, Büro…), bei der die manuelle Konfiguration jedes Geräts nicht skalierbar ist.
Mit einer Start-URL kann ein Installateur jedes Tablet auf beispielsweise verweisen:
/dashboard/<dashboard_selector>?tablet_mode_house=<house_selector>&fullscreen=force
et es startet gesperrt auf dem richtigen Dashboard, im Tablet-Modus, Vollbild — ohne Manipulation am Gerät. (In meinem Fall verberge ich zusätzlich, über die CSS von Fully Kiosk, den Tablet-Modus-Selektor und das Dashboard-Wechseln, um an Höhe zu gewinnen und den Benutzer auf ein einziges Dashboard zu sperren.)
Design-Seite (nach Feedback zum PR):
- der Parameter nimmt nur den Selektor des Hauses (URL-sicherer Slug);
- das Menü „Tablet-Modus“ zeigt die bereit zur Kopie URL für das ausgewählte Haus an (Kopieren-Button), also muss niemand einen Selektor kennen;
- no-op bei Gladys Plus (das Menü ist dort ausgeblendet);
- sichtbarer Fehler auf dem Bildschirm (unbekannter Selektor oder Netzwerkfehler), nie stillschweigend.
Spricht dieser Bedarf an schneller Bereitstellung auch andere an? Feedback ist willkommen!