Session experience
DPI scaling
Citrix Workspace app for HTML5 supports DPI scaling for app and desktop sessions on a single monitor.
Citrix Workspace app for HTML5 lets you set the VDA resolution on the monitors that have a high pixel ratio. The DPI scaling feature is disabled by default for app and desktop sessions.
For Citrix Workspace app 1908 for HTML5 and earlier, go to the session toolbar and then select Toolbar > More > Preferences > Display Resolution to set the resolution for app and desktop sessions. The correct resolution is set on the VDA.
For Citrix Workspace app 1909 for HTML5 and later, go to the session toolbar and then select Toolbar > More > Display Resolution > Device Pixel Ratio Scaling to set the resolution for app and desktop sessions. The correct resolution is set on the VDA.
When you set the resolution correctly on the VDA, the blurry text becomes crisper.
Limitations:
- The High DPI scaling feature is disabled on touch-screen devices.
Session reliability
With session reliability, the session remains active on the server. To indicate that connectivity is lost, the user’s display becomes unresponsive until connectivity resumes on the other side of the tunnel. The user can continue to access the display during the interruption. However, after the network connection is restored, the user can resume interacting with the application. Session reliability reconnects users without reauthentication prompts.
Note:
Citrix Workspace app for HTML5 users can’t override the server setting.
You can use session reliability with Transport Layer Security (TLS).
Note:
TLS encrypts only the data sent between the user device and Citrix Gateway.
For more information on configuring session reliability, see Session reliability policy settings in the Citrix Virtual Apps and Desktops documentation.
Toolbar
By default, the enhanced toolbar feature is enabled.
To hide the toolbar:
- While logged in as an administrator, access the configuration.js file in
C:\ProgramFiles\Citrix\<actual path>\HTML5Client
. - Search the configuration.js file to locate ‘menubar key.’
- In the configuration.js file, set “menubar”:false.
You can also hide an individual icon to prevent it from showing up in the toolbar. For example, to hide the ctrl+alt+del button in the toolbar:
- While logged in as an administrator, access the configuration.js file in C:\ProgramFiles\Citrix<actual path>\HTML5Client.
- Search the configuration.js file to locate ‘lock.’
- In the configuration.js file, set lock:false.
URL redirection
URL redirection allows you to control whether users access the URL by using:
- browser published on servers or
- browser that run on user devices
URL (Host to client) redirection is one type of content redirection. It’s supported only on Server OS VDAs (not Desktop OS VDAs).
When the URL redirection is enabled, the URLs are intercepted on the server VDA and sent to the user device. Citrix Workspace app for HTML5 displays a dialog prompting the user to select whether to open the URL within the session or on the local device. The dialog appears for every URL.
When the URL redirection is disabled, users open the URLs with web browsers or multimedia players on the server VDA. When the URL redirection is enabled, users can’t disable it.
URL redirection was previously known as server to client redirection or host to client redirection.
For more information, see General content redirection.
Battery status indicator
The battery status of the device now appears in the notification area within the virtual desktop session. Previously, the battery status indicator wasn’t visible in the session. This setting sometimes led to a loss of productivity when the laptop shuts down after the battery runs out.
The newly available battery status indicator feature is supported on Google Chrome and Microsoft Edge (Chromium) browsers. It’s supported only on VDA versions 7.18 and later.
Note:
With Microsoft Windows 10 VDA, the battery status indicator might take about 1 or 2 minutes to appear.
HDX adaptive throughput
Starting with the 2408 version, HDX adaptive throughput is supported. This feature intelligently fine-tunes the peak throughput of the ICA session by adjusting output buffers. The number of output buffers is initially set at a high value. This high value allows data to be transmitted to the client more quickly and efficiently, especially in high-latency networks.
This feature provides better interactivity, faster file transfers, smoother video playback, and a higher frame rate and resolution resulting in an enhanced user experience.
Session interactivity is constantly measured to determine whether any data streams within the ICA session adversely affect interactivity. If that occurs, the throughput is decreased to reduce the impact of the large data stream on the session and allow interactivity to recover.
Note:
This feature is enabled by default.