Canvas 对浏览器和计算机的要求是什么?

为了获得最佳性能,Canvas 应在当前或之前主要版本的 Chrome、Firefox、Edge 或 Safari 上使用。Canvas 使用网络标准创建,因此可以在 Windows、Mac、Linux、iOS、Android 等操作系统及其它配备现代网络浏览器的设备上运行。

Canvas 只需要能够运行最新兼容的 web 浏览器的操作系统。您的计算机操作系统应该与最新推荐的安全更新和升级保持同步。 

支持的浏览器

Canvas 支持以下最新版本的和先前主要版本的浏览器:

  • Chrome 84、85
  • Firefox 79、80 (不支持延伸版本*)
  • Edge 84、85
  • Respondus Lock Down 浏览器(支持最新的系统要求
  • Safari 13、14(仅苹果电脑)

您应始终使用最新版的首选浏览器。一旦有新版本,浏览器就会通知您。

注意:Safari 13.1 和以后的版本包含更新,可能导致下载文件、显示图片和在 Canvas 中播放聊天警报等问题。Canvas 工程师正在研究这个问题的解决方案。在此之前,您可以在使用 Canvas 时禁用 Safari 中的跨站点追踪预防来避免文件、图像和警报错误。如果禁用跨站点跟踪无法解决这些问题,请尝试其他支持的浏览器。

不受支持的浏览器标语

有些受支持的浏览器可能仍会生成一条标语,说明“您的浏览器没有达到 Canvas 的最低配置要求”。如果您已经更新了浏览器,但仍看到该警告标语,请尝试退出 Canvas,并删除您的浏览器信息记录程序。

企业延伸版浏览器

Chrome 和 Firefox 给管理客户桌面的组织提供延伸版浏览器。Chrome ESR 随时可以与现有的完整版 Chrome 保持同步。但是,Firefox ESR 只会每隔七个主要版本更新一次,这导致 Firefox ESR 与过时的版本重叠。Firefox ESR 网页指出,由于版本发布延迟,ESR 可能不受所有网络应用程序支持。使用 Firefox ESR 的机构应当考虑配置最新版本以确保获得最佳 Canvas 用户体验。

* 关于延伸版浏览器,警告标语仍适用于任何低于最低版本要求的浏览器并显示在 Canvas 中。

已知的浏览器行为

与所有 Canvas 功能一样,与浏览器有关的冲突行为均由我们的产品团队优先处理,旧版本中的一些行为可能不会得到解决。如果以前的浏览器版本中存在的行为在当前版本中不存在,最好的解决方法是更新至最新浏览器版本。

可访问性

Canvas 承诺支持 W3C 提出的网页可访问性倡议。要了解受支持的屏幕阅读器和浏览器组合,请参阅 Canvas 内的可访问性文档。

JavaScript

必须启用 JavaScript 以运行 Canvas。

浏览器插件与扩展件

有些浏览器插件或扩展件可能会与 Canvas 有冲突并影响其功能。如果您遇到不允许您查看或参与 Canvas 课程的情况,请确保您已停用任何与您网络浏览器相互作用的扩展或插件。

要排除故障,请考虑使用无痕浏览或私人浏览器窗口登录 Canvas,该浏览器窗口将提供浏览器会话而不含任何先前浏览记录或搜索记录、关联的浏览器信息记录程序或其他可能干扰浏览器的因素。如果您能够使用无痕浏览或私人浏览器窗口查看和参与 Canvas 活动,您遇到的情况有可能只与浏览器有关而与 Canvas 无关。

浏览器隐私设置

为保证浏览器安全性,请遵守您的机构制定的所有浏览器安全政策,尤其当您在机构提供的电脑上使用 Canvas 时。

显示内容时,Canvas 将默认采用特定浏览器的首选项设置。某些浏览器可能偶尔会更改隐私设置,以保护用户避免受到不安全内容的侵害。不安全的内容在 URL 中以前缀 http:// 表示,并且能够在您的 Canvas 页面中创建混合内容。安全的内容在 URL 中以前缀 https:// 表示。要实现最佳用户体验,应对内容实施保护,以避免浏览器冲突。

  • 如果您是 Canvas 管理员,在 Canvas 以外托管不安全的 JS/CSS 文件会造成不安全的内容。如果您的帐户支持自定义上传,您可以在 Canvas 主题编辑器 (Canvas Theme Editor) 中托管文件,这能解决各种浏览器冲突。
  • 如果您以讲师身份把 Canvas 教程嵌入课程内,则可使用安全 Canvas 指引 URL 来防止浏览器内容混合的问题。 

已知的浏览器行为

Chrome、Edge、Firefox 和 Safari 使用 HTML5 显示网站内容,促进更快、更安全的浏览体验。旧版本浏览器可能不支持 HTML5 音频和视频,因此,音频和视频仍须通过 Flash 使用。

要在 Canvas 中实现最佳性能,课程内容应设计成支持 HTML5。旧版本浏览器中任何受影响的内容仍可通过手动准许浏览器中 flash 内容的权限来访问。

在浏览器中,例如 Safari,不安全的内容永远不会在浏览器中显示。

但是,在 Chrome 和 Firefox 中,您可以选择查看不安全的内容。请注意:可能有限制并请谨慎观看内容。

Chrome 和 Firefox 下列已知问题可能在 Canvas 中阻止或创建混合内容。

Chrome 安全

Chrome 安全

Google Chrome 验证您查看的网站内容安全传输。如果您访问 Canvas 课程中链接到不安全内容的网页,Chrome 会在浏览器地址栏中显示盾牌图标 [1]。

您可以选择覆盖安全限制和点击盾牌图标照样显示内容,然后点击加载不安全的脚本 (Load unsafe script) 按钮 [2]。

Chrome 媒体权限

Chrome 在浏览器中有自己的媒体权限。在任何 Canvas 功能中,要使用您的电脑摄像头和麦克风,您必须许可两项权限:

  1. 准许通过 Adobe Flash Player 设置访问 Canvas [1]。如果您正在访问对话 (Conversations),此提示将在视频弹窗和音频弹窗或浏览器中心显示。
  2. 准许通过 Chrome 媒体权限设置访问 Canvas [2]。该提示显示在地址栏下方。点击准许 (Allow) 按钮。

Firefox 安全

Firefox 安全

Firefox 验证您浏览的网站内容是否安全传输。如果您在 Canvas 课程中访问的页面链接到不安全的内容,Firefox 将在浏览器地址栏中以警告图标显示锁牌图标 [1]。

您可以选择覆盖安全限制,并点击带警告标识的锁图标来显示内容、点击箭头来展开您的选项 [2],并选择立即禁用保护 (Disable protection for now) 按钮 [3]。

计算机规格

为实现最佳性能,您应该使用支持最新浏览器版本的计算机来访问 Canvas。建议使用不超过 5 年、至少有 1GB 内存的计算机。

操作系统

Canvas 只需要能够运行最新兼容的 web 浏览器的操作系统。您的计算机操作系统应该与最新推荐的安全更新和升级保持同步。

网速

除了兼容性和 web 标准,Canvas 还精心设计以适应低带宽环境。

建议最低网速设置为 512kbps。

屏幕阅读器

  • 苹果电脑:VoiceOver(最新版本的 Safari)
  • 电脑:JAWS(最新版本的 Firefox)
  • 电脑:NVDA(最新版本的 Firefox)
  • Chrome 对 Canvas 不提供屏幕阅读器支持

移动设备上的 Canvas

Canvas 界面优化了桌面显示,因此,在手机等小型设备上使用 Canvas 功能可能不那么舒适。为了获得最佳用户体验,请下载 Canvas 移动应用程序。Canvas 移动应用程序要求 Android 6.0 或更高版本和 iOS 13.0 或更高版本。

因为 Canvas 使用 Flash 小配件,不是所有的 Canvas 功能都支持移动设备,特别是 iOS 系统。但 Canvas 为平板电脑设备上的本机移动浏览器提供有限支持。有关其他详细信息,请参阅有限支持移动浏览器指南

移动浏览器

请登录苹果商店或 PlayStore 下载移动浏览器。以下主要浏览器与移动设备兼容:

iOS

  • Safari (提供有限 Canvas 支持的默认浏览器)
  • Chrome
  • Photon Flash Player (支持 Flash)

Android

  • Chrome (提供有限 Canvas 支持的默认浏览器)*
  • Internet
  • Firefox

*每个移动设备的安卓默认浏览器各不相同。