레이블이 UAProf인 게시물을 표시합니다. 모든 게시물 표시
레이블이 UAProf인 게시물을 표시합니다. 모든 게시물 표시

2018년 1월 8일 월요일

User Agent Profile의 Push Characteristics Component 특성 및 사용예

UAProf (User Agent Profile) Push Characteristics 구성 요소는 모바일 장치의 WAP Push 기능에 대한 정보를 제공합니다. 예를 들어, 지원되는 문자 인코딩, 지원되는 문자 세트, 지원되는 콘텐츠 유형, MIME 유형 및 최대 WAP 푸시 메시지 크기 등을 나타냅니다.

다음 표는 UAProf 스키마에 지정된 Push Characteristics 구성 요소의 일부 기본 특성을 나열합니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

Push-Accept
설명:
Push-Accept 특성은 WAP 푸시 메시지의 메시지 본문에 배치할 수있는 MIME 미디어 유형을 나타냅니다.
사용예:
<prf:Push-Accept>
  <rdf:Bag>
    <rdf:li>application/vnd.wap.multipart.mixed</rdf:li>
    <rdf:li>application/vnd.wap.multipart.related</rdf:li>
    <rdf:li>application/vnd.wap.wmlc</rdf:li>
    <rdf:li>application/vnd.wap.xhtml+xml</rdf:li>
    <rdf:li>multipart/mixed</rdf:li>
    <rdf:li>multipart/related</rdf:li>
    <rdf:li>text/plain</rdf:li>
    <rdf:li>text/vnd.wap.wml</rdf:li>
  </rdf:Bag>
</prf:Push-Accept>

Push-Accept-AppID
설명:
Push-Accept-AppID 속성은 WAP Push가 지원하는 응용프로그램 ID를 나타냅니다.
"*"는 모든 응용프로그램이 지원된다는 것을 의미합니다.
사용예:
<prf:Push-Accept-AppID>
  <rdf:Bag>
    <rdf:li>x-wap-application:wml.ua</rdf:li>
    <rdf:li>*</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-AppID>

Push-Accept-Charset
설명:
Push-Accept-Charset 속성은 WAP 푸시 메시지가 지원하는 문자 집합 목록을 포함합니다.
사용예:
<prf:Push-Accept-Charset>
  <rdf:Bag>
   <rdf:li>US-ASCII</rdf:li>
    <rdf:li>ISO-8859-1</rdf:li>
    <rdf:li>UTF-8</rdf:li>
    <rdf:li>ISO-10646-UCS-2</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-Charset>

Push-Accept-Encoding
설명:
Push-Accept-Encoding 속성은 WAP 푸시 메시지가 지원하는 전송 인코딩을 나타냅니다. 전송 인코딩 이름은 https://www.iana.org/assignments/transfer-encodings/transfer-encodings.xhtml에서 찾을 수 있습니다.
사용예:
<prf:Push-Accept-Encoding>
  <rdf:Bag>
    <rdf:li>base64</rdf:li>
    <rdf:li>quoted-printable</rdf:li>
  </rdf:Bag>
</prf:Push-Accept-Encoding>

Push-Accept-Language
설명:
Push-Accept-Language 특성은 WAP 푸시 메시지에 대한 사용자의 언어 기본 설정을 나타냅니다.
항목은 우선 순위에 따라 나열됩니다. 예를 들어 첫 번째 목록 항목이 가장 선호되는 언어입니다.
사용예:
<prf:Push-Accept-Language>
  <rdf:Seq>
    <rdf:li>en</rdf:li>
    <rdf:li>de</rdf:li>
    <rdf:li>fr</rdf:li>
    <rdf:li>zh-TW</rdf:li>
    <rdf:li>zh-CN</rdf:li>
  </rdf:Seq>
</prf:Push-Accept-Language>

Push-MaxPushReq
설명:
Push-MaxPushReq 속성은 모바일 장치가 처리할 수 있는 최대 WAP Push 요청수를 나타냅니다.
사용예:
<prf:Push-MaxPushReq>1</prf:Push-MaxPushReq>

Push-MsgSize
설명:
Push-MsgSize 특성은 모바일 장치에서 지원하는 최대 WAP 푸시 메시지 크기 (바이트)를 나타냅니다.
사용예:
<prf:Push-MsgSize>1400</prf:Push-MsgSize>

User Agent Profile의 Wap Characteristics Component 특성 및 사용예

