aboutsummaryrefslogtreecommitdiff
path: root/files/ja/mozilla/tech/xslt_2.0/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/mozilla/tech/xslt_2.0/index.html')
-rw-r--r--files/ja/mozilla/tech/xslt_2.0/index.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/files/ja/mozilla/tech/xslt_2.0/index.html b/files/ja/mozilla/tech/xslt_2.0/index.html
new file mode 100644
index 0000000000..ad3898b988
--- /dev/null
+++ b/files/ja/mozilla/tech/xslt_2.0/index.html
@@ -0,0 +1,35 @@
+---
+title: XSLT 2.0
+slug: Mozilla/Tech/XSLT_2.0
+tags:
+ - Java
+ - JavaScript
+ - XML
+ - XSLT
+ - XSLT 2.0
+ - 拡張
+translation_of: Mozilla/Tech/XSLT_2.0
+---
+<p>Firefox では XSLT 2.0 がネイティブにサポートされていませんが、<a href="http://saxonica.com/">Saxon-B</a> (Java) や最近では <a href="http://www.saxonica.com/documentation/index.html#!about/whatis">Saxon-CE</a> (JavaScript) を使用して XSLT 2.0 を実行することは可能です。</p>
+
+<h3 id="For_users" name="For_users">ユーザー向け</h3>
+
+<p>Saxon-CE</p>
+
+<p>拡張は必要ありませんが、Saxon-CE JavaScript ライブラリにリンクする HTML ページがロードされると Saxon-CE が実行されます。</p>
+
+<p>Saxon-B</p>
+
+<p><a class="link-https" href="https://addons.mozilla.org/en-US/firefox/addon/5023">XSL Results</a> 拡張機能は、Java ベースの Saxon-B ライブラリに接続し、(Firefox 自身の XSLT 1.0 プロセッサでは処理されない) XSLT 処理命令 で適切なページを訪問したときに XSLT が自動的に実行されるようサポートするために (Mozilla 固有のコードの代わりにJava 1.6v12+によって処理される) LiveConnect の新バージョンを使用します。</p>
+
+<h3 id="For_developers" name="For_developers">開発者向け</h3>
+
+<p>Saxon-CE</p>
+
+<p>Web ページから XSLT 2.0 変換を開始するための JavaScript API が用意されています。Saxon-CE からのエラーと診断出力は、Firefox 開発者コンソールまたは Firebug で確認できます。</p>
+
+<p>Saxon-B</p>
+
+<p>この拡張機能は LiveConnect コードを使って Saxon-B ライブラリと通信する方法を示していますが、JavaScript コードモジュールのアプローチが拡張機能 <a href="https://addons.mozilla.org/ja/firefox/addon/xquery-use-me-xquseme/">XqUSEme</a> の中でより再利用可能なアプローチとして使用されることがあります。</p>
+
+<p>このコードは Java のサポート (および LiveConnect のサポート) が遅れているため、Mac (Java 1.6 をサポートするサーバー版を除く) では現在動作しません。</p>