【海外記事紹介】「CSSだけでx86 CPUを作ってみた」という狂気のプロジェクトが話題に — CSSの最新仕様を駆使、(当然)JSも不要
DRANK

2月25日、rebane2001が「x86CSS」と題した記事を公開した。この記事では、CSSのみでx86アーキテクチャをシミュレートするCPUエミュレータについて詳しく紹介されている。以下に、その内容を紹介する。プロジェクトの概要本プロジェクトは、ウェブサイトの装飾言語であるCSSのみを用いて、16bitのx86(Intel 8086)プログラムを実行可能にするものだ。最大の特徴は、JavaScriptを一切使用していない点にある。通常、ブラウザ上で動作する複雑なロジックはJavaScriptが担うが、作者はC言語のソースコードをバイナリ形式のマシンコード(機械語)へコンパイルし、そのバイナリをCSSのロジックのみで読み込み、演算して実行することに成功した。

by @tf_official
Related Topics: CSS Web Standards / Browsers