Lösungsmöglichkeiten für Aufruf ext. HTML-Seiten in die TWS VISU
Verfasst: Mo Nov 27, 2023 12:49 pm
Hallo Foristen,
in dem anderen Thread über Eure KO-Kriterien kam der Wunsch nach Integration dritter HTML Seiten auf. Da dies häufiger benannt wird, wollte ich das hier in diesem separaten Thread diskutieren.
Die Herausforderungen
1. Wir planen eine native APP, hier sind solche direkten Einbindungen ext. Webseiten nach unserem bisherigen Kenntnisstand nicht erlaubt von Google / Apple wegen Schutz Minderjähriger und Schutz gegen sonstigen Missbrauch
2. Wir planen auch einen "Global Mode", so dass die VISU auch im Supermarkt funktioniert. Oder in der Jagdhütte. Oder auf dem Boot in Nizza.
3. Die nächste Frage die sich in diesem Zusammenhang stellt, ist, muss nun der Client auf die Web-Ressource kommen oder der Server?
Ich erwähne das deswegen, weil es schwierig ist, ALLE Anforderungen gleichzeitig unter einen Hut zu bekommen. Es gibt Kunden, die wünschen eine native APP, für die wäre es ein Nicht-Kaufgrund wenn der Server keine eigene native APP hätte, das wird heutezutage vorausgesetzt. Und wir haben auch gelesen, dass der Global Mode schon für die V1 gefordert wird.
Und nun haben wir noch die - übrigens absolut nachvollziehbare - Forderung nach der Integration von fremden Webseiten (die auch intern liegen können, z.B. von der eigenen Heizung, der Wallbox usw.) in die VISU, die sich weder mit der nativen APP noch so ohne weiteres mit dem Global Mode (außer man baut einen Reverse-Weiterleitungs-Proxy) vereinbaren lässt.
Bisherige Lösung
1. Bestehende Lösung für ganze Webseiten (z.B. die Heizungsanlage, Grafana):
Die hierfür bereits implementierte Lösung ist, dass man auf den Detailseiten eines Widgets weitere Buttons unterbringen kann (übrigens auch freien Text) und über diese Buttons lassen sich URLs (übrigens auch einzelne Seiten andere native APPs) aufrufen, die dann in einem Browser geladen werden, der dann aufgeht. Also normaler Standard auch in anderen Apps. Wenn Du auf Spiegel Online was liest und da ist was aus Twitter / Youtube usw. verlinkt und Du willst das im Vollbildmodus oder den Tweet im Kontext der anderen Tweets sehen wegen der Drükos und Drukos, dann geht dort ja auch der Browser (oder die App) auf und man sieht sich das dann an.
==> Kann man damit nicht leben, dass mit betätigen eines Buttons ein Tab im Browser aufgeht und das anzeigt? Von dort kann man ja wieder mit einem Klick in die VISU zurück
2. Machbare Lösung für einzelne Bilder aus dritten Ressourcen:
Das Kamera-Plugin holt bereits jetzt die Bilder / Streams von der Kamera. Das könnte man auch ertüchtigen, um in Intervallen die Bilder von dritten Ressourcen (vom Server aus erreichbar) zu holen und in einem Widget darzustellen.
Würde Euch das reichen? Weil alles andere kollidiert mit anderen Leistungsmerkmalen.
lg
Stefan
in dem anderen Thread über Eure KO-Kriterien kam der Wunsch nach Integration dritter HTML Seiten auf. Da dies häufiger benannt wird, wollte ich das hier in diesem separaten Thread diskutieren.
Die Herausforderungen
1. Wir planen eine native APP, hier sind solche direkten Einbindungen ext. Webseiten nach unserem bisherigen Kenntnisstand nicht erlaubt von Google / Apple wegen Schutz Minderjähriger und Schutz gegen sonstigen Missbrauch
2. Wir planen auch einen "Global Mode", so dass die VISU auch im Supermarkt funktioniert. Oder in der Jagdhütte. Oder auf dem Boot in Nizza.
3. Die nächste Frage die sich in diesem Zusammenhang stellt, ist, muss nun der Client auf die Web-Ressource kommen oder der Server?
Ich erwähne das deswegen, weil es schwierig ist, ALLE Anforderungen gleichzeitig unter einen Hut zu bekommen. Es gibt Kunden, die wünschen eine native APP, für die wäre es ein Nicht-Kaufgrund wenn der Server keine eigene native APP hätte, das wird heutezutage vorausgesetzt. Und wir haben auch gelesen, dass der Global Mode schon für die V1 gefordert wird.
Und nun haben wir noch die - übrigens absolut nachvollziehbare - Forderung nach der Integration von fremden Webseiten (die auch intern liegen können, z.B. von der eigenen Heizung, der Wallbox usw.) in die VISU, die sich weder mit der nativen APP noch so ohne weiteres mit dem Global Mode (außer man baut einen Reverse-Weiterleitungs-Proxy) vereinbaren lässt.
Bisherige Lösung
1. Bestehende Lösung für ganze Webseiten (z.B. die Heizungsanlage, Grafana):
Die hierfür bereits implementierte Lösung ist, dass man auf den Detailseiten eines Widgets weitere Buttons unterbringen kann (übrigens auch freien Text) und über diese Buttons lassen sich URLs (übrigens auch einzelne Seiten andere native APPs) aufrufen, die dann in einem Browser geladen werden, der dann aufgeht. Also normaler Standard auch in anderen Apps. Wenn Du auf Spiegel Online was liest und da ist was aus Twitter / Youtube usw. verlinkt und Du willst das im Vollbildmodus oder den Tweet im Kontext der anderen Tweets sehen wegen der Drükos und Drukos, dann geht dort ja auch der Browser (oder die App) auf und man sieht sich das dann an.
==> Kann man damit nicht leben, dass mit betätigen eines Buttons ein Tab im Browser aufgeht und das anzeigt? Von dort kann man ja wieder mit einem Klick in die VISU zurück
2. Machbare Lösung für einzelne Bilder aus dritten Ressourcen:
Das Kamera-Plugin holt bereits jetzt die Bilder / Streams von der Kamera. Das könnte man auch ertüchtigen, um in Intervallen die Bilder von dritten Ressourcen (vom Server aus erreichbar) zu holen und in einem Widget darzustellen.
Würde Euch das reichen? Weil alles andere kollidiert mit anderen Leistungsmerkmalen.
lg
Stefan