不用JavaScript與WASM!有開發者僅用CSS 竟能跑虛擬電腦

記者鄧天心/綜合報導

開發者Rebane僅利用網頁排版工具CSS,就打造出一台能在網頁運作的虛擬電腦(x86CPU模擬器),過程未使用Javascript或WASM等負責邏輯運算的語言,這台虛擬電腦內建螢幕與鍵盤功能,並預載數學計算與猜字遊戲Wordle,使用者只需透過近期更新的Chrome等Chromium架構瀏覽器就能直接開啟執行。

(圖/AI生成)
CSS不只能排版,開發者做出x86CPU模擬器。(圖/AI生成)

至於這台虛擬電腦能不能玩遊戲Doom,開發者表示目前還無法,雖然x86css模擬器能看懂基礎電腦指令,卻缺乏處理突發狀況與外部資料進出等核心機制,但Doom需要32位元CPU規格與4MB記憶體空間,目前這套工具規格未達標,不過Rebane提供教學,指導大家將C語言轉換成這台虛擬電腦能看懂的格式來執行。

Rebane強調開發過程沒有使用AI工具。這個排版工具CSS擁有記憶與運作狀態(state machine)功能需要跳脫常規邏輯,這點AI做不到。

更多科技工作請上科技專區:https://techplus.1111.com.tw/

此構想來自另一名開發者Jane Ori的CSS CPU Hack專案,不過也有外界質疑這項技術會不會變成駭客攻擊管道(attack vector),因為必須自行建置運作環境,但這個成果也讓大眾重新思考網頁排版工具HTML與CSS作為程式語言的用處。

延伸閱讀:

Read AI推出郵件AI助手Ada 自動安排會議與回覆郵件

資料來源:tomshardware

Loading

在 Google News 上追蹤我們

發佈留言

Back to top button