当前天气,包括任何所需位置的每日和每小时预报。
Weather Forecast — 更新内容
我们从零开始重建了 Weather Forecast。这是本扩展历史上最重大的一次更新:全新的精美设计、更加可靠的天气引擎、精准的本地数据,以及数十项修复,让日常使用更快速、更清晰、更值得信赖。以下是所有变更内容。
全新设计
弹出窗口被彻底重新设计为简洁、现代的双面板布局。色彩鲜明的主面板让你一眼掌握当前状况——温度、体感温度、今日最高与最低气温,以及日出和日落时间——右侧则呈现其余的一切:逐小时天气条、带温度区间柱的完整 7 天预报,以及整洁的详情卡片。界面采用优雅的 Manrope 字体(已内置打包,因此可离线使用),布局清爽,一眼即可轻松读取。
更可靠的天气引擎
最大的变化在于幕后。扩展现在使用 Open-Meteo 提供所有天气数据。旧版本依赖一把所有人共用的密钥,经常触及速率上限,导致那令人头疼的"无法获取天气"错误。Open-Meteo 完全无需 API 密钥,因此现在天气对每个人、每一次都能可靠加载——无需设置、无需密钥、不再因共享配额而失败。
终于精准的定位
此前,无论用户身处何地,应用都常常默认显示伦敦,因为浏览器的地理定位在工具栏弹出窗口中无法使用。我们将其替换为可靠的位置检测,因此扩展现在会显示你真正所在之地的天气——而且你随时都能搜索任意城市或保存喜爱的地点。
正确的本地时间
逐小时和逐日预报现在能够识别时区。时间和日期分界会按你正在查看的城市来计算,因此傍晚的预报不再错滚到错误的一天,逐小时的时间也与当地时钟一致——对于查看世界其他地区天气的人来说,这是一处不起眼却很重要的精度修复。
工具栏上的温度
扩展现在可以将当前温度直接显示在工具栏图标上,并在后台自动更新。刷新间隔设置现在真的生效了——选择 5、10、15、30 或 60 分钟,无需打开任何界面,你的天气(以及角标)便会保持最新。
更丰富、更实用的细节
我们呈现了更多你所关心的数据:体感温度、日出与日落、风速与风向、湿度、气压、能见度、UV 指数,以及逐小时和逐日视图中的降雨概率。7 天预报现在包含清晰的最高与最低区间柱,让你一眼读懂一周的趋势。
搜索、收藏与个性化
搜索世界上任意城市,直接跳转到它的预报。保存你喜爱的地点,并从已保存地点菜单中即时切换。偏爱摄氏还是华氏?随处都能切换。你还可以选择一种强调色,让应用更具个人风格。
为每个人而打造
整个界面现在都支持键盘操作,配有清晰的焦点轮廓、屏幕阅读器标签,以及用 Escape 键关闭菜单。它已完整本地化为 40 多种语言,包括为阿拉伯语、波斯语和希伯来语提供的从右到左布局,并在各处采用本地化的星期名称。
数十项修复
此版本还消除了一长串曾令人真切苦恼的问题:
- 修复了加载某些预报时可能出现的崩溃和空白屏幕。
- 修复了在连接缓慢或中断时可能无限旋转的加载图标——请求现在会超时并平稳恢复。
- 更正了风速单位,它此前无论你如何设置都显示错误的标签,同时一并更正了能见度和气压单位。
- 修复了温度四舍五入,使各个视图中的数值保持一致。
- 增强了搜索的稳健性,使不寻常的城市名称不再破坏结果。
- 移除了残留的调试代码,并对整个界面进行了整理。
更快、更轻、更注重隐私
天气数据加载迅速,字体已内置打包以供离线使用,因此即便连接缓慢,界面也能瞬间呈现。我们还清理了代码库,移除了旧的共享密钥,并删除了无用的旧版代码,让扩展更精简、更值得信赖。
我们由衷感谢每一位报告问题和留下评价的人——这次更新正是对你反馈的直接回应。全新的位置检测、可靠的天气引擎、工具栏温度以及更丰富的预报,全都源自我们倾听你所反映的故障与缺失。如果你遇到任何问题或有任何想法,请与我们联系。感谢你使用 Weather Forecast,愿你享受全新的外观,以及更精准、更可靠的预报!
