我如何拯救了7234个90年代GIF

Today I Rescued 7,234 Old GIFs

26birdculture💬 1
我如何拯救了7234个90年代GIF

本周,GlitchyZorua向我介绍了Ibiblio Icon Browser,这是一个由Gioacchino La Vecchia在90年代整理的数千个GIF图标库。这个网站看似简单,实则暗藏玄机:它使用的是server-side imagemaps技术,点击图标时浏览器会发送坐标到服务器,服务器再根据坐标返回重定向链接。由于目录索引被禁用,我们无法直接获取文件列表,甚至连archive.org都未能完整收录这些图标。我和GlitchyZorua决定逆向工程这个系统,通过分析图像网格布局,推算出每个图标的坐标范围,并用脚本批量请求所有GIF文件的URL。最终,我们成功下载了全部7234个图标,并用Ruby和ERB模板搭建了一个全新的静态网站,支持分页浏览和客户端搜索。现在,这个珍贵的数字遗产已永久保存,随时可供全球访问。

"我真诚地希望La Vecchia当时用了某种自动化流程来生成那数千行配置文件,而不是亲手逐行编写!"

同日更多故事 · 2026-07-15