通过屏幕阅读器使用 Slack
你可以在 Slack 桌面应用和网页版 Slack 的侧栏中,使用屏幕阅读器导航对话、阅读消息和访问信息。
小窍门:Slack 提供了键盘捷径,可用于许多你可能需要执行的常见操作。要查看所有键盘捷径,请按 ⌘+/ (Mac) 或 Ctrl+/ (Windows/Linux)。
想了解更多? 在 YouTube 上查看我们的无障碍播放列表,了解关于屏幕阅读器和 Slack 的更多信息。
概述
Slack 的操作更像是一个应用,而不是一个网页。我们建议:
- NVDA 和 JAWS 用户,请主要采用焦点/表单模式(而非浏览模式)进行导览
- 所有屏幕阅读器用户请尽量使用 Slack 桌面版应用,而非网页版的 Slack。
以下是探索 Slack 时需要了解的一些重要概念:
工作区 | 一个 Slack 工作区对应一个组织或一个部门 — 可将其想象成一座需要被邀请才能进入的办公楼。通过 Slack 桌面版和移动版应用,你可以同时登录到多个工作区。 |
频道 | 频道就像办公楼内的大型会议室或办公室,可以针对任何项目、主题或团队进行创建。频道可以设为公共频道,方便工作区中的任何人进行查阅或加入,也可以设为私人频道。频道名称始终以 #(井号)开头。 |
私信 | 私信(也称为 DM)是 Slack 中发生在频道之外的小范围对话。私信适合进行无需频道中全体人员参与的一次性对话,例如你想让一名同事重新安排会议的时间。你可以向一个人发送私信,也可以同时向多个人发送私信。 |
对话 | 在 Slack 中,频道和私信的结构类似。我们将它们统称为对话。 |
消息列 | 消息列有助于你在对话中围绕特定消息开展有序的讨论。 |
提及 | 提及是通知人员在 Slack 中需要他们注意的事情的直接方法。提及以 @(at 符号)开头。 |
回复 | 表情回复可以附加到消息中,以代替后续要发送的消息。你可以向一条消息添加多个表情回复。 |
导览 Slack
Slack 界面以主窗口为中心,其中包含若干顶层分区。按 F6 可在这些分区之间进行导览,使用 Tab 键和方向键可在每个分区内进行导览。Slack 中的所有工具栏都可使用方向键进行导览。
在 Slack 中打开单独的窗口后,可完成特定任务,例如阅读和回复对话或消息列、加入抱团以及查看和编辑画板。
小窍门:Mac 用户也可以使用 ⌘+Ctrl+← / → 来代替 F6。
注意:如果你使用的是网页版 Slack,请按 ⌘+F6 / ⌘+Shift+F6 (Mac) 或 Ctrl+F6 / Ctrl+Shift+F6 (Windows)。
顶层分区
下面按照顺序屏幕阅读器的读出顺序列出了Slack 分区名称和主窗口的功能:
历史记录和搜索工具栏 | 主页上用于导览浏览记录、搜索和帮助的选项。 |
标签列表 | 你可以在 Slack 中切换工作方式(如需更多信息,请参阅下方标签列表分区)。 |
工作区标签列表 |
用来在已登录到的工作区之间进行切换。可以隐藏或显示工作区标签列表,方法是使用 ⌘+Shift+S (Mac) 或 Ctrl+Shift+S (Windows) 捷径。 |
导览区 | 每个标签都设有导览区,你可以在主要视图中浏览相应的导览区,以便打开特定对话、消息或文件。 |
主要视图 | Slack 中的每个标签都有主要视图,你可以在此视图中加入对话和回复消息。对某些标签,主要视图中不会显示任何状态。 |
次要视图 (如果你已经打开了这个视图) |
当深入了解主要视图中的某些内容(如频道中的单个消息列或用户个人档案)时,次要视图就会打开。 |
控制条 | 显示用户菜单和撰写/创建新内容按钮。当你受邀加入抱团时,你还将在此处看到提醒横幅和抱团迷你播放器。 |
标签列表项目
标签列表中每个页面的布局均有所不同,但通常而言,你可以利用导览区在主要视图中打开对话。每个标签都会提供独特的导览体验,本页下文将对此进行进一步介绍。
主页 |
Ctrl + 1 (Mac) Ctrl+Shift+1 (Windows) |
浏览和整理你加入的所有频道并进行互动。你还可以在未读页面查看所有未读消息。 |
私信 |
Ctrl+2 (Mac) Ctrl+Shift+2 (Windows) |
查看活跃私信 (DM) 对话的列表。 |
活动 |
Ctrl+3 (Mac) Ctrl+Shift+3 (Windows) |
活动订阅源可以进行筛选并按时间顺序排列,其中包括提及、对已参与消息列作出的回复、对你的消息作出的回复、频道加入邀请和应用通知 |
留待以后处理 |
Ctrl+4 (Mac) Ctrl+Shift+4 (Windows) |
可在此处整理和响应已经设置为稍后处理的工作。设置提醒并将任务标记为已完成。 |
更多 |
Ctrl+0 (Mac) Ctrl+Shift+0 (Windows) |
用于在 Slack 中打开其他浏览页面的菜单。当 Slack 窗口调整到非常小或缩放比例超过 100% 时,“更多”菜单还会充当“溢出菜单”,用于显示不适应屏幕大小的任何标签。 |
即便 Slack 处于全屏模式,你也可以在“更多”菜单中找到下列浏览页面:
- 自动化
- 抱团
- 画板
- 你的组织(频道、人员和文件)
- 外部连接
导览区速览
为了帮助了解这些功能的协同运作方式,我们将引导你快速浏览两个标签:主页和活动。这些标签提供不同的导览功能,你可以在 Slack 桌面应用中找到它们。
主页
当你启动 Slack 时,默认情况下会打开主页标签。
- 要导览至主页或任何其他标签,请按 F6。
- 从标签列表中选择 主页,然后按 Enter。
在主页标签,你可以与 Slack 中的大多数消息进行互动。你还可以选择频道,或在消息列、未读和草稿和已发送页面中与消息进行互动。
主页标签的导览区包括你所加入所有频道的列表,这些频道可分为不同的分区。
- 使用 ↑ 或 ↓ 方向键在频道列表和分区之间进行导览,可听到相应名称和信息,例如某个频道或分区中是否存在未读消息。
- 在焦点位于某个分区标题时使用 ← 或 → 方向键,可展开或折叠该分区。
当焦点位于特定频道或对话时,你可以使用上下文菜单访问更多信息或执行与该频道相关的操作。
- 要打开某个频道的上下文菜单,请右键单击侧栏中的频道名称。
- 当焦点位于某个频道时,按 Enter 键可在主要视图中打开频道,并与该频道中的消息进行互动。
- 当你在主要视图中打开频道时,焦点将落在该频道的消息编辑器上,你可以在此处发送消息或使用 ↑ 或 ↓ 方向阅读览对话。
如需了解有关导览对话的更多信息,请跳转到参与对话部分。
活动
活动标签中包含你可以作出回复的提及、消息列回复、回复和通知。
- 要导览至活动或任何其他标签,请按 F6。
- 从标签列表中选择 活动,然后按 Enter 打开该标签。
在你打开活动标签后,你的焦点将落在导览区,此通知列表可以进行筛选以及按时间倒序排列。
- 使用 ↑ 或 ↓ 方向键,可导览列表。
- 按 Shift + Tab 键移至控件,可按活动类型筛选列表中的项目,或仅显示未读通知。
- 当焦点位于任何项目时,打开上下文菜单即可执行操作,例如在新窗口中打开对话或将其保存到留待以后处理标签中。
- 按 Enter 键,可在主要视图中打开焦点项目,同时保持导览区打开,这样就可以轻松处理活动标签中的下一个项目。
实用键盘导览
打开上一个或下一个项目
- 在任何标签中,使用 Option+↑/↓ (Mac) 或 Alt+↑/↓ (Windows),可打开导览区中的上一个或下一个项目。
- 在主页、私信或活动标签中,按 Option+Shift+↑/↓ (Mac) 或 Alt+Shift+↑/↓ (Windows),可打开导览区中的上一个或下一个未读项目。
汇总所有工作区中的活动
要获取你已登录的每个工作区的通知摘要,请按键盘上的 ⌘+Option+S (Mac) 或 Ctrl+Alt+S (Windows) 键。摘要会读出通知数和未读消息数,这取决有未读活动的工作区:
-
活动工作区中的未读活动
“[name of active workspace] 中有 [Number of] 条通知和 [number of] 条未读消息。” -
活动工作区和其他已登录工作区中的未读活动
“[name of active workspace] 中有 [Number of] 条通知和 [number of] 条未读消息,[list of other signed in workspaces] 中有通知。”
切换工作区
你可以按 ⌘+Shift+S (Mac) or Ctrl+Shift+S (Windows) 跳转至工作区菜单,然后使用 ↑ 或 ↓ 导览至你选择的工作区。你还可以使用 F6 键导览至工作区切换器菜单。
跳转至任何对话、标签或页面
要打开频道、私信、标签(例如主页、私信等)或页面(例如未读、消息列、草稿和已发送),最简单的方法是使用快捷键。
- 按 ⌘+K (Mac) 或 Ctrl+K (Windows/Linux)。
- 键入频道、人员或页面的名称
- 按下 Enter 键。
此捷径适用于 Slack 中的任何标签。频道将始终在主页中打开,私信对话将在主页或私信标签中打开。
小窍门:借助 Alt/Option+↓, Alt/Option+↑ 捷径,你可以导览至侧栏中的上一个或下一个对话。
参与对话
查阅对话
Mac
Windows/Linux
- 当导览到对话时,你的焦点将会落在消息编辑器中。按 ↑,可进入消息列表。你的焦点将会落在对话中的最新消息上。
- 要跳转到第一条未读消息,请按 ⌘+J。
- 进入消息列表后,按 ↑ 和 ↓,可在各条消息之间导览。当焦点位于某条消息处时,将会读出其摘要。如果你正在使用 VoiceOver,也可以在消息之间导航。
小窍门:你可以按从最早到最新的时间顺序重播 10 条消息。从任意对话中,按 ⌘+Option 和 0–9 之间的任意数字(按数字 0 将会显示最新的 10 条消息)。
- 当导览到对话时,你的焦点将会落在消息编辑器中。这同时还会将虚拟光标关闭。
- 按 ↑,可进入消息列表。你的焦点将会落在对话中的最新消息上。
- 要跳转到第一条未读消息,请按 Ctrl+J。
- 进入消息列表后,按 ↑ 和 ↓,可在各条消息之间导览。当焦点位于某条消息处时,将会读出其摘要。
- 使用虚拟光标阅读消息内容,请按 Tab 键。焦点将移至发送消息的人员名称。
- 要继续阅读或在消息之间导览,请按 Shift+Tab,直到焦点移回列表中的消息,此时会退出浏览模式。然后,再次按 ↑ 和 ↓。
小窍门:你可以按从最早到最新的时间顺序重播 10 条消息。从任意对话中,按 Alt 和 0–9 之间的任意数字(按数字 0 将显示最新的 10 条消息)。
你可以使用以下按键在消息之间快速导航:
- Page Up 和 Page Down,可上下翻页移动。
- Home 和 End,可移至第一条或最新消息
- Shift+Page Up,可移至前一天的第一条消息。*
- Shift+Page Down,可移至后一天的第一条消息。*
*这些键不能用于在未读页面中的消息之间导览。
消息操作
在 Slack 中,你可以对消息执行许多有用的操作,例如添加表情回复、在消息列中回复,以及复制一个链接到消息中。
- 要访问这些操作,请将焦点移至你选择的消息上。
- 按 Tab+M(适用于 Mac,启用全键盘控制)或 Menu 键(适用于 Windows),打开消息操作菜单。
- 你还可以在焦点位于所选消息上时按 Tab 键来访问这些以及更多消息操作。
回复对话
- 要在 Mac 上的频道或私信中撰写消息,请开始键入。Slack 会自动将焦点移至消息输入框。在 Windows 或 Linux 上,按 F6 将焦点移至消息输入框,然后开始输入。
- (可选)按 Tab 键,访问编辑器主要操作工具栏,你可以从中添加附件,录制视频和音频剪辑或插入自定义表情。
- 按下 Enter 键,发送消息。
小窍门:你可以在 Slack 中使用快捷键执行许多操作。
你还可以使用撰写/新建按钮直接向任何人或对话发送消息:
- 按 ⌘+N (Mac) 或 Ctrl+N (Windows/Linux)。
- 焦点将移到至:输入框。键入频道或人员的名称,为你的消息选择一个对话。
- 按下 Enter 键。主要视图将切换至选定的对话,焦点将移至消息输入框。
- 输入你的消息,然后按下 Enter 键,发送消息。
打开或回复消息列
消息列是频道或私信中的侧栏对话,有助于保持对话井井有条。消息列只能有一级深度,并且始终会在次要视图中打开。
- 在对话中,导览到你要开始或回复一个消息列的消息。
- 按 → 或 T,可在次要视图中打开消息列。焦点将会移动到次要视图,并落在同一条消息上。如果已有任何现有消息列回复,请按 ↓,按时间顺序阅读。
- 要开始或回复一个消息列,请按下 End 键。焦点将移至次要视图中的消息输入框。
小窍门:按 ←,将焦点移回至添加了消息列回复的原始消息。
首选项
管理屏幕阅读器首选项
要自定义你的屏幕阅读器体验,你可以调整以下首选项:
- 选择一种消息格式来确定信息发布的顺序
- 选择在对话中有消息传入时进行通知
其方法如下:
- 按 ⌘ + Comma (Mac) 或 Ctrl+ Comma (Windows/Linux),可打开首选项。
- 按 ↓,导览到辅助功能,然后按 Enter 键。
- 按 Tab 键,可导览到屏幕阅读器首选项分区。
- 按 Enter 键,选择你的首选项。
标记为“已读”首选项
Slack 在首选项设置中提供了三个选项,用于阅读消息和标记为已读:
-
从我上次离开的位置开始,并将频道标记为已读(默认):
按时间顺序从最早至最新阅读消息。初始焦点将是对话中的第一条未读消息。如果已阅读完所有消息,焦点将移至你在对话中关注的最后一条消息。按 ↓,阅读下一条消息。 -
从最新消息开始,并将频道标记为已读
按时间倒序阅读消息。初始焦点将是频道中最近的一条消息。 -
从最新消息开始,但将未查看的消息保持为未读
按时间倒序阅读消息。初始焦点将是对话中最近的消息,但是该对话将保持标记为未读,直到你阅读完每条消息。
注意:要选择在对话中发送或接收消息时是否播放音效,请导览至首选项的通知分区进行设置。