Canvas 支持最新两款最流行的桌面浏览器。许多用户也依赖移动设备。原生 Canvas 应用在移动设备上支持的功能有限,无法涵盖 Canvas 的所有功能。
Canvas 工程团队目前尚未完全支持 Canvas 的移动浏览器,但会确保关键特性和功能在运行最新版本 Safari (iOS) 和 Chrome (Android) 的平板电脑(屏幕尺寸为 7.9 英寸或更大,横屏模式)上正常运行。
什么是浏览器支持受限?
Canvas 工程团队将积极解决影响 iOS 和 Android 平板电脑设备在横屏模式下最新版本原生浏览器的核心功能的关键问题。
关键术语
- 原生浏览器:Safari(iOS)和 Chrome(Android)
- 响应式:质量保证团队在每次 Canvas 版本发布前,都会针对所有完全支持的浏览器进行测试。对于移动浏览器,Canvas 会响应用户反馈的问题。
- 关键问题:导致重要特性或功能无法使用的问题。
- 核心功能:教学互动中必不可少的功能。
- 最新版本:如果有更新版本的移动浏览器,并且更新可以解决问题,则会建议使用该版本作为解决方案。
- 平板电脑:屏幕尺寸为 7.9 英寸或更大的设备。
- 横屏模式:设备握持时,屏幕宽度大于高度。
符合条件的移动浏览器问题多久能得到修复?
Canvas 将符合条件的移动浏览器问题视为 bug。工程团队会根据严重程度对这些 bug 进行分类,并按照以下时间表进行修复:
| 严重程度 | 描述 | 分辨率时间 |
|---|
| 一级 | 用户无法访问 Canvas | 我们将立即调配资源,并持续工作直至问题解决。 |
| 二级 | 用户无法使用一项核心功能;目前没有替代方案。 | 资源将在两小时内分配,并将不间断地工作直至问题解决。 |
| 3级 | 用户无法使用一项核心功能,但存在一种变通方法。 | 资源将在两个工作日内分配,并将在两个完整的版本周期内开发并部署修复程序。 |
| 4级 | 所有其他仅影响移动浏览器的问题 | 相关团队将在五个工作日内审核问题,评估其影响、资源可用性和开发优先级。如果问题影响较小、受影响的工作流程很少使用,或者存在变通方案,则可能不会修复该问题。 |
注意事项——
屏幕尺寸和方向
Canvas Web 应用目前尚未完全实现响应式设计。工程师们正基于响应式设计的最佳实践进行所有新开发工作。这项工作需要一些时间才能覆盖 Canvas 的所有部分。在此期间,Canvas 在较大屏幕上的显示效果通常会更好。即使符合上述其他标准,Canvas 团队也可能不会选择修复仅影响小屏幕设备或仅在竖屏模式下影响大屏幕设备的问题。
大型蓝色按钮会议
目前,Canvas Conferences 的屏幕共享功能需要桌面浏览器安装 Java 插件。不过,Canvas Conferences 的软件开发商 Big Blue Button 已为参会者(主要是学生)创建了移动友好的 HTML5 版本应用程序。未来版本可能会针对其他用户角色和功能进行调整。
合作伙伴和第三方工具
许多客户在 Canvas 中使用第三方工具,包括 LTI 应用。我们鼓励合作伙伴网络开发可在移动浏览器上良好运行的工具,任何已报告的问题都会反馈给他们。某些第三方工具在移动设备上的运行效果会优于其他工具,而有些工具可能完全无法运行。