UAProf (User Agent Profile) Wap Characteristics 구성 요소는 모바일 장치에서 지원하는 WAP 기능에 대한 정보를 제공합니다. 예를 들어, DRM (디지털 권한 관리) 기능, 최대 WML 데크 크기, 지원되는 WAP 버전 및 지원되는 WMLScript 라이브러리 등을 나타냅니다.

다음 표에는 UAProf 스키마에 지정된 Wap Characteristics 구성 요소의 기본 특성이 나와 있습니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

최근에는 WAP을 사용하지 않으므로 WAP 관련 특성들은 상당부분 사용되지 않습니다.

DrmClass
설명:
DrmClass 속성은 모바일 장치에 의해 지원되는 DRM (Digital Rights Management) 방법을 나타냅니다.
사용예:
<prf:DrmClass>
  <rdf:Bag>
    <rdf:li>ForwardLock</rdf:li>
    <rdf:li>CombinedDelivery</rdf:li>
    <rdf:li>SeparateDelivery</rdf:li>
  </rdf:Bag>
</prf:DrmClass>

DrmConstraints
설명:
DrmConstraints 속성은 모바일 장치에 의해 지원되는 DRM (Digital Rights Management) 제약을 나타냅니다.
사용예:
<prf:DrmConstraints>
  <rdf:Bag>
    <rdf:li>count</rdf:li>
    <rdf:li>interval</rdf:li>
    <rdf:li>datetime</rdf:li>
  </rdf:Bag>
</prf:DrmConstraints>

OmaDownload
설명:
OmaDownload 특성은 모바일 장치가 OMA 다운로드 기능을 지원하는지 여부를 나타냅니다.
사용예:
<prf:OmaDownload>Yes</prf:OmaDownload>
또는
<prf:OmaDownload>No</prf:OmaDownload>

SupportedPictogramSet
설명:
SupportedPictogramSet 속성은 모바일 장치가 지원하는 픽토그램 클래스를 나타냅니다.
픽토그램 클래스는 WAP 픽토그램 사양에 정의되어 있습니다.
사용예:
<prf:SupportedPictogramSet>
  <rdf:Bag>
    <rdf:li>core</rdf:li>
  </rdf:Bag>
</prf:SupportedPictogramSet>

WapDeviceClass
설명:
WapDeviceClass 특성은 모바일 장치의 WAP 장치 클래스를 나타냅니다. 현재 값은 A, B 또는 C일 수 있습니다.
사용예:
<prf:WapDeviceClass>C</prf:WapDeviceClass>

WapVersion
설명:
WapVersion 속성은 모바일 장치에서 지원하는 WAP 버전을 나타냅니다.
사용예:
<prf:WapVersion>2.0</prf:WapVersion>

WmlDeckSize
설명:
WmlDeckSize 속성은 모바일 장치가 지원하는 WML 데크의 최대 크기 (바이트 단위의 WML 문서의 최대 크기)를 바이트 단위로 나타냅니다.
사용예:
<prf:WmlDeckSize>20000</prf:WmlDeckSize>

WmlScriptLibraries
설명:
WmlScriptLibraries 특성은 모바일 장치에서 지원하는 WMLScript 표준 라이브러리를 나타냅니다.
사용예:
<prf:WmlScriptLibraries>
  <rdf:Bag>
    <rdf:li>Dialogs</rdf:li>
    <rdf:li>Float</rdf:li>
    <rdf:li>Lang</rdf:li>
    <rdf:li>String</rdf:li>
    <rdf:li>URL</rdf:li>
    <rdf:li>WMLBrowser</rdf:li>
  </rdf:Bag>
</prf:WmlScriptLibraries>

WmlScriptVersion
설명:
WmlScriptVersion 특성은 모바일 장치에서 지원하는 WMLScript 버전을 나타냅니다.
사용예:
<prf:WmlScriptVersion>
  <rdf:Bag>
    <rdf:li>1.2</rdf:li>
  </rdf:Bag>
</prf:WmlScriptVersion>

WmlVersion
설명:
WmlVersion 속성은 모바일 장치에서 지원하는 WML 버전을 나타냅니다.
사용예:
<prf:WmlVersion>
  <rdf:Bag>
    <rdf:li>1.3</rdf:li>
  </rdf:Bag>
</prf:WmlVersion>

