どら猫本舗が翻訳したものです。正式な仕様書はW3Cサイトにある英語版です。この日本語版は参考にすぎません。この文書には翻訳上の誤りがあるかもしれません。どら猫本舗は翻訳の正確性を保証しません。ご自身の責任でご利用ください。お気付きの点がありましたらどら猫本舗までお知らせください。すべての権利が留保されている。この文書の位置づけこの文書は、W3C会員およびその他の利害関係者によって検討され、ディレクターによってW3C勧告として公布されているものである。この文書は安定的な文書であって、参照資料として使われたり、規範的参照として他の文書から引用に用いられてもかまわない。勧告作成におけるW3Cの役割は、仕様書に対する注意をひき、その広範な配備を推進することにある。これはウェブの機能性と相互運用性とを拡張するものである。レポートいただきたい。概要XML名前空間は、XML文書の中で使われるエレメントやアトリビュート名を、URI参照により特定される名前空間に結びつけることにより修飾するための単純な方法を提供するものである。動機とまとめ我々が思い描くのは、1つのXML(拡張可能マークづけ言語)文書が、複数のソフトウェアモジュールのために定義され、またモジュールによって使われるエレメントやアトリビュート(ここでは「マークアップ語彙」と呼ばれる)を含んでよいという、XMLの応用物である。このことの一つの動機はモジュラ性にある。理解され、有益なソフトウェアが利用可能であるようなマークアップ語彙が存在するならば、このマークアップを開発し直すよりもむしろ再利用するほうがよい。した文書は、複数のマークアップ語彙を含むから、認識や衝突の問題を突きつけてくる。ソフトウェアモジュールは、他のあるソフトウェアパッケージ向けのマークアップが同じエレメント型やアトリビュート名を使っているときに生じる「衝突」に直面した場合であっても、そのモジュールが処理するように設計されているタグやアトリビュートを認識できる必要がある。これらの考慮は、文書構造物が、スコープがその包含文書を越えて広がるユニバーサルな名前をもつべきことを要求する。この仕様書は、これを実現するXML名前空間という機構を記述したものである。URI参照によって特定され、XML文書の中でエレメント型やアトリビュート名として使われる名前の集合体である。XML版名前空間は内部構造を有し、また数学的に言うとセットではないという点で、XML名前空間はコンピューティング分野で伝統的に使われている「名前空間」とは異なる。