HTML-Client
Neben dem Java Client bietet Framework Studio auch einen HTML-Client für Desktop- sowie mobile Geräte an. Dieser unterstützt noch deutlich weniger Funktionen und Controls als der Java Client. Was derzeit schon mit dem HTML-Client möglich ist, erfahren Sie in diesem Kapitel.
Aktivieren des HTML-Clients
Damit der HTML-Client über den Run Wizard und die Broker-Startseite gestartet werden kann, muss in der Application die Checkbox Supports Html Client gesetzt werden.
Dies soll vermeiden, dass bisher existierende Applikationen ohne Weiteres im HTML-Client gestartet werden können, da diese sehr wahrscheinlich auf Controls und Funktionalitäten aufbauen, die derzeit vom HTML-Client noch nicht oder nicht vollständig unterstützt werden.
Note
eNVenta ERP ist nicht mit dem HTML-Client kompatibel und kann weder im Browser, noch auf Mobilen Geräten verwendet werden. eNVenta ERP nutzt nicht unterstützte Controls wie z.B. Grids, TreeViews oder Custom Controls. Auch die Fokus-Logik ist derart komplex, dass sie im HTML an ihre technischen Grenzen stößt. Um den HTML-Client nutzen zu können, muss eine speziell dafür ausgelegte Application erstellt werden, die den Funktionsumfang des HTML-Clients respektiert.
Browser-Unterstützung
Desktop
Der HTML-Client basiert auf modernster Webtechnologie und benötigt deshalb auch einen aktuellen Browser für die Ausführung.
Für Desktopsysteme empfehlen wir folgende Browser:
- Chrome
- Firefox
Auch alle weiteren Browser, basierend auf der Chromium-Engine (Edge, Vivaldi, Opera), funktionieren problemlos.
Note
Microsoft Edge (ohne Chromium) und Internet Explorer 11 werden nicht unterstützt.
Mobile Endgeräte
Eine auf den HTML-Client ausgelegte Applikation kann über die Broker-Startseite natürlich auch von einem beliebigen mobilen Gerät aus gestartet werden, welches über einen aktuellen Browser verfügt. Die Unterstützung der Browser im mobilen Umfeld ist sehr schwer zu beurteilen, da es gerade auf Android eine extrem große Auswahl gibt.
Wir empfehlen deshalb folgende mobilen Browser:
- Chrome
- Firefox
- Edge
- Dolphin
- Safari (ab iOS 10)