반응형
UAProf (User Agent Profile)의 Hardware Platform 구성 요소는 모바일 장치의 하드웨어 기능에 대한 정보를 제공합니다. 예를 들어, 색상 기능, 모바일 장치의 모델 이름, 텍스트 입력 기능, 화면 크기 및 사운드 기능 등을 제공합니다.
다음 표는 UAProf 스키마에 지정된대로 Hardware Platform 구성 요소의 일부 기본 특성을 나열합니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.
BitsPerPixel |
설명: BitsPerPixel 특성은 픽셀이 색을 나타내는데 사용하는 비트수를 나타냅니다. BitsPerPixel을 사용하여 화면에서 지원되는 색상수를 계산할 수 있습니다. 예를 들어 BitsPerPixel이 16이면 모바일 장치의 화면에 2^16 = 65536 색을 표시할 수 있음을 의미합니다. |
사용예: <prf:BitsPerPixel>16</prf:BitsPerPixel> |
BluetoothProfile |
설명: BluetoothProfile 속성은 모바일 장치가 지원하는 Bluetooth 프로파일을 나타냅니다. 블루투스 프로파일은 블루투스 사양으로 정의되었습니다. 모바일 장치가 지원하는 Bluetooth 버전을 찾으려면 Network Characteristics 구성 요소의 SupportedBluetoothVersion 속성을 참조하면 됩니다. |
사용예: <prf:BluetoothProfile> <rdf:Bag> <rdf:li>headset</rdf:li> <rdf:li>dialup</rdf:li> <rdf:li>lanaccess</rdf:li> </rdf:Bag> </prf:BluetoothProfile> |
ColorCapable |
설명: ColorCapable 속성은 모바일 장치의 화면에서 색상을 표시할 수 있는지 여부를 나타냅니다. 화면에서 지원하는 색상수를 찾으려면 HardwarePlatform 구성 요소의 BitsPerPixel 특성을 참조하면 됩니다. |
사용예: <prf:ColorCapable>Yes</prf:ColorCapable> 또는 <prf:ColorCapable>No</prf:ColorCapable> |
CPU |
설명: CPU 속성은 모바일 장치가 사용하는 CPU의 이름과 모델을 나타냅니다. |
사용예: <prf:CPU>Pentium</prf:CPU> 또는 <prf:CPU>ARM</prf:CPU> |
ImageCapable |
설명: ImageCapable 특성은 모바일 장치가 이미지를 표시할 수 있는지 여부를 나타냅니다. 지원되는 이미지 형식을 찾으려면 SoftwarePlatform 구성 요소의 CcppAccept 특성을 사용할 수 있습니다. 예를 들어 "image/gif"가 CcppAccept에서 발견되면 모바일 장치가GIF 이미지 형식을 지원함을 의미합니다. |
사용예: <prf:ImageCapable>Yes</prf:ImageCapable> 또는 <prf:ImageCapable>No</prf:ImageCapable> |
InputCharSet |
설명: InputCharSet 특성은 텍스트 입력에 사용할 수 있는 문자 집합을 나타냅니다. |
사용예: <prf:InputCharSet> <rdf:Bag> <rdf:li>ISO-8859-1</rdf:li> <rdf:li>US-ASCII</rdf:li> <rdf:li>UTF-8</rdf:li> <rdf:li>ISO-10646-UCS-2</rdf:li> </rdf:Bag> </prf:InputCharSet> |
Keyboard |
설명: 키보드 속성은 모바일 장치의 키보드 유형을 나타냅니다. |
사용예: <prf:Keyboard>PhoneKeypad</prf:Keyboard> 또는 <prf:Keyboard>Qwerty</prf:Keyboard> |
Model |
설명: Model 속성은 모바일 장치의 모델을 나타냅니다. |
사용예: <prf:Model>6230i</prf:Model> 또는 <prf:Model>W800i</prf:Model> |
NumberOfSoftKeys |
설명: NumberOfSoftKeys 특성은 모바일 장치에서 사용할 수 있는 소프트키 수를 나타냅니다. |
사용예: <prf:NumberOfSoftKeys>2</prf:NumberOfSoftKeys> |
OutputCharSet |
설명: OutputCharSet 특성은 텍스트 출력에 사용할 수 있는 문자 집합을 나타냅니다. |
사용예: <prf:OutputCharSet> <rdf:Bag> <rdf:li>ISO-8859-1</rdf:li> <rdf:li>US-ASCII</rdf:li> <rdf:li>UTF-8</rdf:li> <rdf:li>ISO-10646-UCS-2</rdf:li> </rdf:Bag> </prf:OutputCharSet> |
PixelAspectRatio |
설명: PixelAspectRatio 특성은 한 픽셀의 너비와 한 픽셀의 높이의 비율을 나타냅니다. 예를 들어, 비율이 1:1이면 PixelAspectRatio에서 1x1 값을 찾을 수 있습니다. "x" 문자가":" 문자 대신 사용됩니다. |
사용예: <prf:PixelAspectRatio>1x1</prf:PixelAspectRatio> |
ScreenSize |
설명: ScreenSize 특성은 화면 크기를 픽셀 단위로 나타냅니다. 첫 번째 값은 화면 너비이고 두 번째 값은 화면 높이입니다. |
사용예: <prf:ScreenSize>208x208</prf:ScreenSize> 또는 <prf:ScreenSize>176x220</prf:ScreenSize> |
ScreenSizeChar |
설명: ScreenSizeChar 특성은 화면 크기를 문자로 나타냅니다. 모바일 장치의 표준 폰트중 가장 큰 문자가 단위로 사용됩니다. 첫 번째 값은 화면 너비이고 두 번째 값은 화면 높이입니다. 예를 들어, ScreenSizeChar가 18x5이면 모바일 장치의 화면이 한 행에 18 자, 한 열에 5자를 채울 수 있음을 의미합니다. |
사용예: <prf:ScreenSizeChar>18x5</prf:ScreenSizeChar> 또는 <prf:ScreenSizeChar>12x8</prf:ScreenSizeChar> |
SoundOutputCapable |
설명: SoundOutputCapable 속성은 모바일 장치가 사운드를 출력할 수 있는지 여부를 나타냅니다. |
사용예: <prf:SoundOutputCapable>Yes</prf:SoundOutputCapable> 또는 <prf:SoundOutputCapable>No</prf:SoundOutputCapable> |
StandardFontProportional |
설명: StandardFontProportional 속성은 모바일 장치에서 사용되는 표준 글꼴이 비례하는지 여부를 나타냅니다. |
사용예: <prf:StandardFontProportional>Yes</prf:StandardFontProportional> 또는 <prf:StandardFontProportional>No</prf:StandardFontProportional> |
TextInputCapable |
설명: TextInputCapable 특성은 사용자가 모바일 장치에 텍스트를 입력할 수 있는지 여부를 나타냅니다. 예를 들어, TextInputCapable이 Yes이면 사용자가 영문자와 숫자를 모두 입력할 수 있음을 의미합니다. TextInputCapable이 No인 경우 사용자가 알파벳을 입력할 수 없으며 숫자만 모바일 장치에 입력할 수 있음을 의미합니다. |
사용예: <prf:TextInputCapable>Yes</prf:TextInputCapable> 또는 <prf:TextInputCapable>No</prf:TextInputCapable> |
Vendor |
설명: Vendor 특성은 모바일 장치 제조업체를 나타냅니다. |
사용예: <prf:Vendor>Samsung</prf:Vendor> |
VoiceInputCapable |
설명: VoiceInputCapable 속성은 모바일 장치가 음성 입력을 지원하는지 여부를 나타냅니다. |
사용예: <prf:VoiceInputCapable>Yes</prf:VoiceInputCapable> 또는 <prf:VoiceInputCapable>No</prf:VoiceInputCapable> |
반응형
'네트워크 (Network)' 카테고리의 다른 글
User Agent Profile의 Network Characteristics Component의 특성 및 사용예 (0) | 2018.01.08 |
---|---|
User Agent Profile의 Software Platform Component의 특성 및 사용예 (0) | 2018.01.07 |
기기의 사양을 가지고 있는 UAProf (User Agent Profile) 이란? (0) | 2018.01.04 |
브라우저의 User Agent String 이란? (0) | 2018.01.03 |
VAMOS (Voice services over Adaptive Multi-user channels on One Slot)의 기초 (0) | 2018.01.02 |