使用的设备用的时间有点老了,电池健康度下降,具象下就是续航少了快一半。
主要使用的现代浏览器是edge,主要是在微软刚把windows内置的老edge更换基于Chromium的引擎的时候就开始用,密码收藏跨平台同步,并且提供chrome的插件生态能定制化浏览体验。但在怎么好用毕竟是基于Chromium的,耗电先不说,就性能而言,待机时近一半(8g)的已占用内存就是edge占用的。
除了现代浏览器外,现代网站也是一个问题。整个界面被CSS精心包装,却也使得信息密度降低,之前不太意识这点,但是多次网页加载失败导致CSS失效后的浏览体验让我觉得自己可能更适合没有任何装饰的网页。
最近经常网上冲浪,发现大部分本人经常浏览的网页都可以使用tui的浏览器来访问。尽管很多网页在排版上对tui一点没有优化(就比如mediawiki系的wiki网站,一个按钮一行,正文前面的功能按键就占一两页),但总归还是能访问的。也有部分搜索引擎网页(比如duckduckgo)对tui进行了优化,在简洁的同时排版上又非常易于浏览,如同这些网页在现代浏览器中那样。
虽然基本的网上冲浪工作确实可以用tui浏览器代替大部分,但是个人还想有更高的要求:本人在某基于mediawiki的国内知名二次元百科网站有账号,需要经常维护部分条目,编辑其中的内容。虽然并不苛求用tui直接代替编辑作业,但还是希望能支持js脚本、cookie这些功能来做到登录操作,便于查看监视列表(虽然这个工作可能用feed更适合),从监视列表超链接跳转到条目。
首先,本人最早接触的tui浏览器是w3m,也算是个人最习惯的一款tui浏览器。之前听说过有个插件能让w3m拥有js功能,但是包管理器中并不存在(当时使用的是debian),网上搜了一下,刚开始也没找到,后来忘了在哪里找到一个来源,原来已经停止维护多年,现在的w3m大概率是兼容不了的
lynx也体验过一段时间,但是操作体验上感觉没有w3m顺手,可能只是个人习惯的原因。
有在视频网站看到过browsh的展示视频,这个浏览器比起前两个更像是算是无头firefox的tui前端,明显是能够胜任之前提到过的需求。只不过在配置时经常出现连不上无头firefox的情况,之后解决后要进行设置需要手动调整配置文件,对于本人来说稍微有点困难(不能直接套用有头firefox的配置文件),就停止了研究。后来重新看当时的展示视频,感觉虽然使用了新的引擎让网页可以正常工作,但是且不说比较占用性能的后端(虽然firefox比Chromium还是很性能有好的),同时那些碍事的CSS装饰也随着现代化的后端回来了,感觉这样的体验不是我想要的样子。
之后又发现了elinks,这个浏览器标榜支持JS和cookie,看上去符合我的需求,但是软件源仓库的links并不包含这些功能,需要使用自我编译的版本。装编译前置包的时候发现很多包都已经不再包管理器里存在,可能是因为过于老旧的原因。因为当时本人比较忙,就搁置了进一步的研究,也算是比较遗憾的事。
在换系统之后,在archwiki发现了chawan,同样标榜支持JS和cookie,而不同的是这个软件在软件仓库的版本就已经包含了这些功能。感觉终于找到最贴合自己要求的tui浏览器了,就安装并进行了测试,结果是我想要编辑的百科网站在启动是要求必须打开JS(与w3m不同,后者可以直接显示纯文本的内容),然而在开启js后网页没有加载任何内容,不确定是否是哪些在现代浏览器存在的关键功能在这个浏览器中没有。