Flashをめぐる仕様公開の歴史は、単なる企業技術の開示ではなく、閉じた実行環境がいかにして半ば公共的な読解対象へ変化したかを示す事例である。SWF仕様、ActionScript、AVM2、ABCバイトコード、Tamarinといった関連キーワードは、Flash Playerという巨大な体験装置を分解するための入口となる。SWF File Format Specificationは、図形、タイムライン、音声、動画、スクリプトを格納するファイル構造を記述し、AVM2 OverviewはActionScript 3.0を実行する仮想機械のモデルを示した。さらにTamarinによってVM実装の一部がオープンソース化されたことで、Flashは完全なブラックボックスではなくなった。しかし、レンダリングの微妙な互換性、ブラウザ連携、セキュリティサンドボックス、動画再生、商用プラグインとしての統合挙動までは、仕様書だけで完全に復元できるものではなかった。したがってFlashを味わうとは、公開仕様の存在を確認するだけでなく、仕様、実装、互換性、企業支配、そして後年のRuffleのような再実装が交差する地点を読むことである。Flashは、仕様が公開されてもなお、実行環境全体の文化的記憶は仕様書の外側に残ることを教えている。
0 件のコメント:
コメントを投稿