通过屏幕阅读器使用 Slack

你可以在 Slack 桌面应用和 Web 浏览器的 Slack 的侧栏中,使用屏幕阅读器导航对话、阅读消息和访问信息。

小窍门:Slack 提供了键盘捷径,可用于许多你可能需要执行的常见操作。要查看所有键盘快捷键,请按 / (Mac) 或 Ctrl 键/ (Windows/Linux)。

 

顶层导航

使用 ARIA 地标或按 F6,你可以浏览 Slack 的顶层分区。每个顶层分区都有一个标明其用途的标签。

备注:如果你是在 Windows 上的一个浏览器中使用 Slack,请按 Ctrl 键,同时按下 F6Shift 键F6

顶层分区

  • 消息列表 
  • 消息输入框
  • 工作区菜单
  • 侧栏
  • 工作区切换器
  • 频道标题
  • 搜索


ARIA 地标的键盘捷径

在不同的常见屏幕阅读器之间,用于在 ARIA 地标之间导航的键盘捷径有所不同。

屏幕阅读器 捷径
JAWS :Shift 键:

列出所有地标 CtrlInsert
NVDA D
VoiceOver OptionU

 

跳转至任何对话或页面

要在 Slack 中打开频道私信 (DM),或左侧栏中的页面(例如,所有未读消息列提及和回复等),最简单的方法是使用键盘捷径。

  1. K (Mac) 或 Ctrl 键K (Windows/Linux)
  2. 键入频道、人员或页面的名称
  3. 按下 Enter 键

小窍门:你也可以通过输入slash 命令在 Slack 中执行许多操作。


导航侧栏

你也可以从侧栏的频道列表导航至 Slack 中的对话和页面。如果需要,你也可以执行一些操作来管理频道列表中的信息。 

打开对话或页面

  1. F6,将焦点移至频道列表。
  2. 导航至某个频道、私信或页面。
  3. 按下 Enter 键,完成选择。

小窍门:如果侧栏中的对话列表很长,你可以使用 Page UpPage DownEndHome 键进行快速导航。


执行对话操作

侧栏中的每个对话都有一个相关的上下文菜单,可供你执行操作,比如更改通知或静音等。

  1. F6,将焦点移至频道列表。 
  2. ,导航至一个频道或私信。
  3. 运行 VoiceOver 时按下 Shift 键M (Mac) 或 Shift 键F10 (Windows/Linux),打开上下文菜单。 
  4. ,在选项之间导航,然后按下 Enter 键 选择一个选项。

备注:在上下文菜单中,任何使用 Slack 的人员都可以将对话移至侧栏中的已加星号分区。如果你使用的是 Slack 付费套餐,你还可以在自定义分区整理对话


阅读消息

Mac

Windows/Linux

  1. F6,将焦点移至消息列表。 
  2. 按下 ,在各条消息之间导航。当焦点位于某条消息处时,将读取其摘要。如果你正在使用 VoiceOver,也可以在消息之间导航。
  3. 如需继续使用 在消息之间导航,请按 F6
  1. F6,将焦点移至消息列表(这也会将虚拟光标切换为关闭)。 
  2. 按下 ,在各条消息之间导航。当焦点位于某条消息处时,将读取其摘要。
  3. 使用虚拟光标阅读消息内容,请按 Tab。焦点将移至发送消息的人员名称。
  4. 继续阅读或使用 在消息之间导航,请按 F6。焦点将移回至消息列表。


标记为“已读”首选项

Slack 首选项设置中提供了三个选项,用于阅读消息和标记为已读

  • 从我上次离开的位置开始,并将频道标记为已读(默认):
    按时间顺序从最早至最新阅读消息。初始焦点将是对话中的第一条未读消息。如果已阅读完所有消息,焦点将移至你在对话中关注的最后一条消息。按 ,阅读下一条消息。
  • 从最新消息开始,并将频道标记为已读
    按时间倒序阅读消息。初始焦点将是频道中最近的一条消息。
  • 从最新消息开始,但将未查看的消息保持为未读
    按时间倒序阅读消息。初始焦点将是对话中最近的消息,但是该对话将保持标记为未读,直到你阅读完每条消息。

 

在消息之间导航

你可以使用以下按键在消息之间快速导航:

  • Page Up 和 Page Down,上下移动。
  • End,移至最新消息。
  • Shift 键Page Up 键,移至前一天的第一条消息。*
  • Shift 键Page Down 键,移至第二天的第一条消息。*

*这些键不能用于在消息列所有未读视图中的消息之间导航。

 

撰写消息

在 Slack 中,撰写消息有两种方式:

  • 在任何频道或私信的消息输入框中输入消息,以发送一条消息、开始一个消息列或回复一个消息列。
  • 使用撰写按钮在频道或私信中发送消息。 

在消息输入框中输入

  1. 要在 Mac 上的频道或私信中撰写消息,请开始键入。Slack 会自动将焦点移至消息输入框。在 Windows 或 Linux 上,按 F6 将焦点移至消息输入框,然后开始输入。
  2. 按下 Enter 键,发送消息。


使用撰写按钮

  1. Cmd 键N (Mac) 或 Ctrl 键N (Windows/Linux)。 
  2. 焦点将移至 To: 输入框。键入频道或人员的名称,为你的消息选择一个对话。 
  3. 按下 Enter 键。主视图将切换至选定的对话,焦点将移至消息输入框。 
  4. 输入你的消息,然后按下 Enter 键,发送消息。


打开或回复消息列

  1. F6,将焦点移至消息列表。
  2. ,导航到你要开始或回复一个消息列的消息。
  3. T,打开消息列窗格。焦点将移至你将要开始或回复消息列的消息。如果已有任何现有消息列回复,请按 ,按时间顺序阅读。
  4. 要开始或回复一个消息列,请按下 End。焦点将移至消息输入框。

小窍门:,将焦点移回至添加了消息列回复的原始消息。


查看所有未读消息

所有未读视图可以让你跟进离线时错过的消息,这些消息按对话分组。 

Mac

Windows/Linux

  1. Cmd 键Shift 键A,打开所有未读。焦点将移至第一组未读消息的标题。
  2. 在该组消息之间导航。当焦点处于某条消息处时,将读取其摘要。如果需要,你可以使用 VoiceOver 导航在消息之间导航。
  3. 如果你正在使用 VoiceOver 导航消息,按下 F6 可继续使用 在消息之间导航。
  4. 要将整组消息标记为已读,请按 Esc。将折叠消息,焦点将移至下一组消息的标题。
  1. Ctrl 键Shift 键A,打开所有未读。焦点将移至第一组未读消息的标题(这也会将虚拟光标切换为关闭)。
  2. 在该组消息之间导航。当焦点处于某条消息处时,将读取其摘要。
  3. 使用虚拟光标阅读消息内容,请按 Tab。焦点将移至发送消息的人员名称。
  4. 如需继续使用 在消息之间导航,请按 F6。焦点将移回至消息列表。
  5. 要将整组消息标记为已读,请按 Esc。将折叠消息,焦点将移至下一组消息的标题。

小窍门:如需折叠一组消息但不将其标记为已读,请在焦点位于组标题时按