WtaiLibraries
설명:
WtaiLibraries 특성은 모바일 장치가 지원하는 WTAI (Wireless Telephony Applications Interface : 무선 전화 응용프로그램 인터페이스) 라이브러리를 나타냅니다.
사용예:
<prf:WtaiLibraries>
  <rdf:Bag>
    <rdf:li>WTAVoiceCall</rdf:li>
    <rdf:li>WTANetText</rdf:li>
    <rdf:li>WTAPhoneBook</rdf:li>
    <rdf:li>WTACallLog</rdf:li>
    <rdf:li>WTAMisc</rdf:li>
    <rdf:li>WTAGSM</rdf:li>
    <rdf:li>WTAIS136</rdf:li>
    <rdf:li>WTAPDC</rdf:li>
  </rdf:Bag>
</prf:WtaiLibraries>

WtaVersion
설명:
WtaVersion 속성은 WTA (Wireless Telephony Application : 무선 전화 응용프로그램) User Agent 버전을 나타냅니다.
사용예:
<prf:WtaVersion>1.1</prf:WtaVersion>

User Agent Profile의 Browser UA Component 특성 및 사용예

UAProf (User Agent Profile) Browser UA 구성 요소는 모바일 장치의 브라우저에 대한 정보를 제공합니다. 예를 들어, 모바일 브라우저 이름 및 버전, 지원되는 HTML 버전, 지원되는 XHTML 버전 및 JavaScript 기능 등을 나타냅니다.

다음 표는 UAProf 스키마에 지정된대로 Browser UA 구성 요소의 일부 기본 특성을 나열합니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

BrowserName
설명:
BrowserName 특성은 현재 요청을 보낸 브라우저의 이름을 나타냅니다.
사용예:
<prf:BrowserName>Android Browser</prf:BrowserName>

BrowserVersion
설명:
BrowserVersion 속성은 현재 요청을 보낸 브라우저의 버전 번호를 나타냅니다.
사용예:
<prf:BrowserVersion>6.2</prf:BrowserVersion>

DownloadableBrowserApps
설명:
DownloadableBrowserApps 특성은 모바일 장치의 브라우저에서 지원되고 받아 들여지는 응용프로그램 유형을 나타냅니다.
사용예:
<prf:DownloadableBrowserApps>
  <rdf:Bag>
    <rdf:li>application/x-java-vm/java-applet</rdf:li>
  </rdf:Bag>
</prf:DownloadableBrowserApps>

FramesCapable
설명:
FramesCapable 속성은 프레임이 모바일 장치의 브라우저에서 지원되는지 여부를 나타냅니다.
사용예:
<prf:FramesCapable>Yes</prf:FramesCapable>
또는
<prf:FramesCapable>No</prf:FramesCapable>

HtmlVersion
설명:
HtmlVersion 속성은 브라우저가 지원하는 HTML 버전을 나타냅니다.
사용예:
<prf:HtmlVersion>4.0</prf:HtmlVersion>

JavaAppletEnabled
설명:
JavaAppletEnabled 속성은 Java 애플릿이 모바일 장치의 브라우저에서 지원되는지 여부를 나타냅니다.
사용예:
<prf:JavaAppletEnabled>Yes</prf:JavaAppletEnabled>
또는
<prf:JavaAppletEnabled>No</prf:JavaAppletEnabled>

JavaScriptEnabled
설명:
JavaScriptEnabled 속성은 JavaScript가 모바일 장치의 브라우저에서 지원되는지 여부를 나타냅니다.
사용예:
<prf:JavaScriptEnabled>Yes</prf:JavaScriptEnabled>
또는
<prf:JavaScriptEnabled>No</prf:JavaScriptEnabled>

JavaScriptVersion
설명:
JavaScriptVersion 속성은 모바일 장치의 브라우저에서 지원하는 JavaScript 버전을 나타냅니다.
사용예:
<prf:JavaScriptVersion>1.4</prf:JavaScriptVersion>

PreferenceForFrames
설명:
PreferenceForFrames 속성은 사용자가 HTML/XHTML 페이지에서 프레임 사용을 선호하는지 여부를 나타냅니다.
사용예:
<prf:PreferenceForFrames>Yes</prf:PreferenceForFrames>
또는
<prf:PreferenceForFrames>No</prf:PreferenceForFrames>

TablesCapable
설명:
TablesCapable 특성은 테이블이 모바일 장치의 브라우저에서 지원되는지 여부를 나타냅니다.
사용예:
<prf:TablesCapable>Yes</prf:TablesCapable>
또는
<prf:TablesCapable>No</prf:TablesCapable>

