Product Documentation

About Citrix Receiver for HTML5 2.0

Nov 01, 2017

Citrix Receiver for HTML5 is hosted on StoreFront servers and enables users to access virtual desktops and hosted applications from a web browser. Resources delivered by XenDesktop and XenApp are aggregated in a StoreFront store and made available through a Citrix Receiver for Web site. With Citrix Receiver for HTML5 enabled on the site, users can access desktops and applications within their web browsers without needing to install Citrix Receiver locally on their devices.

When used in conjunction with the centralized customization and branding capabilities of the StoreFront 3.0, users of this Citrix Receiver for HTML5 release will receive a centrally managed app and desktop selection experience from StoreFront. This is the same consistent user experience that can be received by the Windows and Mac desktop Citrix Receivers and Chrome web Citrix Receiver when associated with the StoreFront 3.0.

New in this release

Redesigned toolbar

Citrix Receiver for HTML5 provides a redesigned toolbar to improve the user experience at this release. This enhancement provides new options accessible from the toolbar to faciliate common tasks, such as:

  • switching to full screen mode
  • upload or download a file
  • copy content from an active session to the clipboard to enable sharing between sessions
  • access additional options
localized image

How does it work?

The enhanced toolbar is automatically installed and enabled with this version of Citrix Receiver for HTML5.

To hide the toolbar:

  1. While logged in as an administrator, access the configuration.js file in C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client.
  2. Search the configuration.js file to locate 'menubar key.'
  3. 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:

  1. While logged in as an administrator, access the configuration.js file in C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client.
  2. Search the configuration.js file to locate 'lock.'
  3. In the configuration.js file, set "lock":false.

Client side appswitcher

This release of Citrix Receiver for HTML5 introduces client side appswitcher functionality. This feature provides a taskbar listing applications within an active session, with opened applications clearly labeled to facilitate switching between them. Click the Citrix Receiver icon at the top of the screen to use appswitcher:

localized image

Important

With the new client side app switcher feature introduced at this release of Citrix Receiver for HTML5, an administrator no longer needs to install appswitcher separately on the VDA. Citrix recommends that you uninstall an existing instance of appswitcher on the VDA.

Mobility support

Citrix Receiver for HTML5 enhances mobility support by allowing you to launch sessions on touch and mobile device browsers; this feature includes support for gestures, multi-touch and soft keyboard functionality. Enhanced mobility support is provided for the following:

  • iPad Safari
  • iPhone Safari
  • Edge browser on Windows 10 phones and touch-enabled desktops
  • Android Chrome
To enable the auto soft keyboard popup
To enable this feature, configure the automatic keyboard policy to display the soft keyboard when clicking any editable area:
  1. Open Citrix Studio on DDC.
  2. Select Policies.
  3. Click Create Policy.
  4. Search for Automatic Keyboard Display and select the Allowed radio button.

Known issues

  • Log files are not created in Edge browser. Changes made to local storage from one tab in Edge Browser is not reflected in other tabs that are already open. To resolve this issue, restart the browser. [#0589469]
  • In some rare instances, a session may display a white screen on touch devices. [#0619196]
  • In some situations, the toolbar may not reposition properly on the screen when launching a session in an external monitor. [#0631446]
  • When using the Chrome browser on a hybrid platform, using a three finger tap fails to invoke the virtual keyboard. [#0621067]
  • The virtual keyboard fails to display on Edge and Firebox browsers run on a hybrid device. On Edge browsers, 3 finger tapping fails but the keyboard can be invoked with the keyboard button in the toolbar, or by using the floating auto keyboard button. [#0621472]
  • After launching a session, a single tap erroneously performs a tap and hold function which displays a contextual menu. This issue occurs intermittently on hybrid platforms and may also occur on other mobile devices. [#0621064]
  • The virtual keyboard fails to pop up again when a user invokes it after manually closing it. [#0621063]
  • Invoking a virtual keyboard in an Edge Browser of a hybrid device in tablet made erroneously resizes the session. [#0626617]
  • In some cases, panning up/down is not smooth and left/right panning fails to work when running a session in FireFox on a hybrid device. At this release, Citrix Receiver for HTML5 does not support mobility on FireFox running on hybrid devices. [#0621477]
  • In some cases, the auto hide feature is not functioning for mobile devices. [#0625000]
  • The Show Scroll Bars option is set to ‘Always’ in MAC Preferences; use Scroll Session if the display resolution is more than the device’s pixel ratio in the Safari browser.
  • In a Continuum device, Citrix recommends that you launch a session in the mobile device and extend it to an external monitor.
  • Citrix recommends that you use the VDA’s suggested display resolution for a better user experience in a mobile platform.
  • Launching multiple instances of the same application does not group them together; a new taskbar entry is created for each instance.
  • There is no option to disable the client side app switcher.
  • A session may crash while copying and pasting a large amount of data inside a session. Citrix recommends copying less than 10 MB of data when using the clipboard.
    [#0586671]
  • Citrix Receiver for HTML5 does not support cross language keyboard.
    [ENH0602652]