关注

回顾精彩瞬间,整理零散观点. 无需逐条翻遍,看我最好一面.

决定每三个月总结整理一次我的嘟文,把其中的精华选出来,加以备份. 该计划命名为

选出哪些全看我的个人喜好,标准大概是:言之有物、条理清晰. 按主题重新整理,不按时间排序,并会略作说明,附原文链接,欢迎到原嘟文处讨论.

第六期,即 2022 年春季:zero-mstd.netlify.app/exhibiti

这次有个大动作:我不再使用长毛象的嵌入功能了.

之前都是直接用长毛象自带的 iframe 代码直接嵌入网页,但这次出现了一个问题:我发现所有嵌入进去的嘟文全都一样高了,显示不全. 按我之前的理解,嵌入代码中的 embed.js 可以自动根据嘟文内容计算 iframe 的高度,但今天我发现它不再起作用,我看了半天也没找到问题所在.(求教!)

于是我写了个脚本,把所有的精选嘟文爬了一遍,写成了 hugo 的 shortcodes 的形式,图片没有动,相当于用我站当了图床 :0120:

优点:加载更快,大家访问时不用频繁调取我站资源了,帮站长减少压力!图片虽然还是在我站,但我都弄成了懒加载,不至于一打开链接就哗哗哗哗地跑流量啦!而且调整了一下样式,应该是更好看了!把头像用户名什么的都去掉了,毕竟作者只有我一个人~而且这么一来,rss 里应该也能看了,之前 iframe 的话 rss 里就啥都没有.

缺点:互动数据(点赞评论转发数)就写死在那里了,就是我爬取那一时刻的数据,后续无论是增多还是减少都不会改变了!但我觉得这个无所谓,这个本来就不是很重要嘛!

读了长毛象 3.5.3 的 changelog:github.com/mastodon/mastodon/r
惊觉这个 embed.js 高度不全的问题原来是个 bug:
> Fix embeds not setting their height correctly
github.com/mastodon/mastodon/i
一大未解之谜终于解开了!

登录以加入对话
万象千言

本站话题休闲取向,欢迎使用。以下类型用户请勿注册:激进民运人士、左翼爱国者、网络评论员。

访客查看账户公共页面 (1234.as/@username) 仅显示 10 条最新嘟文,如果需要查看更多,请关注或登录。