User software specifications
The Totara Learn and e-learning content will work various hardware platforms, but the following is an example of a minimum specification that would be expected to deliver a rich, interactive user experience.
- Client-side JavaScript enabled
As e-learning is usually delivered online we would recommend the following bandwidths for internet access:
- Minimum bandwidth: 256 kbps
- If using video: 512 kbps
Desktop browser support in Totara Learn
Totara Learn is written in-line with industry web standards including XHTML, HTML5, and ECMAScript 5.1 (commonly referred to as JavaScript). Totara Learn should work correctly in any browser that supports these standards.
Browsers often develop their own interpretation to the less clearly defined areas of these specifications. This can lead to differences in how a page is displayed in even the most prominent browsers in the market. Browser support also varies greatly when looking at the latest standards such as CSS3, SVG and HTML5. For this reason a list of supported browsers can be found within the INSTALL.txt file included with every release.
The list of supported browsers is finalised at the time of release. Once set for a major release it will not be changed. The browsers on this list are known to work with Totara and are tested as part of the Quality Assurance (QA) process for each release.
Mobile device support in Totara Learn
Unlike browsers in which support is focused to specific vendor offerings, mobile device support looks at how the Totara Learn product works on mobile devices in general.
Mobile devices bring a set of challenges and unique constraints with them including the likes of:
- Addition of touch and gesture controls
- Absence of traditional controls such as hover and focus
- Reduced screen size
- Limited connectivity
Totara Learn already includes several mobile specific features and we try to ensure that the product is usable both on traditional computers and on mobile devices. Areas such as navigation, expandable/collapsible sections, and actions should all work with both traditional and mobile controls. There are also responsive themes provided with Totara that will re-flow for smaller resolutions to give the best possible user experience.
Totara Learn browser support
Information on the supported browsers for stable releases can be found both in the INSTALL.txt file accompanying the code or on the Technical specification documentation page.
We do not officially support preview or beta releases of new browsers.
Desktop browsers
- Chrome: The latest stable release
- Firefox: The latest stable release
- Microsoft edge: The latest stable release
- Safari 10+
Mobile browsers
- iOS Safari 9+
- Android browser: The latest stable release
- Chrome for Android: The latest stable release
Accessibility
Totara Learning is committed to developing products that meet web accessible guidelines and reporting this compliance openly. We continuously evaluate our product against guidelines and make necessary improvements during the development and design process.
This allows our users to provide an inclusive platform for learning when they are delivering development opportunities to people who have a need for assistive technologies or sites designed with accessibility in mind.
Please see our Accessibility policy for more information.
Recommendations
It is always recommended that you run the latest supported version of software as this will offer the best performance alongside security and stability.