我做了一款既不支持 JS 也不支持 CSS 的浏览器

2020-06-27 18:23:13 +08:00
 daen

说是浏览器其实只是一个静态页面阅读器

因为平时喜欢使用浏览器看一些网文,日记博客等;

但是常常被站点内一些透明广告、奇怪的样式搞得没有兴致;

因此就自己动手写了个小程序来解决这个痛点。

它和正宗浏览器最大的不同是只专注于展示图文类的静态站点页面

技术上由于舍弃了 js 和 css 引擎,直接平铺图文内容,并从 html 结构上自动识别出段落信息。

在几次迭代过程中也加入了一些实用功能,比如:

  1. 一键拷贝页面内所有文字;
  2. 一键下载页面内所有图片;
  3. 自定义视图(需要具备一点正则表达式的相关知识);
  4. 提供给第三方小程序跳转打开静态图文页面。

大家感兴趣的话可以扫码体验:

使用方式:

  1. 从任意位置复制网页链接地址;
  2. 微信搜索“场宁浏览器”粘贴打开即可。

欢迎大家体验后留言讨论。

6583 次点击
所在节点    分享创造
43 条回复
no1xsyzy
2020-06-28 11:15:04 +08:00
@daen #20
1 、是已装载技术吗?我从来不用小程序的缘故并未使用;
2 、确实,如果嵌入广告也要考虑那也要考虑软文的问题了…… 不过我更想指的是网站自己跳转自己的 “推荐页面” 或者 “热门” 之流,这个除了上机器学习;
3 、犄角旮旯问题罢了,对于每个页面需要单独处理;
4 、 /t/684269 这种,图片代替文字你这边随着图片自动嵌回就自动解决了吧……
daen
2020-06-28 12:07:41 +08:00
@no1xsyzy 1,是位于客户端一个类似于浏览器插件的技术,目的就是屏蔽非核心内容;
4,这种站长做过策略的页面目前应该处理不了,你有这样的站点吗分享一个看看。
no1xsyzy
2020-06-28 12:50:04 +08:00
@daen #22 4 、我手上没有…… 实现一个看上去并不存在技术上的困难,只不过要进行字体操作我不是很熟。
sleepm
2020-06-28 13:30:42 +08:00
简悦 浏览器插件了解一下。。
puzzle9
2020-06-28 13:35:04 +08:00
支持一个 不过可能会有一个问题 我没有测试过 就是 小程序的页面历史最多是 10 层 然后
designer
2020-06-28 13:37:35 +08:00
挺好的创意
daen
2020-06-28 13:57:40 +08:00
@puzzle9 谢谢支持,10 层这个确实没想到好的办法,目前是到了第 10 页给个提示“关闭并重新打开”
daen
2020-06-28 13:59:43 +08:00
@sleepm 浏览器插件确实是好东西,但是手机端好像不受支持吧
CismonX
2020-06-28 15:15:17 +08:00
@systemcall #2 w3m 可以显示图片的,需要终端支持 sixel
sleepm
2020-06-28 15:19:45 +08:00
daen
2020-06-28 16:02:46 +08:00
@sleepm 谢谢推荐,我之前没有接触过这个插件,刚才大致看了一下,感觉很厉害,而且又发现了一个 jsbox 工具感觉更是厉害👍
sannyzeng
2020-06-28 16:10:44 +08:00
看起来怎么那么像以前的那种 2G 网络下的 WAP 站点??😲😲😲
cxumol
2020-06-28 16:10:59 +08:00
标题浏览器,点开小程序。这个怎么没人吐槽?
cxumol
2020-06-28 16:16:25 +08:00
微信已经是个成熟的操作系统了,已经有开发者做出了基于微信 OS 的浏览器
daen
2020-06-28 16:39:36 +08:00
@cxumol 人家就是正经浏览器呀~欢迎随意吐槽哈~~
这份需求始于我自己平常浏览器使用体验,当初被小程序的跨平台性和云开发所吸引,就果断选择了,独立 app 也想做的,但自己没有技术,目前正在学习中。
daen
2020-06-28 16:44:05 +08:00
@sannyzeng 被你发现了~它就是从 10 年前穿越过来的,其实平常的 wap 阅读用 2g 也应该够了
Ultraman
2020-06-28 16:45:21 +08:00
emmm 我建个站
Ultraman
2020-06-28 16:46:11 +08:00
emmm 有心人建个站放上敏感内容然后用你的小程序去访问,你的小程序是不是就得凉?
daen
2020-06-28 17:04:02 +08:00
@Ultraman 这是个很好的问题,坦白讲它确实经不住用户举报;
当时提交时,审核人员就跟我提出了这个问题,表示打开的某些页面内容不符合小程序的“工具-信息查询”类目,我给的方案是后台使用黑白名单进行域名控制,并且向审核人员示范了几个热门站点,到最后也给过了;
我现在想的是只要不是用户恶意举报,我会承担这个风险,况且是个人小程序,本身也不打算拿它盈利,但只要有用户使用,我都会运营下去的。
Ultraman
2020-06-28 17:46:37 +08:00
@daen 老哥好人。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/685079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX