用 ImageMagick 将《白鲸》塞进 88x31 按钮

Making a 88x31 button book using ImageMagick

在 Small Web 上,88x31 像素的动态按钮早已是经典,但通常只用来展示几个词。我突发奇想:为什么不能把整本《白鲸》(Moby Dick)放进去?经过测试,GIF 文件帧数无上限,分辨率也足够大。我选用专为小尺寸设计的 TomThumb 字体,配合 ImageMagick 和几个简单的 posix 工具(cat、tr、fold)对文本进行预处理,甚至用 Python 脚本实现了文字居中。最终,我成功生成了一个 4.2MB、时长超过 19 小时的 GIF,完整呈现了这部文学巨著。这不仅是对技术极限的挑战,更是对复古网络文化的一次深情致敬。

电脑显示器的美妙之处在于它们能够应对快速变化的视觉效果,因此有些按钮甚至带有动画效果。

同日更多故事

2026-10-20