MIME 형식에서“vnd”의 의미는 무엇입니까?


162

콘텐츠 제공 업체를 읽으면서 Android MIME 유형의 카테고리와 유형이 vnd로 시작되는 이유가 궁금합니다. 예를 들면 다음과 같습니다.

vnd.android.cursor.dir/vnd.<something>
vnd.android.cursor.item/vnd.<something>

이것이 무엇을 의미하는지, 요점이 무엇인지 아는 사람이 있습니까?

답변:


200

vnd벤더별 MIME 유형을 나타냅니다. 즉, 인터넷 컨소시엄이 아닌 회사 기관에서 도입 한 MIME 유형입니다.


2
이 경우 기업 단체는 Google을 의미합니까?
IgorGanapolsky

1
예를 들어요 마이크로 소프트 역시 오피스 제품을위한 비표준 MIME 타입을 도입했다.
Matthias

2
고마워, 그리고 x-는 무엇을 의미 하는가?
Bram

1
에 따르면 RFC6838의 3.4 절 MIME 타입하게 앞에와 'x 축'원래 따로 따로 등록되지 않은 나무 만 동의 조직 간의 민간 교류를 대상으로했다. RFC6648 에서는 접두사가 실험 및 생산 데이터 교환 형식에 널리 사용되었다는 내용 으로 사용되지 않습니다 . RFC6648 은 원래 실험 기능의 표준화가 느리기 때문에 MIME 유형을 등록하도록 형식 작성자 (RFC에서 프로토콜 제공자라고 함)에게 조언하는 것으로 보입니다.
Mark

7
@IgorGanapolsky 만약 당신이 구글 = 안드로이드의 벤더와 같은 의미라면, 아니오. 사용자 정의 파일을 만들어 application / vnd.igor.test MIME 유형이라고 말하면 앱에서들을 수 있습니다. "vnd"다음에 무엇을 가지고 있는지는 중요하지 않습니다. 만약 내가 무슨 뜻인지 알면 다른 "igors"와 "충돌"을 막으십시오. 도메인이 있다면 application / vnd.com.example.igor를 사용할 수 있습니다
Gavriel

37

vnd = 공급 업체

Wikipedia 참조

x로 시작하는 유형 또는 하위 유형은 비표준입니다 (IANA에 등록되지 않음). 로 시작하는 하위 유형 vnd은 공급 업체별로 다릅니다. 개인 트리 또는 세면대 트리의 하위 유형은로 시작합니다 prs.


11
vnd 하위 유형을 등록하지 않아도됩니까 (x- 하위 유형이 아닌)? 그렇다면 Android 하위 유형이 등록되지 않은 이유는 무엇입니까?
길리

1
등록 된 vnd 미디어 유형의 디렉토리가 있습니까?
jchook

3
내 자신의 질문에 대답하기 위해, 이것은 미디어 유형에 대한 권위있는 목록 인 것 같습니다 : iana.org/assignments/media-types/media-types.xhtml
jchook

다른 답변에 대한 내 의견에 따르면 x-더 이상 사용되지 않아야합니다. x.승인 된 (그러나 실험용을 제외하고는 권장하지 않음) 교체입니다.
Steve
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.