回顾精彩瞬间,整理零散观点. 无需逐条翻遍,看我最好一面.
决定每三个月总结整理一次我的嘟文,把其中的精华选出来,加以备份. 该计划命名为 #季度嘟文精华展
选出哪些全看我的个人喜好,标准大概是:言之有物、条理清晰. 按主题重新整理,不按时间排序,并会略作说明,附原文链接,欢迎到原嘟文处讨论.
第六期,即 2022 年春季:https://zero-mstd.netlify.app/exhibition/2022-spring/
读了长毛象 3.5.3 的 changelog:https://github.com/mastodon/mastodon/releases/tag/v3.5.3
惊觉这个 embed.js 高度不全的问题原来是个 bug:
> Fix embeds not setting their height correctly
https://github.com/mastodon/mastodon/issues/18299
一大未解之谜终于解开了!
这次有个大动作:我不再使用长毛象的嵌入功能了.
之前都是直接用长毛象自带的 iframe 代码直接嵌入网页,但这次出现了一个问题:我发现所有嵌入进去的嘟文全都一样高了,显示不全. 按我之前的理解,嵌入代码中的 embed.js 可以自动根据嘟文内容计算 iframe 的高度,但今天我发现它不再起作用,我看了半天也没找到问题所在.(求教!)
于是我写了个脚本,把所有的精选嘟文爬了一遍,写成了 hugo 的 shortcodes 的形式,图片没有动,相当于用我站当了图床
优点:加载更快,大家访问时不用频繁调取我站资源了,帮站长减少压力!图片虽然还是在我站,但我都弄成了懒加载,不至于一打开链接就哗哗哗哗地跑流量啦!而且调整了一下样式,应该是更好看了!把头像用户名什么的都去掉了,毕竟作者只有我一个人~而且这么一来,rss 里应该也能看了,之前 iframe 的话 rss 里就啥都没有.
缺点:互动数据(点赞评论转发数)就写死在那里了,就是我爬取那一时刻的数据,后续无论是增多还是减少都不会改变了!但我觉得这个无所谓,这个本来就不是很重要嘛!