1. ホーム
  2. Web制作
  3. XML/XSLT

WEBページツール言語XMLの理解(VI) Outlook

2022-01-27 13:32:04

VI. XML 展望
  どんな新しい技術も、その誕生には需要という背景がある。 XML は、HTMLが乗り越えられない困難に直面した後に生まれました。近年、HTMLは多くの複雑なWebアプリケーションで問題に直面し、それを完全に解決するためには、強力な XML は、HTMLに代わるWebページを書くためのツールである。 XML は、情報の表現と構造化を容易にし、データ検索をより効率的にする。 XML は、URLエイリアスの使用により、Webの保守を容易にし、Webアプリケーションをより安定させることができます。 XML デジタル署名を利用することで、Webをセキュリティや機密保持の領域まで拡大することができる。これからのWebライティングツールのあり方として想定できるのは XML . そして XML XMLの普及は、Webを進化させ、Webアプリケーションの新時代を切り開くことになるはずです。
  でWebアプリケーションは進化し続けます。 XML の活用がさらに期待できる。 XML は、いくつかのアプリケーションで使用されています。
  (1) XML /EDI 電子データ交換
  EDI(Electronic Data Interchange)とは、企業間の文書の交換に、紙ベースの操作手段の代わりに電子技術を使用することである。 XML 信用状、融資申込書、保険証券、クレーム、各種請求書など、さまざまな種類の文書を記述できるリッチフォーマット言語です。構造化 XML ウェブに送信される文書は暗号化され、電子署名も簡単に添付できます。 XML のセキュリティ対策は、EDIアプリケーションで十分に発揮することができます。 XML は、EDIの大規模な普及を促進することが期待されています。
  (2) 化学マークアップ言語CMLと数学マークアップ言語Math ML
  CML (chamical Markup Language) と Math ML (Mathematical Markup Language) は XML CMLは、分子構造、結晶構造、化合物のスペクトル構造などを記述することができます。CMLは化学式や数式を記述するために応用されたマークアップ言語です。そして、Math MLは、数学者にとっては、Webの出現以来初めて、Math MLを使って、数式をブラウザ上で正確に表示することができるようになったという恩恵があります。
3)オープンソフトウェア記述形式OSD
  EDIと同様、ソフトウェアパッケージのオンライン配布も試行錯誤の段階であった。 XML 様々なソフトウェア製品を記述するために使用されるタグのセットで、ソフトウェアの仕様、使用方法、実行可能なプラットフォームなどを詳細に記述することができる。
  (4) チャンネル定義形式 CDF
  マイクロソフトがIE4.0ブラウザで採用しているチャンネル定義形式CDF(Channel Definition Format) XML CDFはプラットフォーム間の相互運用を可能にし,Webパブリッシャーがプッシュ技術をコントロールすることを可能にします.専用のプッシュ技術はもはや異なるプッシュ技術の相互運用性に影響を与えないので,互換性のないプラットフォームからでも同じWebコンテンツを入手することができます.
  (5) オープン・フィナンシャル・エクスチェンジ OFX
  OFX (Open Financial Exchange)はまた XML 会計事務所とその顧客との間の商取引を記述するためのタグのセットです。OFXを使用することで、電子銀行取引や支払契約などの説明文書を含む財務データを、顧客と会計事務所間で直接交換することができる。
  を容易にするために XML を使用することを W3C が承認しています。 XML 標準バージョン1.0とされています。 XML 1.0リリースにより、多くの高度なWebアプリケーションが駆動されるようになり、ユーザーはその使用について考え始めなければなりません。 XML を使用してWebページを作成することができます。しかし XML と言っても、HTMLがすぐに廃れるわけではありません。習慣の力は強く、Cobol言語が長い間歴史から退かなかったように、現存する多くのWebページがHTMLで書かれている以上、HTMLが簡単に使われなくなることはないでしょう。今後5年以内には XML とHTMLは、Webアプリケーションのさまざまな分野で並列に使用されるようになるでしょう。