Re: Charsets and language
Al Gilman <[email protected]> Mon, 26 Apr 1999 10:01:05 -0400
| Newsgroups | gmane.ietf.medfree |
|---|---|
| Message-ID | <[email protected]> |
Standard disclaimer: pardon my ignorance, I have not reviewed the registration process RFC well enough to know some of the things I am commenting on here. >From a product perspective, Yes, the vocabulary of resource features should include the notions of language and charset. >From a process perspective, No, the media features registry is not the right process for establishing appropriate values of these features; there are senior authorities already controlling vocabulary for designating language and charset and these should be followed. This gets back to the issue of how much semantics there is in the registry. Ideally there would be in the registry mechanics a formal define-by-reference capability so that a knowledge agent could parse the registration record and comprehend that language and charset values are used in this application as they are defined in designated authorities external to the registry. So, failing my review of the registry document, I see two ways to cover the notions of language and charset. One is a standards-track annex to the appropriate RFC which extends the predefined vocabulary of features. This, being a standards-track action can use natural language to impart its semantics. The other is a define-by-reference mechanism in the registry and a registration under this clause which binds usage for these notions to the usage already controlled by existing authorities. The latter should probably be formal in the sense that it defines a syntax which connotes normative reference. Al At 08:31 AM 4/26/99 +0100, Graham Klyne wrote: >This post derives from an offline discussion... > >An intention to register a feature for "charset" capability/preference has >been suggested to me. Looking at the negotiation framework for HTTP >(specifically, the "accept-charset" and "accept-language" headers) I am >wondering if it would make sense to also register a "language" preference >feature at the same time. > >This in turn raises the idea that "charset" is a media feature, but >"language" is a user preference. It is my understanding that constraining >the conneg work to "media features" was not intended to avoid >discussion/registration of user preferences; rather, it was intended to >avoid us getting drawn into issues of transmission options. Thus, it seems >to me that the focus of our effort has been "content features" as distinct >from, say, "transmission options". > >The foregoing leads me to two questions: >(a) are registrations of features that relate to user preferences in scope >for our registration scheme? >(b) more specifically, is a registration of a feature for language >preference (in the same sense as that used for HTTP "accept-language") >appropriate? > >#g > >------------ >Graham Klyne >([email protected]) >