この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

HTML の最適化

Visualforce で HTML を検証するサーバー側では、最適化された HTML により処理効率が向上します。クライアント側では、最適化された HTML によりユーザーのブラウザーでの Visualforce ページの応答性が向上します。

Visualforce ページ内で HTML を最適化する方法は、次のとおりです。

  • Visualforce コンポーネントを生成する HTML を確認します。コンパイル中に Visualforce ページによって無効な HTML が修正されるため、意図しない方法で HTML がレンダリングされる可能性があります。たとえば、<apex:page> タグの内側に <head> または <body> タグがあると、実行時に Visualforce ページによってそのタグが削除されます。
  • Ajax コードを確認します。Ajax 要求中に、応答が DOM に正確に適合するように、サーバーで受信 HTML を検証して修正します。Visualforce ページに有効なマークアップが含まれている場合や修正が不要な場合は、処理時間が短縮されます。
  • HTML の膨張を軽減します。ブラウザーは HTML とコンパイルされた Visualforce タグをキャッシュしますが、これらをキャッシュから取得するとパフォーマンスに影響します。また、不要な HTML によってもコンポーネントツリーのサイズや、Ajax 要求の処理時間が増大します。