命令行端纯文字网页浏览器browsh
linux上有很多, 但几乎都不支持js. 包括:lynx elinks links w3m w3m-img等
links使用特殊的编译模式从源码编译的话, 可以支持JavaScript http://links.twibright.com/user_en.html#ap-javascript . 但是links没有默认支持js的原因也是bug太多.
然后就出现了这个神器: browsh, 不但能运行JavaScript, 甚至还能显示图片看视频!
windows上支持得有问题. 可以用docker: docker run -it browsh/browsh
需要firefox在后台运行. 原理其实是将图片和视频转换为最接近的字符. 不过也超级牛X了.
快捷键: https://www.brow.sh/docs/keybindings/
但是对中文的支持有很多问题. 很多文字缺失了.仔细看了下, 都是只显示奇数而不显示偶数, 如"下载百度APP"只能显示为"下百APP"