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

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

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

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

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

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

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

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

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

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

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

使用方式:

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

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

6610 次点击
所在节点    分享创造
43 条回复
qilishasha
2020-06-29 12:43:51 +08:00
哈哈哈哈哈 这才是大道化简 从入门到丢弃
sivacohan
2020-07-02 10:33:31 +08:00
建议你限制一下单个页面的最大流量。
否则,可能会有人恶意构造请求,一个请求 1 个 G 的流量。你这边服务器可能扛不住。
daen
2020-07-02 17:17:23 +08:00
@sivacohan 服务端直接用的小程序的云服务,云函数沙盒运行时自带内存和超时控制,所以我也就另外没有做控制,但是我现在想想还是做一下比较好,至少能节约计费资源,谢谢您的建议。

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

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

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

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

© 2021 V2EX