XhtmlModules
설명:
XhtmlModules 속성은 브라우저가 지원하는 XHTML 모듈을 나타냅니다.
사용예:
<prf:XhtmlModules>
  <rdf:Bag>
    <rdf:li>XHTML1-struct</rdf:li>
    <rdf:li>XHTML1-blkstruct</rdf:li>
    <rdf:li>xhtml-basic10</rdf:li>
  </rdf:Bag>
</prf:XhtmlModules>

XhtmlVersion
설명:
XhtmlVersion 속성은 브라우저가 지원하는 XHTML 버전을 나타냅니다.
사용예:
<prf:XhtmlVersion>1.0</prf:XhtmlVersion>

2018년 1월 7일 일요일

User Agent Profile의 Mms Characteristics Component 특성 및 사용예

UAProf (User Agent Profile) Mms Characteristics 구성 요소는 모바일 장치의 MMS (멀티미디어 메시징 서비스) 기능에 대한 정보를 제공합니다. 예를 들어 지원되는 최대 MMS 메시지 크기, 지원되는 최대 이미지 해상도 및 지원되는 문자 세트입니다.

다음 표는 UAProf MMS 스키마에 지정된대로 Mms Characteristics 구성 요소의 일부 기본 특성을 나열합니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

MmsCcppAccept
설명:
MmsCcppAccept 특성은 MMS 메시지에서 지원하는 MIME 미디어 유형을 나타냅니다.
사용예:
<mms:MmsCcppAccept>
  <rdf:Bag>
    <rdf:li>audio/3gpp</rdf:li>
    <rdf:li>audio/aac</rdf:li>
    <rdf:li>audio/midi</rdf:li>
    <rdf:li>audio/mp3</rdf:li>
    <rdf:li>image/gif</rdf:li>
    <rdf:li>image/jpeg</rdf:li>
    <rdf:li>image/jpg</rdf:li>
    <rdf:li>image/png</rdf:li>
    <rdf:li>image/vnd.wap.wbmp</rdf:li>
    <rdf:li>text/plain</rdf:li>
    <rdf:li>video/3gpp</rdf:li>
    <rdf:li>video/mp4</rdf:li>
  </rdf:Bag>
</mms:MmsCcppAccept>

MmsCcppAcceptCharSet
설명:
MmsCcppAcceptCharSet 특성에는 MMS 메시지에서 지원하는 문자 집합 목록이 포함되어 있습니다.
사용예:
<mms:MmsCcppAcceptCharSet>
  <rdf:Bag>
    <rdf:li>US-ASCII</rdf:li>
    <rdf:li>ISO-8859-1</rdf:li>
    <rdf:li>UTF-8</rdf:li>
    <rdf:li>ISO-10646-UCS-2</rdf:li>
  </rdf:Bag>
</mms:MmsCcppAcceptCharSet>

MmsCcppAcceptEncoding
설명:
MmsCcppAcceptEncoding 특성은 MMS 메시지에서 지원하는 전송 인코딩을 나타냅니다. 전송 인코딩 이름은 https://www.iana.org/assignments/transfer-encodings/transfer-encodings.xhtml에서 찾을 수 있습니다.
사용예:
<mms:MmsCcppAcceptEncoding>
  <rdf:Bag>
    <rdf:li>base64</rdf:li>
    <rdf:li>quoted-printable</rdf:li>
  </rdf:Bag>
</mms:MmsCcppAcceptEncoding>

MmsCcppAcceptLanguage
설명:
MmsCcppAcceptLanguage 특성은 MMS 메시지에 대한 사용자의 언어 기본 설정을 나타냅니다.
항목은 우선 순위에 따라 나열됩니다. 예를 들어 첫 번째 목록 항목이 가장 선호되는 언어입니다.
사용예:
<mms:MmsCcppAcceptLanguage>
  <rdf:Bag>
    <rdf:li>en</rdf:li>
    <rdf:li>de</rdf:li>
    <rdf:li>fr</rdf:li>
    <rdf:li>zh-TW</rdf:li>
    <rdf:li>zh-CN</rdf:li>
  </rdf:Bag>
</mms:MmsCcppAcceptLanguage>

