Voter Registration Palooza

Voter Registration Palooza 2026 是 Make Government Work PAC 发起的行动:在 10 月 5 日登记截止日期前的最后几天,在得克萨斯州各地举办数千场由志愿者主办的选民登记活动。所谓一场活动,就是一位持证志愿者拎得动的东西——街角的一张桌子、剧院外的一块写字板、自家前院的一把椅子。

B-59 打造了这场竞选运行所依赖的网站。四个英西双语页面、两项由组织者在电子表格中维护的计数,以及一份还有谁参与的名单——接到委托一周内上线,此后每次修改都无需重新部署。

我们做了什么

  • 每个页面只回答一个问题:Palooza 是什么、如何取得志愿副登记官资格、在登记桌前法律允许做什么,以及还有谁加入了。截止日期前的最后一周,没有人会闲逛式地浏览一个竞选网站。
  • 把实时计数和支持者名单接到了竞选团队自己的电子表格上:改一个数字或加一个名字,无需 CMS,也无需部署。支持者名单通过 Sheets API 读取表格,一次修改大约十秒后就会显示出来。
  • 我们把故障也设计过,让访客永远不会遇到它。表格缺失、未共享或格式错误时,页面显示零和一段写好的空状态,而不是一个错误。网站不会把我们这边的技术问题摆到志愿者面前。
  • 从第一次提交起就用英语和西班牙语两种语言构建,并有一项测试会在两份词条目录出现偏差时让构建失败。日期只存一次,在渲染时按读者的语言格式化,所以调整截止日期只需改一行,而且两种语言都正确。
  • 得克萨斯州的政治广告声明逐字照录,且不做翻译——那是法定用语,不是我们的文案。涉及资格法律的页面会用西班牙语说明以英文版本为准,并附上链接。
  • 用一项直接从样式表读取颜色令牌的测试锁定了配色的对比度,并在志愿者实际所处的条件下检查了网站:375 像素宽、44 像素触控目标、没有横向滚动。

我们为何打造它

登记截止日期是一道硬边界——到了 10 月 6 日,这些工作就一文不值。网站要做的每一件事,都得为这样一个人做到:站着、用手机、只剩一周时间——找到培训、弄清登记桌前什么是合法的、然后报名。所以它只有四个页面,而且那些数字不必等我们就能变。

这是一个 PAC 的网站,它有意带有党派立场。那是客户的主张,我们的工作是让它传达出去,而不是加上我们自己的——我们带来的,是我们接下的每一个公民项目里都相同的那部分。法律陈述准确。西班牙语被当作一门语言,而不是一个开关。整个网站在人们真正会用来阅读它的那部手机上清晰可读。

访问 Palooza