ZK ローダーはZUML ページ宣言された Each タグに対する ZK コンポーネントを生成します。例えば、次の ZUML ページ (html, body, p and a label) に対して 4 つのコンポーネントが生成されます。
<html> <body> <p>Hi</p> </body> </html>
その利点はどのコンポーネントのコンテンツも動的に変更できることです。
<p id="info">Hi</p> <z:button onClick="info.detach()" xmlns:z="http://www.zkoss.org/2005/zk"/>
しかし、それは処理に時間を要し、これらのコンポーネントを保持するためのメモリも使用します。それで、もしページが静的ならば次のようにネィティブネームスペースを使用できます。
<n:html xmlns:n="http://www.zkoss.org/2005/zk/native"> <n:body> <p id="info">Hi</p> <z:button onClick="info.detach()" xmlns:z="http://www.zkoss.org/2005/zk"/> </n:body> </n:html>
詳細はパフォーマンスティプス章をご覧ください。