旧电脑挑战 – 适用于ZX Spectrum的现代网页
Old Computer Challenge – Modern Web for the ZX Spectrum

原始链接: https://0x00.cl/blog/2025/occ-2025/

## ZX Spectrum Web 挑战总结 受年度 OCC 挑战的启发,作者使用 BASIC 为 ZX Spectrum(一款 1980 年代的家用电脑)重现了网站界面。该挑战涉及在极端限制下进行设计:256x192 像素的分辨率和 8 色调色板。 该项目专注于复制 Google 和 Hacker News。Google 的主页设计了通过首字母触发服务的访问方式,而搜索结果则使用“w”和“s”键进行导航。Hacker News 由于内容以文本为主,因此实现起来更为简单,使用了编号帖子选择和“M”/“B”键进行评论导航。还实现了一个提交表单。 作者承认在如此小的屏幕上浏览复杂的评论线程的困难,即使是中等规模的讨论也可能需要多个页面。尽管存在这些限制,但该项目仍然令人愉快,并基于去年挑战的研究成果。完整的源代码可在 Codeberg 上找到:[https://codeberg.org/0x00cl/Web-ZX](https://codeberg.org/0x00cl/Web-ZX)。

## ZX Spectrum 与现代网络挑战 最近一篇 Hacker News 帖子展示了令人惊讶的可能性,即在 1980 年代的 ZX Spectrum 电脑上访问现代网络内容。虽然 Google 现在会阻止没有 JavaScript 的访问,但用户已经找到了通过 Spectranet 等网络协议栈将这台 8 位机连接到互联网的方法,从而实现远程程序加载,甚至访问 Telnet 和 Gopher 等服务。 讨论强调了使用 Tasword 和 Vaticanus 等微型字体优化屏幕空间的工作。用户也在探索替代协议,如 Gopher,现在 Hacker News 和其他资源的镜像站点已经可用。尽管存在局限性——例如无法直接点击链接——但该项目展示了复古计算爱好者的聪明才智,以及现代网站在 Spectrum 有限显示器上的惊人清晰渲染效果。 也有几个 ZX Spectrum IP 协议栈可用,为实际的互联网连接打开了可能性。
相关文章

原文

2025/10/19

Table of contents

联系我们 contact @ memedata.com