MmsMaxImageResolution
설명:
MmsMaxImageResolution 특성은 MMS 메시지에서 지원하는 픽셀 단위의 최대 이미지 크기/해상도를 나타냅니다.
첫 번째 값은 이미지 너비이고 두 번째 값은 이미지 높이입니다.
사용예:
<mms:MmsMaxImageResolution>640x480</mms:MmsMaxImageResolution>

MmsMaxMessageSize
설명:
MmsMaxMessageSize 특성은 모바일 장치에서 지원하는 최대 MMS 메시지 크기 (바이트)를 나타냅니다.
사용예:
<mms:MmsMaxMessageSize>307200</mms:MmsMaxMessageSize>

MmsVersion
설명:
MmsVersion 속성은 모바일 장치에서 지원하는 MMS 버전을 나타냅니다.
사용예:
<mms:MmsVersion>
  <rdf:Bag>
    <rdf:li>1.2</rdf:li>
  </rdf:Bag>
</mms:MmsVersion>

2018년 1월 4일 목요일

User Agent Profile의 Network Characteristics Component의 특성

UAProf (User Agent Profile) Network Characteristics 구성 요소는 네트워크 연결을 위한 모바일 장치의 기능에 대한 정보를 제공합니다. 예를 들어, 지원되는 Bearer (CSD, GPRS, SMS, EDGE ) 및 지원되는 암호화 방법 (WTLS, SSL, TLS ) 등을 제공합니다.

다음 표에는 UAProf 스키마에 지정된 Network Characteristics 구성 요소의 일부 기본 특성이 나열되어 있습니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

CurrentBearerService
설명:
CurrentBearerService 속성은 현재 세션에서 사용된 Bearer를 나타냅니다.
이 속성에서 찾을 수 있는 값은 다음과 같습니다.

3GPP_GPRS_IPV4
GSM_GPRS_IPV4
GSM_CSD_IPV4
GPRS
CSD
USSD
HSCSD
EDGE
EGPRS
SMS
OneWaySMS
TwoWaySMS
TwoWayPacket
UMTS
HSPA+
사용예:
<prf:CurrentBearerService>3GPP_GPRS_IPV4</prf:CurrentBearerService>

SecuritySupport
설명:
SecuritySupport 속성은 모바일 장치가 지원하는 보안 기술을 나타냅니다.
사용예:
<prf:SecuritySupport>
  <rdf:Bag>
    <rdf:li>WTLS-1</rdf:li>
    <rdf:li>WTLS-2</rdf:li>
    <rdf:li>WTLS-3</rdf:li>
    <rdf:li>SSL</rdf:li>
    <rdf:li>TLS</rdf:li>
    <rdf:li>signText</rdf:li>
    <rdf:li>PPTP</rdf:li>
  </rdf:Bag>
</prf:SecuritySupport>

SupportedBearers
설명:
SupportedBearers 특성은 모바일 장치가 지원하는 Bearer를 나타냅니다.
이 속성에서 찾을 수 있는 값은 다음과 같습니다.

3GPP_GPRS_IPV4
GSM_GPRS_IPV4
GSM_CSD_IPV4
GPRS
CSD
USSD
HSCSD
EDGE
EGPRS
SMS
OneWaySMS
TwoWaySMS
TwoWayPacket
UMTS
HSPA+
사용예:
<prf:SupportedBearers>
  <rdf:Bag>
    <rdf:li>GSM_GPRS_IPV4</rdf:li>
    <rdf:li>GSM_CSD_IPV4</rdf:li>
  </rdf:Bag>
</prf:SupportedBearers>

SupportedBluetoothVersion
설명:
SupportedBluetoothVersion 속성은 모바일 장치가 지원하는 Bluetooth 버전 번호를 나타냅니다.
모바일 장치에서 지원하는 Bluetooth 프로파일을 찾으려면 Hardware Platform 구성 요소의 BluetoothProfile 특성을 참조하면 됩니다.
사용예:
<prf:SupportedBluetoothVersion>4.2</prf:SupportedBluetoothVersion>

User Agent Profile의 Software Platform Component의 특성 및 사용예

UAProf (User Agent Profile) Software Platform 구성 요소는 모바일 장치의 소프트웨어 특성에 대한 정보를 제공합니다. 예를 들어, 지원되는 오디오 및 비디오 인코더, 허용된 문자 집합, Java 기능, 허용되는 콘텐츠 형식, MIME 형식 및 운영 체제 이름 및 버전 등을 제공합니다.

