Habe einen iPad Pro 11-Inch mit einer Auflösung von 1194px x 834px (CSS-Pixel ist der Fachaudruck).
Alle sonstigen iPads haben im "Landscape"-Modus ein Seitenverhältnis von 4:3 (1:0.75). Damit kann eine Standard-VISU (GIRA1024V) leicht "ohne Modifikation" am iPad laufen.
Der iPad Pro 11-Inch hat ein Seitenverhältnis von 1:0.7. Hier wird der untere Teil der VISU abgeschnitten. Es kann "zwar" nach unten "gescrollt" werden, das aber nicht meinen "Ideal-Vorstellungen" bezüglich Ergonomie entspricht.
Ich habe dazu eine Lösung entwickelt, die von der Präsentation wie auf unterer Abbildung aussieht. Die VISU ist der Teil innerhalb des weissen Rahmens.
Neue Lösung:
IMG_1020.PNG
Im Vergleich dazu die bestehende Lösung auf allen iPad (außer iPad Pro 11-Inch):
fullsizeoutput_c4b.jpeg
Man sieht, dass ich auch das Problem des "Status Bar" mit 20px am oberen Rand elegant gelöst habe (siehe erste Grafik). Er überlappt sich auch nicht mit der VISU.
Dazu habe ich die "xstart.htm" und die "xxapi2.js" modifiziert.
In der. "xstart.htm" habe ich eine "WRAPPER"-div dazugefügt und in der xxapi2.js im wesentlichen die Funktionen "set_viewport" und "center" adaptiert.
Es ist alles kompatibel zur jetzigen Lösung, ohne Einschränkungen.
Schön wäre es, wenn Nils das in die bestehende "xxapi2.js" einbauen könnte.
Beiliegend noch meine adaptierten Files.
Unter "tfile.html" ein kleines Testprogramm. Läuft auf jedem Desktop-HTML5-Browser. Vielleicht ist es möglich das auf einen Webserver zu spielen. Wenn DU den Code auf das richtige Verzeichnis des HomeServers stellst gehts dann auch mit Aufruf von "https://<HomeServer-IP>/opt/xxapi/tfile.html". Dann läuft es auch unter Mobile Devices. Bei IOS es "Zum Homeschirm" machen. Dann wie HomeServer App aufrufen.
Hans
Alle sonstigen iPads haben im "Landscape"-Modus ein Seitenverhältnis von 4:3 (1:0.75). Damit kann eine Standard-VISU (GIRA1024V) leicht "ohne Modifikation" am iPad laufen.
Der iPad Pro 11-Inch hat ein Seitenverhältnis von 1:0.7. Hier wird der untere Teil der VISU abgeschnitten. Es kann "zwar" nach unten "gescrollt" werden, das aber nicht meinen "Ideal-Vorstellungen" bezüglich Ergonomie entspricht.
Ich habe dazu eine Lösung entwickelt, die von der Präsentation wie auf unterer Abbildung aussieht. Die VISU ist der Teil innerhalb des weissen Rahmens.
Neue Lösung:
IMG_1020.PNG
Im Vergleich dazu die bestehende Lösung auf allen iPad (außer iPad Pro 11-Inch):
fullsizeoutput_c4b.jpeg
Man sieht, dass ich auch das Problem des "Status Bar" mit 20px am oberen Rand elegant gelöst habe (siehe erste Grafik). Er überlappt sich auch nicht mit der VISU.
Dazu habe ich die "xstart.htm" und die "xxapi2.js" modifiziert.
In der. "xstart.htm" habe ich eine "WRAPPER"-div dazugefügt und in der xxapi2.js im wesentlichen die Funktionen "set_viewport" und "center" adaptiert.
Es ist alles kompatibel zur jetzigen Lösung, ohne Einschränkungen.
Schön wäre es, wenn Nils das in die bestehende "xxapi2.js" einbauen könnte.
Beiliegend noch meine adaptierten Files.
Unter "tfile.html" ein kleines Testprogramm. Läuft auf jedem Desktop-HTML5-Browser. Vielleicht ist es möglich das auf einen Webserver zu spielen. Wenn DU den Code auf das richtige Verzeichnis des HomeServers stellst gehts dann auch mit Aufruf von "https://<HomeServer-IP>/opt/xxapi/tfile.html". Dann läuft es auch unter Mobile Devices. Bei IOS es "Zum Homeschirm" machen. Dann wie HomeServer App aufrufen.
Hans
Kommentar