一种可以无限修改帖子内容的思路

2018-09-23 23:37:50 +08:00
 mytry

既然 V2EX 的帖子可以嵌入任意外部图片,是不是可以写个小工具,把发表的内容生成 SVG 格式的图片,然后整个嵌进来。这样之后任意时间都可以修改“帖子”的内容了:)

5318 次点击
所在节点    奇思妙想
21 条回复
Sanko
2018-09-23 23:46:48 +08:00
思路不错
Velip
2018-09-23 23:48:11 +08:00
记得几年前有人用过类似的方法, 是将文本内容转成图片外链, 后来他就
n2ex2
2018-09-23 23:48:28 +08:00
只有站长认证的图床才能直接显示,用别人的图床你就不能改地址。
msg7086
2018-09-24 06:08:24 +08:00
使用技术手段故意绕过管理员制定的规则会被处罚。
delectate
2018-09-24 06:13:46 +08:00
@Velip 很多年前的显 IP、时间的论坛签名就是这样的。
Humorce
2018-09-24 06:35:56 +08:00
转播禁播内容的人也是你这么想的。
MonoLogueChi
2018-09-24 07:13:28 +08:00
@n2ex2 markdown 写所有的图床都可以啊
@mytry SVG 应该是不可以,要转成位图才行,不过你可以试一下
Mutoo
2018-09-24 08:14:47 +08:00
SVG 文本换行是个大问题。需要自己写个简单的 rich text editor 排版程序。
mytry
2018-09-24 09:09:16 +08:00
@Mutoo 不用。SVG 可以通过 foreignObject 嵌入 HTML。
leoleoasd
2018-09-24 09:16:48 +08:00
用啥图片都行啊为啥非得 svg
codehz
2018-09-24 09:23:58 +08:00
@mytry 但是用 img src=的方式加载 svg 时,不能使用 foreignObject
Perry
2018-09-24 09:24:42 +08:00
你不是才发过一次...
/t/492030
mytry
2018-09-24 10:03:49 +08:00
@codehz @Perry 试了下 foreignObject 是可以的啊
Wincer
2018-09-24 10:05:38 +08:00
@mytry 我记得 edge 是不行的,其它的浏览器好像可以
mytry
2018-09-24 10:12:02 +08:00
@Wincer 感觉 SVG 挺危险的,矢量渲染很耗性能,要是放几百万个元素不知浏览器会不会卡死。然而几百万个元素用 gzip 或者 brotli 压缩之后才一点点大~
Wincer
2018-09-24 10:15:36 +08:00
@mytry 是很吃 CPU 性能,不过如果不用 web worker 的话,最多也就占 1 个核,问题应该不大
Tink
2018-09-24 11:07:24 +08:00
加个 gist 不行吗
bxb100
2018-09-24 20:10:47 +08:00
放 git
dallaslu
2018-09-25 15:27:16 +08:00
zsdroid
2018-09-26 13:30:20 +08:00

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

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

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

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

© 2021 V2EX