夜间模式与多语言:让导航页贴合你的使用习惯
NavShelf 是什么 NavShelf 是一个免注册的网页版导航页——也有人叫它起始页、个人主页。左边是可以层层嵌套的目录树,右边是链接卡片,你把每天要去的十几个网站按自己的分类放进去,打开浏览器第一眼就能看到:没有推荐流,也没有需要关掉的弹窗。除收藏之外,它还有英文 / 简体中文 / 繁体中文三种界面语言、日夜两套主题,以及一个工具栏目,里面是 Base64、JSON 格式化、时间戳转换这类直接在浏览器里运行的小工具。目录、链接、搜索设置全部存在你自己的浏览器本地,不上传,也不需要账号。 两个只设置一次、每天都受益的开关 导航页大概是你每天打开次数最多的页面之一。这让两件事变得格外值钱:它在你现在所处的光线下好不好看,以及它说的是不是你习惯的语言。 两个开关都在工具栏上,都会被记住,而且都不会动到你的收藏本身。 主题怎么切 点工具栏上的主题按钮,界面就在日间和夜间之间切换。交互就这么多:一个按钮,没有偏好设置页。 默认是日间:浅灰底、白卡片、发丝描边,强调色只有一种蓝。 你的选择会和数据一起被保存,下次打开时就是你上次离开的样子。 夜间不是把界面反色 把浅色界面反色成深色,会得到那种一眼就能认出来的灰蒙蒙效果。NavShelf 的夜间模式是一整套另外的配色: 界面部分 日间 夜间 背景与卡片 浅灰底、白卡片 近黑底、深灰卡片 强调色(选中目录、链接、焦点框) 深蓝 更亮一档的蓝,保证在深色上可读 系统工具栏目 琥珀色标注系统内容 琥珀色针对深色背景重新调过 广告位 浅色纸条 深色纸条,标签仍是琥珀色 实际效果是:在暗房间里对比度依然够,但页面不会亮得刺眼。 有一点如实说明:主题不跟随操作系统的深色模式,也不会到点自动切换——它是一个手动开关,并且会记住你选什么。想要夜里是深色,点一次就行,它会一直是深色,直到你改。 三种界面语言 主题按钮旁边就是语言选择器,在 English、繁體中文、简体中文之间切换整个界面,切换立即生效、不用刷新。 第一次访问时界面固定是英文,不看你的浏览器语言。这是刻意的:这样同一份收藏在你每台设备上看到的界面都一样,而不是这台显示中文、那台因为浏览器设置显示英文。你改一次,之后就一直记得。 语言会翻译什么 工具栏、搜索层、右键菜单、对话框里的每一处控件文案。 空状态、提示与错误信息——包括「最多支持 5 层目录。」。 系统预置的工具栏目:每个目录名和链接描述都写了三种语言,切界面语言时这部分内容也跟着切。 「博客」按钮:它按你当前的界面语言打开对应语言的博客,而不是一律把你丢进英文站。 语言不会翻译什么 你自己的收藏。标题、网址、描述就是你当初输入的内容,用什么语言写的就是什么语言——界面语言是偏好设置,不是翻译器。目录结构、排序和搜索引擎同样不受影响。 这两个设置存在哪 主题和语言存在和你的目录、链接同一份本地 JSON 里,属于其中的设置部分。有两个影响值得知道: 它们会跟着导出走。 导出数据、在新设备导入,主题和语言会和书签一起还原。 它们同样"没有云"。 不会同步;清理浏览器站点数据后,界面会回到英文加日间,因为这份偏好本来就在那份数据里。背景见数据只留在你自己的浏览器里。 常见问题 主题会跟随系统的深色模式吗? 目前不会。它是手动开关加记忆——这也意味着当系统偏好和应用偏好不一致时,你不用去猜到底谁说了算。 切成繁体中文,我的书签会被翻译吗? 不会。变化的只有界面文案和系统预置的工具栏目。 我不是英语用户,为什么第一次是英文? 为了首次见面的一致性。默认语言在构建时配置,而你自己改过之后就永久生效。 博客会跟着切语言吗? 「博客」按钮跟随你的界面语言。博客本身在 /en/、/zh-cn/、/zh-tw/ 三个地址下,你也可以直接链到任何一版。 手机上能用吗? 能。主题按钮和语言选择器都在移动端工具栏上,用的是同一份设置。 ...