← 返回信息流
AI 资讯Hacker News·2 小时前

视频游戏主机上的网络浏览器

原标题:Web Browsers on Video Game Consoles

速览

本文主要讨论了在视频游戏主机上运行网络浏览器的现状与可能性。随着主机硬件性能的不断提升,其作为多媒体娱乐中心的功能日益丰富。分析主机浏览器的技术限制、用户体验以及与传统PC浏览器的差异。

AI 深度解读

视频游戏主机上的网页浏览器:一段被遗忘的互联网进化史

背景

视频游戏主机与网页浏览器之间有着悠久的渊源。自万维网(World Wide Web)诞生之初,各大主机厂商便一直在尝试让游戏机接入互联网。早期的主机浏览器主要旨在为缺乏技术专长的普通大众提供一个廉价的上网入口。然而,随着时间的推移,浏览器逐渐演变为游戏系统功能中更加重要且深度整合的一部分。

本文深入探讨了官方网页浏览器在游戏主机上的发展历程。需要说明的是,本文仅涵盖官方提供的浏览器,不包括通过自制固件(custom firmware)或自制软件(homebrew)安装的第三方浏览器,也不涉及 Satellaview 等非 Web 系统,以及 XBAND、Sega Meganet 和 Sega Channel 等未提供浏览器的在线服务。

在游戏个人计算设备和移动浏览器尚未确立主导地位的那段时期,网页开发者对游戏主机浏览器曾抱有浓厚兴趣。总体而言,主机浏览器的发展不仅折射出早期互联网从稚嫩走向成熟的过程,也为我们理解游戏主机用户界面(UI)的演变提供了独特的视角。

核心内容

CD-i:多媒体交互的失败尝试

由飞利浦(Philips)和索尼(Sony)共同开发的 CD-i(Compact Disc-Interactive)格式及其硬件,原本旨在将交互式多媒体推向大众,但最终却以失败告终。该项目开发始于 20 世纪 80 年代中期,家用机型于 1991 年上市。

虽然 CD-i 被设计为具备更广泛能力的设备,但在其生命周期后期,它更多地被作为游戏主机进行营销,并因那些臭名昭著的《超级马里奥》和《塞尔达传说》游戏而广为人知。

1995 年底,随着调制解调器和 CD-Online 光盘(在美国称为 Web-i)的发布,用户得以通过一种非常原始的方式访问互联网。CD-i 常被称为“精简版互联网”(internet-lite),这不仅因为当时的互联网和万维网正处于萌芽阶段,更因为 CD-i 硬件性能有限,无法很好地支持全规模的 Web 浏览。

尽管该浏览器功能存在且链接至各种网络门户,但即便考虑到当时原始的网络环境,其功能依然非常受限。CD-i 有限的内存意味着它只能存储极少数据,甚至仅仅使用浏览器就会覆盖内存中的其他值,如偏好设置和游戏存档。其核心理念是将 CD-i 打造为一种比典型家用计算机更便宜、基于电视的计算设备,从而成为技术素养较低人群接入互联网的网关。

1996 年,CD-i KeyControl 键盘发布,随后又推出了额外的 CD-Online 光盘。计划是定期发布新光盘,以提供额外的游戏、软件和外设支持。记录显示总共发布了六张光盘,后期版本甚至允许用户开发和部署自己的主页。到 1998 年底,CD-Online 服务在 CD-i 上逐渐衰退,并在千禧年之际推出了 PC 版本。在整个 2000 年代初,该服务逐渐消亡,域名相继下线,最终在 2000 年代中期彻底关闭。

Sega Saturn:Sega Net Link 与 PlanetWeb 浏览器

世嘉(Sega)于 1994 年推出的 Saturn 主机,在 1996 年底通过发布 Sega Net Link 获得了互联网接入能力。这是一个带有定制芯片和 28.8kbps 调制解调器的微型设备,可插入卡带端口。

