lure (日本語)
Contents
概要
LURE は LÖVE ゲーム・エンジンにて html DOM パーザーおよびレンダラーを実装するための試作です。 LURE の目的は下記を提供することです:
- LÖVE にて使用するための (多少の) W3C 規格準拠の DOM オブジェクトを生成する非確認型 html パーザー。
- LÖVE ウィンドウにて html マーク・アップを表示するための html レンダラー。
LURE の目的は LOVE にてウェブ・ブラウザを実装するといった、まったくもっておかしいことをするためではないことに注意してください。 :D
代わりに、 LURE の目的は Lover に対して主要な html DOM インタフェースの提供を行うことであり、 html データ構造および基本的な html 表示機能により LOVE ウィンドウにて簡単な UI を構築できるようにすることです。
ダウンロード
開発状況
状態: 開発中
最新の安定版: なし
開発詳細状況: Trello Board
バグ報告/ご意見・ご要望
Github へバグ報告およびご意見・ご要望をお寄せ下さい。
記事/チュートリアル
ドキュメンテーション
名前空間
名前空間 | 説明 | 実装済み |
---|---|---|
lure | Lure Root の名前空間 | はい |
lure.core | Lure core の名前空間 | はい |
lure.layers | Lure layers の名前空間 | はい |
lure.dom | Lure Document オブジェクトモデルの名前空間 | はい |
lure.dom.css | Lure Document オブジェクトモデルの CSS 名前空間 | はい |
lure.rom | Lure Render オブジェクトモデルの名前空間 | はい |
lure.rom.layout | Lure Render オブジェクトモデルの layout 名前空間 | はい |
Lure オブジェクトのリファレンス
オブジェクト | 説明 | 実装済み |
---|---|---|
LURE Window | はい | |
LURE Layer | はい |
Lure DOM オブジェクトのリファレンス
このテーブルに記載されているオブジェクトは実装を行うために現在計画されている DOM オブジェクトです。全種類の W3C DOM プロパティが実装されているとは限りません。
オブジェクト | 説明 | 実装済み |
---|---|---|
DOM Node | Node オブジェクトはドキュメント・ツリーにある単一ノードを表します。 | はい |
DOM NodeList | NodeList オブジェクトはノード順のリストを表わします。 | はい |
DOM NamedNodeMap | NamedNodeMap オブジェクトは、ノード順で整列されていないリストを表わします。 | はい |
DOM document | Document オブジェクトは XML/HTML ドキュメント全体を表わします。 | はい |
DOM Element | Element オブジェクトは XML/HTML 文書にある要素を表わします。 | はい |
DOM Attribute | Attr オブジェクトは Element オブジェクトの属性を表わします。 | はい |
DOM Text | Text オブジェクトは要素または属性におけるテキストの内容を表わします。 | はい |
DOM CDATA | CDATASection オブジェクトはドキュメントにある CDATA セクションを表わします。 | はい |
DOM Comment | Comment オブジェクトは、ドキュメントにあるコメント・ノードの内容を表わします。 | はい |
DOM DOMParser | DOMParser オブジェクトは xml/html テキストの解析を行い DOM オブジェクトを返します。 | はい |
DOM XMLHttpRequest | XMLHttpRequest オブジェクトは外部ウェブ・リソースへの同期または同時の http リクエストを行なうことができます。 | はい |
DOM HTMLEvent | いいえ | |
DOM HTMLAnchor | いいえ | |
DOM HTMLBody | いいえ | |
DOM HTMLButton | いいえ | |
DOM HTMLDiv | いいえ | |
DOM HTMLForm | いいえ | |
DOM HTMLImage | いいえ | |
DOM HTMLInput Button | いいえ | |
DOM HTMLInput Checkbox | いいえ | |
DOM HTMLInput Hidden | いいえ | |
DOM HTMLInput Password | いいえ | |
DOM HTMLInput Radio | いいえ | |
DOM HTMLInput Reset | いいえ | |
DOM HTMLInput Submit | いいえ | |
DOM HTMLInput Text | いいえ | |
DOM HTMLLink | いいえ | |
DOM HTMLOption | いいえ | |
DOM HTMLScript | 個々の Script 要素を表わしておりドキュメントから Lua スクリプトを直接アサートします。 | はい |
DOM HTMLSelect | いいえ | |
DOM HTMLStyle | Style オブジェクトは個別の style 要素を表わします。 | はい |
DOM HTMLStylesheet | Stylesheet オブジェクトは個別のスタイル・シートを表わします。 | はい |
DOM HTMLCssRule | HTMLCssRule オブジェクトは個別の CSS ルールを表わします。 | はい |
DOM HTMLTable | いいえ | |
DOM HTMLtd/th | いいえ | |
DOM HTMLtr | いいえ | |
DOM HTMLTextArea | いいえ |
Lure ROM オブジェクトのリファレンス
LURE の ROM (Render Object Model) は全主要 Render オブジェクトおよび DOM モデルの画面表示から構成されています。
オブジェクト | 説明 | 実装済み |
---|---|---|
ROM Viewport | Viewport オブジェクトは ROM モデルにおけるルートの Render オブジェクトを表わします。 | はい |
ROM node | ROM ノード・オブジェクトは、大半の別種の ROM ノードが継承する基底オブジェクトを表わします。 | はい |
ROM nodelist | ROM nodelist は ROM ノードへインデックスを付加したリストを維持するために使用されます。 | はい |
ROM Nodeattribute | Nodeattribute オブジェクトは ROM ノード属性を維持します。 | はい |
ROM box | ROM box オブジェクトはRender オブジェクトの基底箱を表わします。 | はい |
ROM blockBox | はい | |
ROM inlineBox | はい | |
ROM inlineBlockBox | Partial | |
ROM lineBox | はい | |
ROM boxComputedStyle | はい | |
ROM boxRenderStyle | はい | |
ROM layoutResponse | はい | |
ROM namednodemap | はい | |
ROM romParser | はい | |
ROM textNode | はい |
もっとあります!
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info