/[pub]/suikawiki/sw4data/ids/8/843.txt
Suika

Contents of /suikawiki/sw4data/ids/8/843.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Sun Nov 16 14:55:48 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
CVS Tags: before-graph-20090923, suika-20100509, HEAD
File MIME type: text/plain
converted from SuikaWiki3 <http://suika.fam.cx/gate/cvs/suikawiki/wikidata/page/52464333303233.ns/312D.txt>

1 wakaba 1.1 #?SuikaWiki/0.9 import="XML訳語集,メッセージ訳語集,RFC訳語集,その他の訳語集"
2     [1] [[RFC3023]] と [[RFC2679]] の差分, そしてその和訳。
3     詳しくは [[..//]] 参照。
4     *1[INS[.]] Introduction [INS[初めに]]
5     >The World Wide Web Consortium [DEL[(W3C)]] has issued [DEK[a Recommendation [REC-XML] which defines the]] Extensible Markup Language
6     (XML)[DEL[, version 1]] [INS[1.0 (Second Edition)[XML] ]]. To enable the exchange of XML
7     network entities, this document [DEL[proposes two]] [INS[standardizes five]] new media types[DEL[,]] [INS[--]]
8     text/xml[INS[,]] [DEL[and]] application/xml[INS[, text/xml-external-parsed-entity, application/xml-external-parsed-entity, and application/xml-dtd -- as well as a naming convention for identifying XML-based MIME media types]].
9     >XML entities are currently exchanged on the World Wide Web, and XML
10     is also used for property values and parameter marshalling by the
11     WebDAV[INS[[RFC2518] ]] protocol for remote web authoring. Thus, there is a
12     need for a media type to properly label the exchange of XML network
13     entities. [DEL[(Note that, as sometimes happens between two communities, both MIME and XML have defined the term entity, with different meanings.)]]
14     >Although XML is a subset of the Standard Generalized Markup Language
15     (SGML) [DEL[[ISO-8897], and currently is]] [INS[ISO 8879[SGML], which has been]] assigned the media types
16     text/sgml and application/sgml, there are several reasons why use of
17     text/sgml or application/sgml to label XML is inappropriate. First,
18     there exist many applications [DEL[which]] [INS[that]] can process XML, but [DEK[which]] [INS[that]] cannot
19     process SGML, due to SGML's larger feature set. Second, SGML
20     applications cannot always process XML entities, because XML uses
21     features of recent technical corrigenda to SGML. Third, the
22     definition of text/sgml and application/sgml [INS[in]] [RFC[DEL[-]]1874] includes
23     parameters for SGML bit combination transformation format (SGML-
24     bctf), and SGML boot attribute (SGML-boot). Since XML does not use
25     these parameters, it would be ambiguous if such parameters were given
26     for an XML [INS[MIME]] entity. For these reasons, the best approach for
27     labeling XML network entities is to provide new media types for XML.
28     >Since XML is an integral part of the WebDAV Distributed Authoring
29     Protocol, and since World Wide Web Consortium Recommendations have
30     conventionally been assigned IETF tree media types, and since similar
31     media types (HTML, SGML) have been assigned IETF tree media types,
32     the XML media types also belong in the IETF media types tree.
33    
34     [INS[
35     >Similarly, XML will be used as a foundation for other media types,
36     including types in every branch of the IETF media types tree. To
37     facilitate the processing of such types, media types based on XML,
38     but that are not identified using text/xml or application/xml, SHOULD
39     be named using a suffix of '+xml' as described in Section 7. This
40     will allow XML-based tools -- browsers, editors, search engines, and
41     other processors -- to work with all XML-based media types.
42     ]INS]
43    
44     [INS[
45     *2. Notational Conventions
46     ]INS]
47     >The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
48     "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
49     document are to be interpreted as described in [RFC[DEL[-]]2119].
50    
51     [INS[
52     >As defined in [RFC2781], the three charsets "utf-16", "utf-16le", and
53     "utf-16be" are used to label UTF-16 text. In this document, "the
54     UTF-16 family" refers to those three charsets. By contrast, the
55     phrases "utf-16" or UTF-16 in this document refer specifically to the
56     single charset "utf-16".
57     >As sometimes happens between two communities, both MIME and XML have
58     defined the term entity, with different meanings. Section 2.4 of
59     [RFC2045] says:
60     >>"The term 'entity' refers specifically to the MIME-defined header
61     fields and contents of either a message or one of the parts in the
62     body of a multipart entity."
63     >Section 4 of [XML] says:
64     >>"An XML document may consist of one or many storage units" called
65     entities that "have content" and are normally "identified by
66     name".
67     >In this document, "XML MIME entity" is defined as the latter (an XML
68     entity) encapsulated in the former (a MIME entity).
69     ]INS]
70    
71     *3[INS[.]] XML Media Types
72     >This document [DEL[introduces two new]] [INS[standardizes five]] media types [DEL[for]] [INS[related to]] XML [DEL[MIME]]
73     entities[DEL[,]][INS[:]] text/xml[INS[,]] [DEL[and]] application/xml[INS[, text/xml-external-parsed-entity, application/xml-external-parsed-entity, and application/xml-dtd]].
74     Registration information for these media types [DEL[are]] [INS[is]] described in the
75     sections below.
76    
77     [DEL[
78     >Every XML entity is suitable for use with the application/xml media
79     type without modification. But this does not exploit the fact that
80     XML can be treated as plain text in many cases. MIME user agents
81     (and web user agents) that do not have explicit support for
82     application/xml will treat it as application/octet-stream, for
83     example, by offering to save it to a file.
84     >To indicate that an XML entity should be treated as plain text by
85     default, use the text/xml media type. This restricts the encoding
86     used in the XML entity to those that are compatible with the
87     requirements for text media types as described in [RFC-2045] and
88     [RFC-2046], e.g., UTF-8, but not UTF-16 (except for HTTP).
89     ]DEL]
90    
91     [INS[
92     >Within the XML specification, XML MIME entities can be classified
93     into four types. In the XML terminology, they are called "document
94     entities", "external DTD subsets", "external parsed entities", and
95     "external parameter entities". The media types text/xml and
96     application/xml MAY be used for "document entities", while text/xml-external-parsed-entity or application/xml-external-parsed-entity
97     SHOULD be used for "external parsed entities". The media type
98     application/xml-dtd SHOULD be used for "external DTD subsets" or
99     "external parameter entities". application/xml and text/xml MUST NOT
100     be used for "external parameter entities" or "external DTD subsets",
101     and MUST NOT be used for "external parsed entities" unless they are
102     also well-formed "document entities" and are referenced as such.
103     Note that [RFC2376] (which this document obsoletes) allowed such
104     usage, although in practice it is likely to have been rare.
105    
106     XML 仕様書のによれば、 XML MIME 実体は4種類に分類できます。
107     XML の用語では、[CODE[[[文書実体]]]], [CODE[[[外部解析実体]]]],
108     [CODE[[[外部DTD部分集合]]]], [CODE[[[外部引数集合]]]]と呼びます。
109     媒体型 [CODE[[[text/xml]]]] 及び
110     [CODE[[[application/xml]]]] を、
111     [CODE[文書実体]]に使っても'''構いません'''。
112     [CODE[[[text/xml-external-parsed-entity]]]]
113     又は [CODE[[[application/xml-external-parsed-entity]]]]
114     を[CODE[外部解析実体]]に使う'''べきです'''。
115     [CODE[[[application/xml-dtd]]]]
116     を[CODE[外部 DTD 部分集合]]及び[CODE[外部引数実体]]に使う'''べきです'''。
117     [CODE[application/xml]] 及び [CODE[text/xml]]
118     は、[CODE[外部引数実体]]や[CODE[外部 DTD 部分集合]]には使っては'''ならず'''、
119     [CODE[外部解析実体]]には、これが[CODE[文書実体]]として[[整形式]]であって、そう参照される場合を除いて使っては'''なりません'''。
120     (この文書が廃止する) [[RFC2376]] はそのような使い方を認めていますが、
121     実際のところこれは稀でしょう。
122    
123     >Neither external DTD subsets nor external parameter entities parse as
124     XML documents, and while some XML document entities may be used as
125     external parsed entities and vice versa, there are many cases where
126     the two are not interchangeable. XML also has unparsed entities,
127     internal parsed entities, and internal parameter entities, but they
128     are not XML MIME entities.
129     >If an XML document -- that is, the unprocessed, source XML document
130     -- is readable by casual users, text/xml is preferable to
131     application/xml. MIME user agents (and web user agents) that do not
132     have explicit support for text/xml will treat it as text/plain, for
133     example, by displaying the XML MIME entity as plain text.
134     Application/xml is preferable when the XML MIME entity is unreadable
135     by casual users. Similarly, text/xml-external-parsed-entity is
136     preferable when an external parsed entity is readable by casual
137     users, but application/xml-external-parsed-entity is preferable when
138     a plain text display is inappropriate.
139    
140     >NOTE: Users are in general not used to text containing tags such
141     as <price>, and often find such tags quite disorienting or
142     annoying. If one is not sure, the conservative principle would
143     suggest using application/* instead of text/* so as not to put
144     information in front of users that they will quite likely not
145     understand.
146    
147     >The top-level media type "text" has some restrictions on MIME
148     entities and they are described in [RFC2045] and [RFC2046]. In
149     particular, the UTF-16 family, UCS-4, and UTF-32 are not allowed
150     (except over HTTP[RFC2616], which uses a MIME-like mechanism). Thus,
151     if an XML document or external parsed entity is encoded in such
152     character encoding schemes, it cannot be labeled as text/xml or
153     text/xml-external-parsed-entity (except for HTTP).
154     >Text/xml and application/xml behave differently when the charset
155     parameter is not explicitly specified. If the default charset (i.e.,
156     US-ASCII) for text/xml is inconvenient for some reason (e.g., bad web
157     servers), application/xml provides an alternative (see "Optional
158     parameters" of application/xml registration in Section 3.2). The
159     same rules apply to the distinction between text/xml-external-
160     parsed-entity and application/xml-external-parsed-entity.
161     ]INS]
162    
163     >XML provides a general framework for defining sequences of structured
164     data. In some cases, it may be desirable to define new media
165     types [DEL[which]] [INS[that]] use XML but define a specific application of XML, perhaps due to
166     domain-specific security considerations or runtime information. [INS[Furthermore, such media types may allow UTF-8 or UTF-16 only and prohibit other charsets.]] This document does not prohibit [DEL[future]] [INS[such]] media
167     types [DEL[dedicated to such XML applications]] [INS[and in fact expects them to proliferate]]. However, developers
168     of such media types are [DEL[recommended]] [INS[STRONGLY RECOMMENDED]] to use this document as
169     a basis [INS[for their registration]]. In particular, the charset
170     parameter [DEL[should]] [INS[SHOULD]] be used in the same manner[INS[, as described in Section 7.1, in order to enhance interoperability]].
171    
172     [INS[
173     >An XML document labeled as text/xml or application/xml might contain
174     namespace declarations, stylesheet-linking processing instructions
175     (PIs), schema information, or other declarations that might be used
176     to suggest how the document is to be processed. For example, a
177     document might have the XHTML namespace and a reference to a CSS
178     stylesheet. Such a document might be handled by applications that
179     would use this information to dispatch the document for appropriate
180     processing.
181     ]INS]
182     [DEL[
183     >Within the XML specification, XML entities can be classified into
184     four types. In the XML terminology, they are called "document
185     entities", "external DTD subsets", "external parsed entities", and
186     "external parameter entities". The media types text/xml and
187     application/xml can be used for any of these four types.
188     ]DEL]
189    
190     **3.1 Text/xml Registration
191     :MIME media type name: text
192     :MIME subtype name: xml
193     :Mandatory parameters: none
194     :Optional parameters: charset
195    
196     Although listed as an optional parameter, the use of the charset
197     parameter is STRONGLY RECOMMENDED, since this information can be
198     used by XML processors to determine authoritatively the character
199     encoding of the XML [INS[MIME]] entity. The charset parameter can also
200     be used to provide protocol-specific operations, such as charset-based content negotiation in HTTP. "utf-8" [RFC[DEL[-]]2279] is the
201     recommended value, representing the UTF-8 charset. UTF-8 is
202     supported by all conforming [DEL[XML]] processors [DEL[[REC-XML] ]] [INS[of [XML] ]].
203    
204     If the XML [INS[MIME]] entity is transmitted via HTTP, which uses a
205     MIME-like mechanism that is exempt from the restrictions on the
206     text top-level type (see section 19.4.1 of [DEL[HTTP 1.1]] [RFC2616]), [DEL["UTF-16"]] [INS["utf-16"]] [DEL[(Appendix C.3 of [UNICODE] and Amendment 1 of [ISO-10646])]]
207     [INS[[RFC2781])]] [INS[(訳注: ママ)]] is also recommended. UTF-16 is supported by all
208     conforming [DEL[XML]] processors [DEL[[REC-XML] ]] [INS[of [XML] ]]. Since the handling of CR, LF and
209     NUL for text types in most MIME applications would cause undesired
210     transformations of individual octets in UTF-16 multi-octet
211     characters, gateways from HTTP to these MIME applications MUST
212     transform the XML MIME entity from [DEL[a]] text/xml; charset="utf-16" to
213     application/xml; charset="utf-16".
214    
215     Conformant with [RFC[DEL[-]]2046], if a text/xml entity is received with
216     the charset parameter omitted, MIME processors and XML processors
217     MUST use the default charset value of "us-ascii"[INS[[ASCII] ]]. In cases
218     where the XML [INS[MIME]] entity is transmitted via HTTP, the default
219     charset value is still "us-ascii". [INS[(Note: There is an inconsistency between this specification and HTTP/1.1, which uses ISO-8859-1[ISO8859] as the default for a historical reason. Since XML is a new format, a new default should be chosen for better I18N. US-ASCII was chosen, since it is the intersection of UTF-8 and ISO-8859-1 and since it is already used by MIME.)]]
220    
221     [INS[
222     >There are several reasons that the charset parameter is
223     authoritative. First, some MIME processing engines do transcoding
224     of MIME bodies of the top-level media type "text" without
225     reference to any of the internal content. Thus, it is possible
226     that some agent might change text/xml; charset="iso-2022-jp" to
227     text/xml; charset="utf-8" without modifying the encoding
228     declaration of an XML document. Second, text/xml must be
229     compatible with text/plain, since MIME agents that do not
230     understand text/xml will fallback to handling it as text/plain.
231     If the charset parameter for text/xml were not authoritative, such
232     fallback would cause data corruption. Third, recent web servers
233     have been improved so that users can specify the charset
234     parameter. Fourth, [RFC2130] specifies that the recommended
235     specification scheme is the "charset" parameter.
236     ]INS]
237    
238     >Since the charset parameter is authoritative, the charset is not
239     always declared within an XML encoding declaration. Thus, special
240     care is needed when the recipient strips the MIME header and
241     provides persistent storage of the received XML [INS[MIME]] entity (e.g.,
242     in a file system). Unless the charset is UTF-8 or UTF-16, the
243     recipient SHOULD also persistently store information about the
244     charset, perhaps by embedding a correct XML encoding declaration
245     within the XML [INS[MIME]] entity.
246    
247     Encoding considerations: This media type MAY be encoded as
248     appropriate for the charset and the capabilities of the underlying
249     MIME transport. For 7-bit transports, data in [DEL[both]] UTF-8 [DEL[and UTF-16 is]] [INS[MUST be]]
250     encoded in quoted-printable or base64. For 8-bit clean transport
251     (e.g., [DEL[ESMTP,]] 8BITMIME[INS[[RFC1652] ESMTP]][DEL[,]] or NNTP[INS[[RFC0977] ]]), UTF-8 [DEL[is]] [INS[does]] not
252     [INS[need to be]] encoded. [DEL[For binary clean transports (e.g., HTTP)]] [INS[Over HTTP[RFC2616] ]], no content-transfer-encoding is necessary [INS[and UTF-16 may also be used]].
253    
254     :Security considerations: See [DEL[4 below]] [INS[Section 10]].
255    
256     Interoperability considerations: XML has proven to be interoperable
257     across WebDAV clients and servers, and for import and export from
258     multiple XML authoring tools. [INS[For maximum interoperability, validating processors are recommended. Although non-validating processors may be more efficient, they are not required to handle all features of XML. For further information, see sub-section 2.9 "Standalone Document Declaration" and section 5 "Conformance" of [XML].]]
259    
260     :Published specification: [DEL[see [REC-XML] ]] [INS[Extensible Markup Language (XML) 1.0 (Second Edition)[XML].]]
261    
262     Applications which use this media type: XML is device-, platform-,
263     and vendor-neutral and is supported by a wide range of Web user
264     agents, WebDAV[RFC2518] clients and servers, as well as XML
265     authoring tools.
266    
267     Additional information:
268    
269     Magic number(s): None.
270    
271     Although no byte sequences can be counted on to always be
272     present, XML [INS[MIME]] entities in ASCII-compatible charsets
273     (including UTF-8) often begin with hexadecimal 3C 3F 78 6D 6C
274     ("<?xml")[INS[, and those in UTF-16 often begin with hexadecimal FE FF 00 3C 00 3F 00 78 00 6D 00 6C or FF FE 3C 00 3F 00 78 00 6D 00 6C 00 (the Byte Order Mark (BOM) followed by "<?xml")]]. For
275     more information, see Appendix F of [[DEL[REC-]]XML].
276    
277     File extension(s): .xml[DEL[, .dtd]]
278    
279     Macintosh File Type Code(s): "TEXT"
280    
281     Person [DEL[&]] [INS[and]] email address for further information:
282    
283     [DEL[
284     - Dan Connolly <connolly@w3.org>
285     - Murata Makoto (Family Given) <murata@fxis.fujixerox.co.jp>
286     ]DEL]
287     [INS[
288     - MURATA Makoto (FAMILY Given) <mmurata@trl.ibm.co.jp>
289     - Simon St.Laurent <simonstl@simonstl.com>
290     - Daniel Kohn <dan@dankohn.com>
291     ]INS]
292     Intended usage: COMMON
293    
294     Author/Change controller: The XML specification is a work product of
295     the World Wide Web Consortium's XML Working Group, and was edited
296     by:
297    
298     - Tim Bray <tbray@textuality.com>
299     - Jean Paoli <jeanpa@microsoft.com>
300     - C. M. Sperberg-McQueen <cmsmcq@uic.edu>
301     - Eve Maler <eve.maler@east.sun.com>
302    
303     >The W3C, and the W3C XML [INS[Core]] [DEL[w]][INS[W]]orking [DEL[g]][INS[G]]roup, have change control
304     over the XML specification.
305    
306     **3.2 Application/xml Registration
307     :MIME media type name: application
308     :MIME subtype name: xml
309     :Mandatory parameters: none
310     :Optional parameters: charset
311    
312     Although listed as an optional parameter, the use of the charset
313     parameter is STRONGLY RECOMMENDED, since this information can be
314     used by XML processors to determine authoritatively the charset of
315     the XML [INS[MIME]] entity. The charset parameter can also be used to
316     provide protocol-specific operations, such as charset-based
317     content negotiation in HTTP.
318    
319     [DEL["UTF-8" [RFC-2279] and "UTF-16" (Appendix C.3 of [UNICODE] and Amendment 1 of [ISO-10646])]] [INS["utf-8" [RFC2279] and "utf-16" [RFC2781] ]] are the recommended
320     values, representing the UTF-8 and UTF-16 charsets, respectively.
321     These charsets are preferred since they are supported by all
322     conforming [DEL[XML]] processors [INS[of]] [[DEL[REC-]]XML].
323    
324     If an application/xml entity is received where the charset
325     parameter is omitted, no information is being provided about the
326     charset by the MIME Content-Type header. Conforming XML
327     processors MUST follow the requirements in section 4.3.3 of [[DEL[REC-]]XML]
328     [DEL[which]] [INS[that]] directly address this contingency. However, MIME processors
329     [DEL[which]] [INS[that]] are not XML processors [DEL[should not]] [INS[SHOULD NOT]] assume a default charset if
330     the charset parameter is omitted from an application/xml entity.
331    
332     [INS[
333     >There are several reasons that the charset parameter is
334     authoritative. First, recent web servers have been improved so
335     that users can specify the charset parameter. Second, [RFC2130]
336     specifies that the recommended specification scheme is the
337     "charset" parameter.
338     >On the other hand, it has been argued that the charset parameter
339     should be omitted and the mechanism described in Appendix F of
340     [XML] (which is non-normative) should be solely relied on. This
341     approach would allow users to avoid configuration of the charset
342     parameter; an XML document stored in a file is likely to contain a
343     correct encoding declaration or BOM (if necessary), since the
344     operating system does not typically provide charset information
345     for files. If users would like to rely on the encoding
346     declaration or BOM and to hide charset information from protocols,
347     they may determine not to use the parameter.
348     ]INS]
349     >Since the charset parameter is authoritative, the charset is not
350     always declared within an XML encoding declaration. Thus, special
351     care is needed when the recipient strips the MIME header and
352     provides persistent storage of the received XML [INS[MIME]] entity (e.g.,
353     in a file system). Unless the charset is UTF-8 or UTF-16, the
354     recipient SHOULD also persistently store information about the
355     charset, perhaps by embedding a correct XML encoding declaration
356     within the XML [INS[MIME]] entity.
357    
358     Encoding considerations: This media type MAY be encoded as
359     appropriate for the charset and the capabilities of the underlying
360     MIME transport. For 7-bit transports, data in [DEL[both]] [INS[either]] UTF-8 [DEL[and]] [INS[or]]
361     UTF-16 [DEL[is]] [INS[MUST be]] encoded in quoted-printable or base64. For 8-bit
362     clean transport (e.g., [DEL[ESMTP, 8BITMIME]] [INS[8BITMIME[RFC1652] ESMTP]] or NNTP[INS[[RFC0977] ]]),
363     UTF-8 is not encoded, but the UTF-16 [DEL[is base64]] [INS[family MUST be]] encoded [INS[in base64]]. For binary clean transport[INS[s]] (e.g., HTTP[INS[[RFC2616] ]]), no
364     content-transfer-encoding is necessary.
365    
366     Security considerations: [DEL[See section 4 below.]] [INS[See Section 10.]]
367    
368     Interoperability considerations: [INS[Same as Section 3.1.]]
369    
370     [DEL[
371     >XML has proven to be interoperable for import and export from
372     multiple XML authoring tools.
373     ]DEL]
374     : Published specification: [DEL[see [REC-XML] ]] [INS[Same as Section 3.1.]]
375     :Applications which use this media type: [INS[Same as Section 3.1.]]
376     [DEL[
377     >XML is device-, platform-, and vendor-neutral and is supported by
378     a wide range of Web user agents and XML authoring tools.
379     ]DEL]
380     :Additional information: Same as Section 3.1.
381    
382     [DEL[
383     :Magic number(s): none
384     >Although no byte sequences can be counted on to always be present,
385     XML entities in ASCII-compatible charsets (including UTF-8) often
386     begin with hexadecimal 3C 3F 78 6D 6C ("<?xml"), and those in
387     UTF-16 often begin with hexadecimal FE FF 00 3C 00 3F 00 78 00 6D
388     or FF FE 3C 00 3F 00 78 00 6D 00 (the Byte Order Mark (BOM)
389     followed by "<?xml"). For more information, see Annex F of [REC-XML].
390     :File extension(s): .xml, .dtd
391    
392     ]DEL]
393    
394     :Person and email address for further information: [INS[Same as Section 3.1.]]
395     [DEL[
396     - Dan Connolly <connolly@w3.org>
397     - Murata Makoto (Family Given) <murata@fxis.fujixerox.co.jp>
398     ]DEL]
399     :Intended usage: COMMON
400     :Author/Change controller: [INS[Same as Section 3.1.]]
401     [DEL[
402     >The XML specification is a work product of the World Wide Web
403     Consortium's XML Working Group, and was edited by:
404     ]DEL]
405     [INS[
406     **3.3 Text/xml-external-parsed-entity Registration
407     :MIME media type name: text
408     :MIME subtype name: xml-external-parsed-entity
409     :Mandatory parameters: none
410     :Optional parameters: charset
411    
412     The charset parameter of text/xml-external-parsed-entity is
413     handled the same as that of text/xml as described in Section 3.1.
414    
415     :Encoding considerations: Same as Section 3.1.
416     :Security considerations: See Section 10.
417    
418     Interoperability considerations: XML external parsed entities are as
419     interoperable as XML documents, though they have a less tightly
420     constrained structure and therefore need to be referenced by XML
421     documents for proper handling by XML processors. Similarly, XML
422     documents cannot be reliably used as external parsed entities
423     because external parsed entities are prohibited from having
424     standalone document declarations or DTDs. Identifying XML
425     external parsed entities with their own content type should
426     enhance interoperability of both XML documents and XML external
427     parsed entities.
428    
429     :Published specification: Same as Section 3.1.
430     :Applications which use this media type: Same as Section 3.1.
431     :Additional information:
432    
433     Magic number(s): Same as Section 3.1.
434    
435     File extension(s): .xml or .ent
436    
437     Macintosh File Type Code(s): "TEXT"
438    
439     :Person and email address for further information: Same as Section 3.1.
440     :Intended usage: COMMON
441     :Author/Change controller: Same as Section 3.1.
442    
443     **3.4 Application/xml-external-parsed-entity Registration
444     :MIME media type name: application
445     :MIME subtype name: xml-external-parsed-entity
446     :Mandatory parameters: none
447     :Optional parameters: charset
448    
449     The charset parameter of application/xml-external-parsed-entity is
450     handled the same as that of application/xml as described in
451     Section 3.2.
452    
453     :Encoding considerations: Same as Section 3.2.
454     :Security considerations: See Section 10.
455     :Interoperability considerations: Same as those for text/xml-external-parsed-entity as described in Section 3.3.
456     :Published specification: Same as text/xml as described in Section 3.1.
457     :Applications which use this media type: Same as Section 3.1.
458     :Additional information:
459    
460     Magic number(s): Same as Section 3.1.
461    
462     File extension(s): .xml or .ent
463    
464     Macintosh File Type Code(s): "TEXT"
465    
466     :Person and email address for further information: Same as Section 3.1.
467     :Intended usage: COMMON
468     :Author/Change controller: Same as Section 3.1.
469    
470     **3.5 Application/xml-dtd Registration
471     :MIME media type name: application
472     :MIME subtype name: xml-dtd
473     :Mandatory parameters: none
474     :Optional parameters: charset
475    
476     The charset parameter of application/xml-dtd is handled the same
477     as that of application/xml as described in Section 3.2.
478    
479     :Encoding considerations: Same as Section 3.2.
480     :Security considerations: See Section 10.
481    
482     Interoperability considerations: XML DTDs have proven to be
483     interoperable by DTD authoring tools and XML browsers, among
484     others.
485    
486     :Published specification: Same as text/xml as described in Section 3.1.
487    
488     Applications which use this media type: DTD authoring tools handle
489     external DTD subsets as well as external parameter entities. XML
490     browsers may also access external DTD subsets and external
491     parameter entities.
492    
493     :Additional information:
494    
495     Magic number(s): Same as Section 3.1.
496    
497     File extension(s): .dtd or .mod
498    
499     Macintosh File Type Code(s): "TEXT"
500    
501     :Person and email address for further information: Same as Section 3.1.
502     :Intended usage: COMMON
503     :Author/Change controller: Same as Section 3.1.
504    
505     **3.6 Summary
506     >The following list applies to text/xml, text/xml-external-parsed-
507     entity, and XML-based media types under the top-level type "text"
508     that define the charset parameter according to this specification:
509    
510     o Charset parameter is strongly recommended.
511    
512     o If the charset parameter is not specified, the default is "us-
513     ascii". The default of "iso-8859-1" in HTTP is explicitly
514     overridden.
515    
516     o No error handling provisions.
517    
518     o An encoding declaration, if present, is irrelevant, but when
519     saving a received resource as a file, the correct encoding
520     declaration SHOULD be inserted.
521    
522     >The next list applies to application/xml, application/xml-external-
523     parsed-entity, application/xml-dtd, and XML-based media types under
524     top-level types other than "text" that define the charset parameter
525     according to this specification:
526    
527     - Charset parameter is strongly recommended, and if present, it
528     takes precedence.
529     - If the charset parameter is omitted, conforming XML processors
530     MUST follow the requirements in section 4.3.3 of [XML].
531     ]INS]
532     *License
533     [[RFCのライセンス]]
534     * メモ
535     - [[..//]] 参照。

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24