对于 Net Link,美国公司 PlanetWeb 提供了其 PlanetWeb 浏览器作为“NetLink Custom Web Browser”。这是一个高效且轻量级的浏览器,拥有专为各种设备量身定制的定制引擎。从 PlanetWeb 1997 年的常见问题解答页面可以看出,其浏览器是精心构建的,旨在针对基于电视的设备(如 Saturn)进行优化。

鉴于电视屏幕分辨率远低于专用显示器,PlanetWeb 浏览器利用“专有软件技术”在普通电视上显示清晰、可读的文本和锐利的图像。换言之,“该浏览器具备抗锯齿字体等先进技术”。

考虑到其运行在极度受限的主机上,该浏览器在当时显得功能相当齐全。它内置了可多级放大的放大镜、图像支持、历史记录、书签、地址簿、临时文件下载功能以及完整的家长控制过滤功能。此外,通过按下 Start 键访问的菜单中还提供广泛的配置选项。浏览器拥有多种主题,包含不同的光标和声音效果,其各种哔哔声、嘟嘟声和弹簧般的音效甚至让人联想到儿童绘图软件 Kid Pix。

每次 PlanetWeb 启动时,都会显示随机的启动画面。Net Link 与 Saturn 更广泛的在线游戏功能绑定,允许进行“在线”对战。除了直接的多玩家功能外,它还围绕主机建立了一个社区。PlanetWeb 曾托管一个游戏交换邮件论坛,允许用户通过浏览器发送他们的 Saturn 游戏存档以与他人分享。此外,PlanetWeb 还推出了 Planet WebMaster,这是一个供用户使用其浏览器进行网页开发和托管的平台。

在美国,广泛分发了两个版本的浏览器:版本 2 和版本 3。版本 3 带来了更好的优化、更易读的字体以及 IRC 支持。然而,这两个版本均不支持框架(frames),而是将其显示为文本链接。

浏览器的最终版本是 Beta 4.035,该版本从未以实体形式发布,仅作为可下载更新提供。版本 4 引入了对框架内联显示的完整支持、更多 IRC 命令、嵌入式 wav 和 aif 音频支持、更多快捷键、更快的输入速度、不同的子弹形状、轮廓字体、更好的图像格式兼容性以及大量错误修复。Beta 4.035 甚至为电子商务引入了 SSL 支持。

如果世嘉没有在 1998 年因市场份额迅速被 Nintendo 64 和 PlayStation 超越而停产 Saturn,版本 4 可能会得到完整发布。停产之后,一些用户自行将版本 4 的测试版与之前的稳定版拼接起来,编译出更完整、最终的浏览器体验。

Apple Bandai Pippin:PowerPC 架构下的浏览器移植

苹果公司(Apple Computer Inc.)于 1996 年与万代(Bandai)合作发布了臭名昭著的 Pippin 主机。Pippin 底层是一台标准的 PowerPC 计算机,运行基于 Classic Mac OS 的软件。因此,几种主流桌面浏览器的移植版本也随之出现。然而,由于 Pippin 市场表现失败,这些浏览器从未得到广泛使用。人们甚至指出,考虑到 Net Link 附件的额外成本,Sega Saturn 是更廉价的上网网关。

针对北美市场,1996 年发布了基于 Spyglass Mosaic 的 @WORLD 浏览器,并捆绑在美国销售的 @WORLD 品牌主机中。@WORLD 浏览器附带插件,支持 QuickTime 和 Macromedia Shockwave。它通过 SurfWatch ProServer 提供过滤控制,并支持 Apple 的 StyleWriter 系列喷墨打印机。1997 年中,一个名为 @WORLD Online Suite Premium 的测试版进行了极其有限的发布。1998 年初,浏览器版本 3 发布,但关于其变更细节的信息寥寥无几,此时万代因销量极差而宣布停止对 Pippin 的支持。

1997 年 4 月,SurfEZ!(也称为 Katz Media 浏览器)在 Katz Media Player 2000 上发布。Katz Media Player 2000 是 Pippin 的改进版,在加拿大和欧洲获得许可发行。该主机规格略有提升,浏览器支持 HTML、插件和 Java,并允许开发人员根据特定需求定制界面。

查看原文 →vale.rocks