2.1.3 ネームスペース

クライアントのデバイス(PC,iモード,またはEZweb)では一つのHTMLコンテンツとなるため,HTMLファイル内の属性には,ポートレットごとに異なる名称を指定する必要があります。

クライアントサイドスクリプトを使用する場合は,関数名およびグローバル変数名にも同様に,ポートレットごとに異なる名称を指定する必要があります。また,HTMLでコンテンツを作成する場合,accesskey属性(要素のアクセスキー)の使用を推奨しません。

異なる名称を指定する必要があるネームスペースとその命名規則を次の表に示します。

表2-1 ネームスペースの命名規則

ネームスペース命名規則
name属性値hptl_user_{ポートレット名}_{name属性値}
id属性値hptl_user_{ポートレット名}_{id属性値}
class属性値hptl_user_{ポートレット名}_{class属性値}
関数名hptl_user_{ポートレット名}_{関数名}
グローバル変数名hptl_user_{ポートレット名}_{グローバル変数名}