火狐修改空白新标签页背景颜色,适应深色主题
火狐的主页一直设置的是空白页,最近换了深色主题,空白页的背景仍然是白色,比较刺眼。修改空白页的背景有三种方法,都不完美,各有优缺点,各位根据自己的情况使用。
使用自定义网址
在本地新建一个html文件,里面写入以下内容
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>html{background: #000;}</style>
</head>
<body>
</body>
</html>
主页位置使用自定义网址file://形式开头,如果本地有http服务,也可以使用http://localhost/
设置背景颜色
主页和新标签页都设置为空白页
打开about:config
搜索browser.display.background_color
在输入框里输入想要修改的颜色就可以
使用Firefox主页
设置一个深色的浏览器主题,主页和新标签页都设置为Firefox主页,然后把下面的网络搜索、常用网站、集锦等选项前面的钩去掉
优缺点
第一种:严格来说,这并不是符合题目的解决方法。这个方法只能设置主页,并不能改变新标签页(新标签页不能设置为自定义网址)。优点是可以设置为任意颜色或背景图片,甚至页面内容也可以自由添加;
第二种:优点是可以设置为任意的颜色,缺点是打开新标签页时会闪一下,就是打开新标签页,背景先是白色,然后快速变成设置的颜色。另一个缺点是打开某些未定义背景的网站时(例如百度贴吧),背景是设置的颜色,可能会影响文字阅读;
第三种:优点是可以适配某些深色主题,而不影响网页颜色,打开新标签页也不会闪。缺点是如果当前页面是深色背景,点击主页按钮时会闪一下,就是从白色变成深色,而且在新标签页的右上角有个齿轮,没法去掉,再就只能适配浏览器主题的颜色,如果主题未设置页面背景,则显示浅灰。
关于扩展/脚本
有的扩展可以修改标签页的背景,但是我的本意是在不新增扩展的情况下设置,所以扩展这个选项一开始就没考虑。
最后
这几种方法都不能完美解决,最后还是妥协了,我目前使用的是第三种。
可能我死的时候,我闺女也会这么哭我吧