다음 표는 UAProf 스키마에 지정된대로 Software Platform 구성 요소의 일부 기본 속성을 나열합니다. 각 기본 속성에 대한 설명과 몇 가지 예가 제공됩니다. User Agent Profile은 아래 나열된 모든 속성을 포함하지 않을 수도 있습니다.

AcceptDownloadableSoftware
설명:
AcceptDownloadableSoftware 특성은 사용자가 다운로드 가능한 소프트웨어를 수락할지 여부를 나타냅니다.
사용예:
<prf:AcceptDownloadableSoftware>Yes</prf:AcceptDownloadableSoftware>
또는
<prf:AcceptDownloadableSoftware>No</prf:AcceptDownloadableSoftware>

AudioInputEncoder
설명:
AudioInputEncoder 속성은 무선 장치가 지원하는 오디오 입력 인코더를 나타냅니다.
사용예:
<prf:AudioInputEncoder>
  <rdf:Bag>
    <rdf:li>AMR</rdf:li>
    <rdf:li>EFR</rdf:li>
    <rdf:li>FR</rdf:li>
  </rdf:Bag>
</prf:AudioInputEncoder>

CcppAccept
설명:
CcppAccept 속성은 무선 장치의 허용 가능한 MIME 미디어 유형 목록을 포함합니다.
사용예:
<prf:CcppAccept>
  <rdf:Bag>
    <rdf:li>application/java</rdf:li>
    <rdf:li>application/java-archive</rdf:li>
    <rdf:li>application/vnd.wap.xhtml+xml</rdf:li>
    <rdf:li>application/vnd.wap.wmlscriptc</rdf:li>
    <rdf:li>application/x-java-archive</rdf:li>
    <rdf:li>application/xhtml+xml</rdf:li>
    <rdf:li>audio/3gpp</rdf:li>
    <rdf:li>audio/aac</rdf:li>
    <rdf:li>audio/amr</rdf:li>
    <rdf:li>audio/midi</rdf:li>
    <rdf:li>audio/mp3</rdf:li>
    <rdf:li>audio/mp4</rdf:li>
    <rdf:li>image/gif</rdf:li>
    <rdf:li>image/jpeg</rdf:li>
    <rdf:li>image/vnd.wap.wbmp</rdf:li>
    <rdf:li>text/css</rdf:li>
    <rdf:li>text/html</rdf:li>
    <rdf:li>text/plain</rdf:li>
    <rdf:li>text/vnd.sun.j2me.app-descriptor</rdf:li>
    <rdf:li>text/vnd.wap.wml</rdf:li>
    <rdf:li>video/3gpp</rdf:li>
    <rdf:li>video/mp4</rdf:li>
  </rdf:Bag>
</prf:CcppAccept>

CcppAccept-Charset
설명:
CcppAccept-Charset 속성은 무선 장치가 지원하는 문자 집합 목록을 포함합니다.
사용예:
<prf:CcppAccept-Charset>
  <rdf:Bag>
    <rdf:li>US-ASCII</rdf:li>
    <rdf:li>ISO-8859-1</rdf:li>
    <rdf:li>UTF-8</rdf:li>
    <rdf:li>ISO-10646-UCS-2</rdf:li>
  </rdf:Bag>
</prf:CcppAccept-Charset>

CcppAccept-Encoding
설명:
CcppAccept-Encoding 특성은 무선 장치가 수용할 수있는 전송 인코딩을 나타냅니다.
전송 인코딩 이름은 https://www.iana.org/assignments/transfer-encodings/transfer-encodings.xhtml에서 참조하면 됩니다.
사용예:
<prf:CcppAccept-Encoding>
  <rdf:Bag>
    <rdf:li>base64</rdf:li>
    <rdf:li>quoted-printable</rdf:li>
  </rdf:Bag>
</prf:CcppAccept-Encoding>

CcppAccept-Language
설명:
CcppAccept-Language 특성은 사용자의 언어 기본 설정을 나타냅니다. 사용법은 HTTP 헤더 Accept-Language와 비슷합니다.
항목은 우선 순위에 따라 나열됩니다. 예를 들어 첫 번째 목록 항목이 가장 선호되는 언어입니다.
사용예:
<prf:CcppAccept-Language>
  <rdf:Seq>
    <rdf:li>en</rdf:li>
    <rdf:li>de</rdf:li>
    <rdf:li>fr</rdf:li>
    <rdf:li>zh-TW</rdf:li>
    <rdf:li>zh-CN</rdf:li>
  </rdf:Seq>
