Expand description
AtmOS の各種ライブラリ機能(OS 標準ライブラリ相当)。
カーネル本体(crate::kernel)とは独立した、より上位のアプリケーション向け機能を収める。
aura:.auraスクリプト言語処理系js: JavaScript エンジン(ブラウザの<script>実行)web_engine: HTML/CSS パーサ・レイアウト・レンダラ(ブラウザエンジン本体)css/layout: CSS カスケード計算・ボックスモデル計算dom: DOM ツリー表現cloud: Google Drive / OneDrive の REST + OAuth2 クライアントh264/h264_decode/h264_golden: H.264 ソフトウェアデコーダmp3/mp4: 音声・動画コンテナのデコーダwebp: WebP 画像デコーダ(vendoring 版 image-webp)svg: SVG パーサ・簡易レンダラmml: MML(Music Macro Language)パーサjson: JSON パーサ・シリアライザ
Modules§
- aac
- aac_
tables - aura
- Aura:
.auraアプリ/REPL 用の独自 Lisp 系スクリプト言語の実行系。 - canvas2d
- Canvas 2D の変換行列とパス幾何(純粋モジュール)。
- clipboard
- cloud
- Phase 7 外部連携: OAuth2 + Google Drive / GitHub の REST クライアント。
- css
- custom_
elements - Web Components: Custom Elements 仕様準拠の純粋ロジックモジュール。
- dom
- dom_
dataset - W3C HTML Living Standard §7.3.3 / DOMStringMap 準拠 DOM dataset(data-* 属性 ↔ camelCase プロパティ)相互変換および 双方向バインディングの純粋ロジックモジュール。
- dom_
fragment - W3C DOM Parsing and Serialization: createContextualFragment 純粋処理モジュール
- dom_
range - W3C DOM Range / Selection 幾何・境界点純粋計算モジュール
- dom_
selector - W3C Selectors Level 3 / Level 4 準拠の DOM セレクタパーサ。
- dom_
traversal - W3C DOM Standard §6 Traversal NodeFilter, TreeWalker, NodeIterator の純粋幾何・走査・フィルタ判定ロジック。
- fmp4
- h264
- h264_
cabac - h264_
cabac_ tables - h264_
decode - h264_
golden - h264_
slice - js
- AtmOS 組込み JavaScript エンジン。
- json
- layout
- mml
- mp3
- mp4
- mse
- W3C Media Source Extensions (MSE) 仕様準拠コアモジュール
- mutation_
observer - shadow_
dom - Web Components: Shadow DOM 仕様準拠の純粋ロジックモジュール。
- streams
- WHATWG Streams Standard 準拠の Streams API コアモジュール
- svg
- web_
engine - HTML パーサ・レイアウトエンジン・レンダラ(ブラウザエンジン本体)。
- web_
storage - webp
- WebP 画像デコーダ(vendoring 版)。
- worker
- WHATWG HTML Living Standard § 10 準拠の Web Workers コアロジック
- xml_
parser - W3C XML / SVG 構文解析純粋モジュール