호스트 운영 환경

CPU, 커널, OS 버전, 객체 포맷, 제조업체, Linux 배포판, 파일 형식 및 문자 세트에 대해서는 운영 환경 식별자를 참고하십시오.

ClientExecutableURL 대체 문자열

운영 환경 식별자 문자열은 GNU AutoConfig 툴에 의해 사용되는 형식에 기초하여 다음과 같은 형식을 취합니다.

일반적 규칙은 실행 파일 이미지와 관련하여 호환되지 않는 운영 환경을 차별화해야 할 필요가 있을 때에만 새 식별자가 정의되어야 한다는 것입니다. 즉, 예를 들어 동일 OS의 호환되는 버전에 상이한 태그를 사용해서는 안 됩니다.

현재 정의된 태그:

CPU 유형 ID 설명
alpha Digital Alpha* 호환
arm ARM* 코어 또는 호환
i86 모든 Intel* 80x86 계열 호환 CPU
i960 Intel* i960 호환
jvm 자바 가상 머신*
mips MIPS 호환
ppc IBM/Motorola PowerPC* 호환
sh3 Hitachi SH-3* 호환
sh4 Hitachi SH-4* 호환
sparc Sun Sparc* 호환
커널 ID
chorus
javaos
linux
os9
qnx
vxworks

요구되는 OS 플랫폼이 Java 기반일 경우, 아래에 열거된 것처럼 "OS 식별자"가 필드에 표시될 수 있습니다.

OS+버전-식별자 주의
beos beos4.4를 대체
ejava
epocc
epoce
epocq
epocs
gnu
jre1.1
jre1.2
macos
macosx
os9
palmos
photon
pjava
pjava1.1
plan9
qnx
rtjava
win32 win98, winNT4 등을 대체
win64 win98, winNT4 등을 대체
개체 형식 식별자 [참조 9]
aout
bout
coff
elf
jar

[참조 9: 이 방법이 아니면 객체 형식이 식별자 문자열로 고유하게 식별되지 않을 경우에만 적용]

제조업체 식별자
amiga*
apple*
be*
ericsson*
ibm*
intel*
lucent*
microsoft*
microware*
motorola*
nokia*
palm*
psion*
qnx*
sun*
symbian*
toshiba*
알 수 없음 [참조 10]

[참조 10: 다른 어떤 식별자도 해당하지 않을 경우 사용]

Linux의 경우, 필요에 따라 Linux 배포판을 표시하기 위한 용도로 '제조업체' 필드를 사용할 수 있습니다(이 경우, 배포판의 버전을 나타냅니다). 그 외의 경우에는 '알 수 없음'을 사용합니다.

Linux 배포판 식별자
caldera
debian
dlx
doslinux
linuxpro
linuxware
mandrake
mklinux
redhat
slackware
stampede
suse
turbolinux
yggdrasil
운영 환경 식별자 문자열의 예
i86-microsoft-win32
i86-unknown-linux-gnu
i86-redhat-linux-gnu6
IconURL 대체 문자열

IconURL 운영 환경 식별자 문자열의 일반적 형식은 다음과 같습니다.

xx[m].

옵션 태그인 'm'은 모노크롬 또는 회색조를 나타냅니다. 호스트는 태그에 의해 지정된 바에 따라 그래픽 파일 형식의 매치 또는 요청을 시도할 수 있습니다. 단, 최소한 이동식 네트워크 그래픽(PNG) 표준을 준수하는 파일은 해당 URL(=png이라 표시됨)에서 사용 가능해야 합니다.

파일 형식 태그 설명
png 이동식 네트워크 그래픽스
gif 그래픽스 교환 파일(Graphics Interchange File) 형식
bmp Windows 비트맵

현재 정의된 IconURL 아이콘 포맷 식별자 문자열:

아이콘 포맷 식별자 문자열의 예
32x32x8.png 256컬러 32 x 32 아이콘(또는 255컬러 + 투명)
16x16x8.png
16x16x1m.png 흑백(또는 모노크롬 +투명)
10x10x2m.png 4색 회색조

문자 세트 레퍼토리

문자 세트 레퍼토리 코드의 일반적 형식은 다음과 같습니다.

비트 번호 문자 레퍼토리 설명
0 ISO-8859-1 라틴 알파벳 번호 1
1 ISO-8859-2 라틴 알파벳 번호 2
2 ISO-8859-3 라틴 알파벳 번호 3
3 ISO-8859-4 라틴 알파벳 번호 4
4 ISO-8859-5 라틴/키릴 알파벳
5 ISO-8859-6 라틴/아라비아 알파벳
6 ISO-8859-7 라틴/그리스 알파벳
7 ISO-8859-8 라틴/히브리어 알파벳
8 ISO-8859-9 라틴 알파벳 번호 5
9 ISO-8859-10 라틴 알파벳 번호 6
10 ISO-8859-13 라틴 알파벳 번호 7
11 ISO-8859-14 라틴 알파벳 번호 8
12 ISO-8859-15 라틴 알파벳 번호 9
13 GB18030 중국어(중화인민공화국)
14 JIS X0208-1990, JIS X0201-1976 일본어
15 KSC 5601-1992 한국어
16일 Big5 중국어(대만)
17 TIS-620 태국어

* 제3자의 브랜드와 이름들은 각각 해당 소유자의 재산입니다.