每个人都有一张桌子上的座位
当我们在打造 salty.poker 的时候,有一个人会反复出现在我的脑海里。
我以前经常在 card room 看到他。几乎完全瘫痪。他会把轮椅滚到荷官旁边,轮到他行动时,他就告诉荷官他想怎么做。Check。Call。Raise 到 30。荷官帮他处理筹码和牌。他自己处理扑克。
桌上没有任何一个人眨过眼。他就是一个玩家。而且其实是个相当不错的玩家。
这个人跟所有人一样,值得在线上玩扑克。但就现在的情况来说,大多数扑克平台几乎让他做不到这件事。在我们看来,这是无法接受的。
无障碍不是一个勾选框
当大多数软件团队谈论 ADA 合规时,他们的意思通常是,他们做了最低限度的事情 — 给图片加一些 alt text,打个勾,继续往下走。那种版本不是我们感兴趣的东西。
无障碍是一种设计原则,不是一种法律形式。它意味着构建一个能为所有想使用它的人群工作的平台 — 包括那些与被默认假设的用户以不同方式体验世界的人。
对一个扑克平台来说,这具体包含几件事。
色盲
大约 8% 的男性和 0.5% 的女性有某种形式的色觉缺陷。红绿色盲是最常见的。在扑克里,花色识别是读懂一手牌的基本功,一个只靠颜色来区分花色的平台,实际上是在主动把一部分数量相当可观的玩家挡在门外。
salty.poker 发布时会带有完整的色盲支持。这意味着多种色彩主题、通过形状而不仅仅是颜色就能区分的花色符号,以及不管你如何感知颜色都能读清的牌面展示。如果你曾在别的平台上眯着眼盯着一张牌、真的分不清它到底是红桃还是方片,那就是我们打算在上线之前就解决、而不是上线之后再说的问题。
键盘导航和自定义映射
依赖鼠标的界面会把那些用不一样的方式操作的玩家挡在外面 — 无论是因为运动功能障碍、手抖、肢体差异,还是单纯就是更喜欢键盘。salty.poker 上的每一个核心动作都将可以通过键盘完成。Fold、check、call、raise、确认 — 所有这些都可以不靠鼠标来导航。
我们同时也在做可自定义的键盘映射。你自己定义适合你的按键。如果你需要更大的点击区域、更慢的默认超时、或者一种能配合辅助技术使用的布局,那些控制选项都会在那里。
坐在荷官旁边的那个人,由别人帮他动筹码。在 salty.poker 上,我们想要成为那位荷官的软件版本 — 机械性的执行由我们来处理,玩家去做真正重要的事:做决策,打扑克。
把可定制性当作无障碍功能
可定制性和无障碍比大多数平台愿意承认的要靠得更近,更接近同一件事。一个低视力的玩家需要更大的字号和更高的对比度。一个和手抖共处的玩家需要更宽容的点击区域和更宽裕的行动计时器。一个使用开关设备或眼动追踪软件的玩家,需要干净、可预测的导航流程。
这些都不是 edge case。这些就是玩家 — 是热爱扑克、并且也值得被一个同样回以热爱的平台对待的人。
salty.poker 被设计成带有可配置的 UI 缩放、高对比度模式、可调的行动计时器,以及游戏事件的音频提示。不是作为 add-on,而是作为平台核心的一部分。
为什么这件事对我们很重要
我跟每一局都要应对各种无障碍挑战的人一起打过现场扑克。我看过他们如何适应、如何随机应变、如何依靠荷官和其他玩家的善意才能完全参与进来。在一个大家互相认识的房间里,这种方式行得通。在一个软件要么适合你、要么就不适合你的在线平台上,这种方式行不通。
salty.poker 应该适合每一个人。适合那个有红绿色盲的休闲玩家。适合那个手部活动受限的竞技玩家。适合那个以前靠告诉荷官做什么来打牌,却能在一个 heads-up 里把你打得一败涂地的人。
每个人都有一张桌子上的座位。而我们正在打造的,就是这张桌子,确保这件事真的成立。
我在 The Salty Korean 上写的是这类决定为什么重要 — 不只是我们在建什么,而是驱动我们怎么建的那些价值观。
Stay salty.
The Salty Korean
Salty Poker Network 的创始人。撰写有关德州扑克、平台构建和在线扑克未来的文章。 更多内容请访问 The Salty Korean.