应用截图

详细介绍

将鼠标悬停在美国国会议员姓名上时显示其电话号码。 真正的代议制民主依赖于民众的声音。将鼠标悬停在美国参议员和众议员的姓名上时,此扩展程序会显示便捷的提示框,列出他们的华盛顿特区办公室电话号码、所属党派和州。你可以快速、高效地向议员表达你对各项议题的看法。 无论是支持最新的冗长辩论,还是谴责最新的法案,都可以让你的声音被听见! Dial Congress 需要访问你浏览的所有网页的代码,以便标记找到的国会议员。因此,Chrome 在安装时会警告你,此扩展程序可以“读取和修改你在访问的所有网站上的所有数据”。请注意,我们绝不收集任何个人信息。我们确实会在本地存储中设置数据,但仅用于在标签页和会话之间保持扩展程序的启用状态。代码已开源,可在以下地址查看: https://github.com/benjarwar/dial-congress 欢迎通过以下地址提交错误报告或功能请求: https://github.com/benjarwar/dial-congress/issues. 更新日志: v0.3.2 - 2017-04-12 - 移除因获白宫任命而离开众议院的议员 - 调整清单文件,为内容脚本使用更简单的匹配规则 - 从网页可访问文件的哈希中移除未使用的旧 JSON 引用 v0.3.1 - 2017-04-12 - 完善参众两院数据,添加中间名并在适用时进行调整 - 每个条目接受一个字符串作为姓名后缀,而不是通过布尔值设置“junior” - 拆分多词姓氏并检查其带连字符的写法 - 修复准备姓名时替换 Unicode 和特殊字符的错误 - 防止同一文本被多次包裹标记,解决分块处理导致的竞态问题 v0.3.0 - 2017-03-26 - 大幅改进正则表达式文本匹配功能 - 预先生成大型正则表达式,提高查找效率 - 为改进和细化中间名及昵称匹配搭建基础 - 替换弯引号和常见带重音符号的 Unicode 元音 - 存储扩展程序的启用状态,以便在浏览器重启后保留 - 在提示框上添加图标水印 - 添加 !important 声明,避免某些网站上的样式差异 v0.2.2 - 2017-03-05 - 为任务栏图标添加功能;用户可以启用或停用扩展程序;扩展程序处理时提供视觉反馈 - 修复多个因标点符号导致误匹配和内容未匹配的问题 v0.2.1 - 2017-03-02 - 高亮显示众议院议员 - 在提示框中显示所属议院(“Senate”或“House”) - 进行多项性能优化,首先扫描 DOM 元素中的姓氏 - 扫描页面加载后由 JS 动态注入的内容 v0.1.4 - 2017-02-05 - 修复误匹配问题 - 改用单个大型正则表达式,只扫描一次 DOM - 鼠标悬停时才创建提示框 - 添加更新监听器 v0.1.3 - 2017-01-10 - 添加 Google Analytics 跟踪 - 跟踪提示框创建和鼠标悬停事件 v0.1.2 - 2017-01-10 - 重构代码,更好地分离各项操作的职责 - 为正则表达式匹配添加单元测试 - 修改图标并添加多种尺寸 v0.1.1 - 2017-01-10 - 支持为每个 JSON 条目添加昵称数组 - 匹配名字和姓氏之间最多两个额外的词 - 进一步改进正则表达式 v0.1.0 - 2017-01-09 - 扫描 DOM,查找与参议员数据可能匹配的内容 - 使用 span 标签包裹匹配内容,并添加显示党派、州和电话号码的提示框 - 分段执行 DOM 搜索,避免阻塞页面界面操作