# 预期寿命浏览器

> 1990 年以来 67 个国家财富与健康的联动仪表盘：地区筛选、可播放的年份滑块、气泡图、趋势线和可排序表格，全部跟随同一个选择。

一个 HTML 页面里的联动仪表盘：67 个国家，1990 年至 2023 年的每一年，四个视图跟随同一个选择。选择地区，拖动或播放年份，点击气泡或表格行来跟踪一个国家，点击趋势线跳到某一年。地址栏会同步更新，所以页面链接会按你离开时的样子打开。

## 浏览器

2023 2023

**–**&#x6309;人口加权的平均预期寿命

**–**&#x81EA; 1990 年

**–**&#x6240;示国家的人口

**–**&#x6700;长与最短之间的差距

**财富与健康** 气泡大小：人口 · 点击以跟踪一个国家

**随时间变化**

| 国家 | 预期寿命 | 人均 GDP | 自 1990 年 |
| -- | ---- | ------ | -------- |

## 它说明了什么

从 1990 年开始播放，气泡云向右上方漂移：几乎每个国家都比过去更富裕、更长寿。例外才是故事所在。随着艾滋病毒蔓延，南部非洲在 1990 年代和 2000 年代初不断下沉，治疗普及后又以最快的速度回升。俄罗斯和乌克兰在 1991 年后下滑。而 2020–2021 年，67 个气泡中有 57 个同时下降，疫情在整张图上表现为一次共同的震动。

## 实现方式

- **一个状态，四个视图。**&#x5730;区、年份、跟踪的国家和悬停的国家都保存在一个对象里。前三者变化时全部重绘；悬停只切换类名，因此气泡、对应的行和提示框一起高亮，无需重绘。
- **状态就是地址。**&#x6BCF;次变化都用 `history.replaceState` 写入 `#year=…&regions=…&country=…`，页面加载时再读回来：分享链接就是分享视图，无需服务器。
- **平均值是加权的。**&#x5728;主要数字里，印度的分量比塞内加尔重，因为这是关于人的陈述，而不是关于国家的。

来源：预期寿命和人口来自联合国《世界人口展望》（2024），人均 GDP 来自世界银行按购买力平价计算、以 2021 年不变国际元计的数据，均由 Our World in Data 整理：[预期寿命](https://ourworldindata.org/grapher/life-expectancy)、[人均 GDP](https://ourworldindata.org/grapher/gdp-per-capita-worldbank)、[人口](https://ourworldindata.org/grapher/population)。这 67 个国家是所有人口在 1500 万及以上且数据序列完整的国家。
