summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc2987.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rfc/rfc2987.txt')
-rw-r--r--doc/rfc/rfc2987.txt339
1 files changed, 339 insertions, 0 deletions
diff --git a/doc/rfc/rfc2987.txt b/doc/rfc/rfc2987.txt
new file mode 100644
index 0000000..efe1496
--- /dev/null
+++ b/doc/rfc/rfc2987.txt
@@ -0,0 +1,339 @@
+
+
+
+
+
+
+Network Working Group P. Hoffman
+Request for Comments: 2987 Internet Mail Consortium
+Category: Standards Track November 2000
+
+
+ Registration of Charset and Languages Media Features Tags
+
+Status of this Memo
+
+ This document specifies an Internet standards track protocol for the
+ Internet community, and requests discussion and suggestions for
+ improvements. Please refer to the current edition of the "Internet
+ Official Protocol Standards" (STD 1) for the standardization state
+ and status of this protocol. Distribution of this memo is unlimited.
+
+Copyright Notice
+
+ Copyright (C) The Internet Society (2000). All Rights Reserved.
+
+
+Abstract
+
+ This document contains the registration for two media feature tags:
+ "charset" and "language". These media features allow specification
+ of character sets and human languages that can be understood by
+ devices and the devices' users. The templates in this document are
+ derived from RFC 2506.
+
+1. Registration for charset
+
+ To: media-feature-tags@apps.ietf.org (Media feature tags mailing list)
+ Subject: Registration of media feature tag charset
+
+ Media feature tag name:
+ charset
+
+ ASN.1 identifier associated with feature tag:
+ 1.3.6.1.8.1.31
+
+ Summary of the media feature indicated by this feature tag:
+ Ability to display particular charsets as defined in [CHARSET].
+ For most devices, this media feature is usually a capability;
+ that is, most devices cannot intelligently process text in a
+ charset that is unknown to the device.
+
+
+
+
+
+
+
+Hoffman Standards Track [Page 1]
+
+RFC 2987 Charset and Languages Media Features Tags November 2000
+
+
+ Values appropriate for use with this feature tag:
+ The values are tokens as defined in [CHARSET]. The values can
+ only be compared for equality. Comparison is not case
+ sensitive.
+
+ The feature tag is intended primarily for use in the following
+ applications, protocols, services, or negotiation mechanisms:
+ Any protocol that uses media tags
+
+ Examples of typical use:
+ (| (charset=utf-8);q=1.0 (charset=iso-8859-1);q=0.9
+ (charset=utf-16);q=0.5 )
+
+ Related standards or documents:
+ "IANA Charset Registration Procedures", RFC 2978
+
+ Considerations particular to use in individual applications,
+ protocols, services, or negotiation mechanisms:
+ None
+
+ Interoperability considerations: Aliases for charsets should not be
+ used in media feature expressions because feature expression
+ manipulation tools may convert aliases to the the principal
+ name for the charset. Even though charset names are not
+ case-sensitive, values should be expressed as all lowercase
+ letters to increase the likelihood of interoperability. The
+ "charset" capability should always be indicated in
+ conjunction with any capability to handle textual data.
+
+ Security considerations:
+ If it is known that there is a security bug in the display of a
+ particular charset in a particular environment, knowing that a
+ device can accept that charset may slightly help an attacker.
+
+ Additional information:
+ None
+
+ Name(s) & email address(es) of person(s) to contact for further
+ information:
+ Paul Hoffman <phoffman@imc.org>
+
+ Intended usage:
+ COMMON
+
+ Author/Change controller:
+ IETF
+
+
+
+
+
+Hoffman Standards Track [Page 2]
+
+RFC 2987 Charset and Languages Media Features Tags November 2000
+
+
+ Requested IANA publication delay:
+ None
+
+ Other information:
+ None
+
+2. Registration for language
+
+ To: media-feature-tags@apps.ietf.org (Media feature tags mailing list)
+ Subject: Registration of media feature tag language
+
+ Media feature tag name:
+ language
+
+ ASN.1 identifier associated with feature tag:
+ 1.3.6.1.8.1.32
+
+ Summary of the media feature indicated by this feature tag: Ability
+ to display particular human languages as defined in [LANG]. Note
+ that "display" in this case will most often mean speech by a
+ computer. For most devices, this media feature is a preference,
+ not a requirement.
+
+ Values appropriate for use with this feature tag:
+ The values are tokens, with allowable values defined by
+ registration as defined in [LANG]. The values can only be
+ compared for equality. As described in [LANG], language tags
+ are always handled as a single token, and "subtags" are not
+ used for comparison. Comparison is not case sensitive.
+
+ The feature tag is intended primarily for use in the following
+ applications, protocols, services, or negotiation mechanisms:
+ Any protocol that uses media tags
+
+ Examples of typical use:
+ (| (language=no-nynorsk);q=1.0 (language=no-bokmaal);q=0.9
+ (language=i-sami-no);q=0.5 )
+
+ Related standards or documents:
+ "Tags for the Identification of Languages", RFC 1766
+
+ Considerations particular to use in individual applications,
+ protocols, services, or negotiation mechanisms:
+ None
+
+
+
+
+
+
+
+Hoffman Standards Track [Page 3]
+
+RFC 2987 Charset and Languages Media Features Tags November 2000
+
+
+ Interoperability considerations:
+ Even though language tags are not case-sensitive, values should be
+ expressed as all lowercase letters to increase the likelihood
+ of interoperability.
+
+ Security considerations:
+ If it is known that there is a security bug in the display of a
+ particular language in a particular environment, knowing that a
+ device can accept that language may slightly help an attacker.
+
+ Additional information:
+ None
+
+ Name(s) & email address(es) of person(s) to contact for further
+ information:
+ Paul Hoffman <phoffman@imc.org>
+
+ Intended usage:
+ COMMON
+
+ Author/Change controller:
+ IETF
+
+ Requested IANA publication delay:
+ None
+
+ Other information:
+ None
+
+3. Security Considerations
+
+ The security considerations are listed in the two registrations above.
+
+4. IANA Considerations
+
+ The bulk of this document is IANA registrations.
+
+5. References
+
+ [CHARSET] Freed, N. and J. Postel, "IANA Charset Registration
+ Procedures", BCP 19, RFC 2978, October 2000.
+
+ [LANG] Alvestrand, H., "Tags for the Identification of Languages",
+ RFC 1766, March 1995.
+
+ [TAG-REG] Holtman, K., Mutz, A. and T. Hardie, "Media Feature Tag
+ Registration Procedure", BCP 31, RFC 2506, March 1999.
+
+
+
+
+Hoffman Standards Track [Page 4]
+
+RFC 2987 Charset and Languages Media Features Tags November 2000
+
+
+6. Author's Address
+
+ Paul Hoffman
+ Internet Mail Consortium
+ 127 Segre Place
+ Santa Cruz, CA 95060 USA
+
+ EMail: phoffman@imc.org
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hoffman Standards Track [Page 5]
+
+RFC 2987 Charset and Languages Media Features Tags November 2000
+
+
+7. Full Copyright Statement
+
+ Copyright (C) The Internet Society (2000). All Rights Reserved.
+
+ This document and translations of it may be copied and furnished to
+ others, and derivative works that comment on or otherwise explain it
+ or assist in its implementation may be prepared, copied, published
+ and distributed, in whole or in part, without restriction of any
+ kind, provided that the above copyright notice and this paragraph are
+ included on all such copies and derivative works. However, this
+ document itself may not be modified in any way, such as by removing
+ the copyright notice or references to the Internet Society or other
+ Internet organizations, except as needed for the purpose of
+ developing Internet standards in which case the procedures for
+ copyrights defined in the Internet Standards process must be
+ followed, or as required to translate it into languages other than
+ English.
+
+ The limited permissions granted above are perpetual and will not be
+ revoked by the Internet Society or its successors or assigns.
+
+ This document and the information contained herein is provided on an
+ "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
+ TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
+ BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
+ HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
+
+Acknowledgement
+
+ Funding for the RFC Editor function is currently provided by the
+ Internet Society.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hoffman Standards Track [Page 6]
+