98.js.org 是一個基于瀏覽器的 Windows?98 桌面模擬系統,使用純前端技術(JavaScript、HTML、CSS)實現了完整的操作系統界面與交互體驗。打開 https://98.js.org/ 后,頁面會呈現出經典的 Windows?98 桌面,用戶可以像在真實的老式 PC 上一樣打開、拖動、最小化或關閉窗口,支持多任務切換和右鍵菜單等常見操作。
- 98.js官網入口網址:https://98.js.org/
- 98.js開源項目地址:https://github.com/1j01/98

該項目由開源庫 os?gui.js 提供底層實現,專注于復刻 Windows?98 的視覺風格與交互細節。在線演示中內置了多款經典小程序,包括 記事本(Notepad)?、畫圖(Paint)?、錄音機(Sound Recorder)?、計算器、文件資源管理器、Internet Explorer、幫助查看器、Clippy、以及 掃雷、紙牌、彈球、Winamp?2.9 播放器 等常見 Windows?98 附帶的工具和游戲。這些應用均可直接在瀏覽器中運行,無需任何插件或本地安裝,體驗幾乎與當年的真實系統相同。
主要功能
- 完整的桌面 UI:開始菜單、任務欄、桌面圖標、文件資源管理器等。
- 虛擬文件系統:用戶可以在瀏覽器中創建、編輯、刪除文件,模擬真實的磁盤操作。
- 可擴展的插件機制:開發者可以自行添加模擬的程序(如記事本、計算器)或自定義主題。
- 跨平臺運行:只需現代瀏覽器,無需額外安裝,即可在 Windows、macOS、Linux 上使用。
典型使用場景
- 懷舊娛樂:讓用戶在網頁上體驗 Windows?98 的經典界面,適合作為個人博客、技術社區的互動小工具。
- 教學演示:在前端課程或 UI 設計課堂中,用作演示傳統桌面操作系統的交互模型。
- 原型設計:產品經理或 UI 設計師可以快速搭建類似老式桌面的原型,驗證用戶對復古風格的接受度。
- 開發者實驗:通過 BrowserFS 的文件系統抽象,開發者可以在前端實驗文件讀寫、持久化等概念,而無需后端支持。
項目的源碼托管在 GitHub(https://github.com/1j01/98 ),采用 MIT 許可證開放,開發者可以自行下載、修改或二次部署。頁面還提供了彩蛋鏈接,例如 Windows?93(未開源)和 Windows?2000(基于 v86 虛擬化)等其他復古系統的在線體驗。98.js.org 不僅是一次懷舊之旅,也是前端技術在模擬傳統操作系統方面的成功案例,適合開發者學習、愛好者回顧以及普通用戶感受“復古”桌面環境的樂趣。
相關導航
暫無評論...



