Engage includes offline features. These features let you read your course material when you don't have internet access, whether over only a brief moment of lost connectivity or an extended time off-line that you planned for in advance.
Special Browser Requirements for Offline Features
You do not need to download a plugin or otherwise turn on the offline features, but you must use a browser that supports the underlying technology. The offline features depend on a technology called Service Workers, which is currently supported by the Google Chrome, Apple Safari, and Mozilla Firefox browsers. As other browsers begin to support Service Workers, the offline functionality in Engage will be supported in those browsers as well.
You can tell whether your browser supports the offline features of Engage in two ways:
- Click the Offline menu button that appears in the header.
- Click the Applications button that appears on the User menu.
You still may be able to use the other features of Engage in browsers that do not support Service Workers even though the offline features will not work.
Temporarily Lost Connectivity
If you temporarily lose connectivity while using Engage, the page of the content you are currently reading remains available in read-only mode. You may not realize that you have lost connectivity because Engage does not register that you are offline until you try to use one of the features that is unavailable while offline.
When Engage does register that you are offline, it presents a message to let you know that you have no internet connection. If you have reconnected to the internet, you can click the Refresh the page button to force Engage to reconnect. You can always return to the Courses view, regardless of whether you have internet connectivity.
Preparing to Work Offline
If you know that you are going to want to use Engage in offline mode for an extended period of time, you can download your course materials to your computer so that they are available to Engage when you no longer have internet connectivity.
While you are offline, you will not be able to log in to your LMS to access the link to Engage. You should create a bookmark to Engage in your browser before your offline work so that you have an easy way to access Engage.
You must have a valid session in your browser in order to access Engage offline, so you should log in to Engage from your LMS as late as possible before your period of offline use to ensure that your session remains valid for as long as possible. It is important that you not click the Logout button to leave Engage because logging out ends your session. If your session ends, you will lose all of the content that you have downloaded for offline use. Instead, you can just close the browser window without logging out.
Downloading and Syncing Content
You must download each material while you have internet access in order to read it while you are offline. Use the following steps to download the content for future offline use:
- Go to the Courses view.
- Find the course material that you want to download.
- Click the blue circle icon with three dots that appears in the upper right-hand corner of the material tile.
- Choose Keep on device.
An indicator appears on the tile showing the progress of the download. This process may take a while and the course material content can take up a lot of storage on your computer.
Note: If the download fails for any reason, the progress indicator is replaced with a restart icon. Click the icon to restart the download.
Currently, Engage does not automatically retrieve the latest annotations on your content when you are online. This is scheduled to be changed in a future release, but until then you can sync the annotations between the offline and online copies of the materials by using these steps:
- Click the Offline menu button on the header.
- Click the Sync data button.
Going Back Online
After you have worked offline in Engage, the system may not immediately register when you reconnect to the internet. Use these steps to force Engage to reconnect:
- Click the Offline menu.
- Click the Reconnect button.