客户机类型的条件属性使管理员能够为特定于客户机类型的频道或容器频道指定属性。客户机类型的条件属性还可以分层,正如客户机数据可以分层一样。
条件属性的语法是 client= clientType。例如,client=WML 是 WML 客户机类型条件属性的名称。
无线桌面调度程序的 desktopContainer 属性是 client=WML 客户机类型的一个客户机条件属性示例。默认情况下,此属性的定义是 desktopContainer=JSPRenderingContainer。
以下为 Nokia 设备默认 desktopContainer 属性的分层表示:
client=WML -> desktopContainer=JSPRenderingContainer client=Nokia -> desktopContainer=JSPNativeContainer |
WML 客户机样式内的设备使用 JSPRenderingContainer。但是,Nokia 客户机样式定义的 WML 客户机的子集使用不同的 desktopContainer 定义。它们使用 JSPNativeContainer。