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

2018 年 9 月 23 日
 mytry

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

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

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

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

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

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

© 2021 V2EX