2011-12-28 7 views
1

私は、XSLTサポートのかなりよく状態を知っている携帯電話のブラウザでは、クライアント側のXSLTを使用することです。要するに、このサポートはかなりまともです。主要なモバイルブラウザ彼らはクライアント側のXSLTをサポートしていますか?落とし穴や制限がありますか?はどのように信頼性の主要なデスクトップブラウザによって

+0

私の知る限りSaxonCE(XSLT 2.0)は、iPhoneに取り組んで4ヶ月前にデモされています。 Javascriptにクロスコンパイルされているため、おそらくすべての主要なモバイルブラウザで動作します。 –

+0

SaxonCEとは何ですか? JavaScriptのライブラリですか? – shabunc

+0

Saxon-CEはSaxonicaによって開発されたXSLT 2.0プロセッサで、JavascriptとDOMの相互運用性を拡張しています。 Saxon-CEはJavaScriptで実装され、他のJavaScriptライブラリと同様にWebホストサーバーにデプロイされます。 2つのHTMLスクリプト要素が使用され、最初はSaxon-CE JavaScriptライブラリを参照し、2つ目はXSLTエントリポイント( 'data-source'または 'data-initial-template')を宣言します。サクソニカのサイトの詳細。 – pgfearo

答えて

1

私は年間これをで行っていないが、クライアントサイドのXSLTはどこにも近く、デスクトップと同じくらい良い悲しいことに、そして悪く、以来、私はおそらくこのコメントにする必要があります。今日は十分に改善されたとは思わない。それが私の使用法を考慮しない理由であり、すべてのブラウザベンダーにとって、すべての分野で素晴らしいXMLファミリのサポートを提供していないことは残念です。

+0

あなたはどんな問題を遭遇しましたか?私の頭を一番上から外して、基本的なxsltのコア機能について話しているのであれば、数年前にはxsl:keyのクライアント側の実装にいくつかの問題がありました。 – shabunc

+0

@shabunc私は覚えていればいいのに、基本的な作業コードがAndroidでサポートされていないときは不満を感じました。 – Rob

+0

現在、Androidでサポートされていません。 FirefoxとOperaはサポートを追加しましたが、しかし、ほとんどのユーザーは、新しいブラウザをインストールするのではなく、標準の電話を使用します。これは、それをサポートしていません。 – Stef

関連する問題