Web Application

Web Applications generally offer following advantages over Desktop Applications:

  • applications run on restricted devices like Chrome Books
  • granular deployment to specific user groups
  • easy administration, like central updates on the server
  • uncomplicated integration of other cloud services

For these reasons, many UC Clients are implemented as Web Applications.

Option A. WebHID

Web Application Integration with WebHID
A WebHID integration is almost as complex as a USB HID integration.

This integration is similarly difficult as an integration with USB HID. WebHID integration saves you the direct communication with device drivers. But this is only a minor part of an implementation.

Apart from that, the functionality and setup of a WebHID integration are comparable with an USB HID integration.

Option B. SDK for JavaScript – WebHID

Web Application Integration with WebHID and Jabra SDK for JavaScript
WebHID Integration with Jabra SDK Library: Additional software on the local computer is not needed.

Advantages Disadvantages
No client software needed Coexistence with MS Teams error prone
Easy integration No support for advanced features of Jabra devices

Option C. SDK for JavaScript – Device Connector

Web Application Integration with Device Connector and Jabra SDK for JavaScript
This integration option requires both the Jabra SDK Library and client software.

Advantages Disadvantages
Good coexistence with MS Teams Client software required
Easy integration  
Support of advanced features of Jabra devices  

Option D. SDK for Browser

Web Application Integration with ChromeHost and Jabra SDK for JavaScript
This integration also needs a SDK library and local client software.

SDK for Browser is a Gen.2 SDK. Functionality and setup of Call Control are comparable to the corresponding implementation with SDK for JavaScript (Gen.3).