</prf:CcppAccept-Language>

DownloadableSoftwareSupport
설명:
DownloadableSoftwareSupport 속성은 무선 장치가 수락하고 실행하는 다운로드 가능한 소프트웨어 유형을 나타냅니다.
사용예:
<prf:DownloadableSoftwareSupport>
  <rdf:Bag>
    <rdf:li>application/java</rdf:li>
    <rdf:li>application/java-archive</rdf:li>
  </rdf:Bag>
</prf:DownloadableSoftwareSupport>

JavaEnabled
설명:
JavaEnabled 속성은 무선 장치가 Java 프로그램을 실행할 수 있는지 여부를 나타냅니다.
사용예:
<prf:JavaEnabled>Yes</prf:JavaEnabled>
또는
<prf:JavaEnabled>No</prf:JavaEnabled>

JavaPlatform
설명:
JavaPlatform 속성은 무선 장치가 지원하는 Java 기술을 나타냅니다.
사용예:
<prf:JavaPlatform>
  <rdf:Bag>
    <rdf:li>CLDC</rdf:li>
    <rdf:li>MIDP</rdf:li>
    <rdf:li>MIDP/1.0-compatible</rdf:li>
    <rdf:li>Profile/MIDP-2.0</rdf:li>
    <rdf:li>Configuration/CLDC-1.0</rdf:li>
    <rdf:li>Configuration/CLDC-1.1</rdf:li>
  </rdf:Bag>
</prf:JavaPlatform>

JVMVersion
설명:
JVMVersion 속성은 무선 장치에서 Java 가상 시스템의 이름과 버전을 나타냅니다.
사용예:
<prf:JVMVersion>
  <rdf:Bag>
    <rdf:li>Sony VM</rdf:li>
  </rdf:Bag>
</prf:JVMVersion>

MexeClassmarks
설명:
MexeClassmarks 특성은 지원되는 MExE 클래스 표시를 나타냅니다. MExE는 모바일 실행 환경을 나타냅니다.
사용예:
<prf:MexeClassmarks>
  <rdf:Bag>
    <rdf:li>1</rdf:li>
    <rdf:li>3</rdf:li>
  </rdf:Bag>
</prf:MexeClassmarks>

MexeSecureDomains
설명:
MExSecureDomains 속성은 MExE 보안 도메인이 지원되는지 여부를 나타냅니다. MExE는 모바일 실행 환경을 나타냅니다.
사용예:
<prf:MexeSecureDomains>Yes</prf:MexeSecureDomains>
또는
<prf:MexeSecureDomains>No</prf:MexeSecureDomains>

MexeSpec
설명:
MexeSpec 특성은 무선 장치에서 지원하는 MExE 클래스마크 규격을 나타냅니다. MExE는 모바일 실행 환경을 나타냅니다.
사용예:
<prf:MexeSpec>22.057</prf:MexeSpec>

OSName
설명:
OSName 속성은 무선 장치의 운영 체제 이름을 나타냅니다.
사용예:
<prf:OSName>Android</prf:OSName>

OSVendor
설명:
OSVendor 속성은 무선 장치의 운영 체제 공급 업체를 나타냅니다.
사용예:
<prf:OSVendor>Google</prf:OSVendor>

OSVersion
설명:
OSVersion 속성은 무선 장치의 운영 체제 버전 번호를 나타냅니다.
사용예:
<prf:OSVersion>8.0</prf:OSVersion>

RecipientAppAgent
설명:
RecipientAppAgent 속성은 현재 요청을 보낸 User Agent를 나타냅니다.
사용예:
<prf:RecipientAppAgent>BrowserMail</prf:RecipientAppAgent>

SoftwareNumber
설명:
SoftwareNumber 속성은 펌웨어의 버전 번호를 나타냅니다.
사용예:
<prf:SoftwareNumber>8.0a</prf:SoftwareNumber>

VideoInputEncoder
설명:
VideoInputEncoder 속성은 무선 장치가 지원하는 비디오 입력 인코더를 나타냅니다.
사용예:
<prf:VideoInputEncoder>
  <rdf:Bag>
    <rdf:li>H.263</rdf:li>
    <rdf:li>MPEG-1</rdf:li>
    <rdf:li>MPEG-2</rdf:li>
  </rdf:Bag>
</prf:VideoInputEncoder>