Web サイトの構築ブロック
Web サイトの作成に使用される主な構築ブロックは、コンポーネント、コンポーネント スキーマ、領域、領域スキーマ、ページ、ページ テンプレート、およびページ スキーマです。
次の図は、主な Web サイト構築ブロック間の関係を表したものです。
Content Manager ユーザー インターフェイスでは、コンテンツ項目とレイアウト項目を別々に作成してから、これらの項目を組み合わせて発行可能なページを作成できます。その結果、組織のチームは各自が最も得意とする作業に専念することができます。たとえば、制作者はコンテンツを作成し、デザイナはページのルックアンドフィールをデザインし、編集者はどのコンテンツをどこで発行するかを決定することができます。
組織内での役割に応じて、これらの構築ブロックの作成や使用に取り組むことになります。
- コンポーネント スキーマ
- コンポーネント スキーマ (単にスキーマと呼ばれることが多い) は、コンポーネント コンテンツの構造を定義し、制作者が作成できるコンテンツの種類を決定します。たとえば、「プレス リリース」というスキーマでは、次のフィールドを定義できます。
- 見出し
- 日付
- 概要
- 本文
- コンポーネント
- コンポーネントは、コンポーネント スキーマに基づいたテキストまたはマルチメディア コンテンツを集めたものです。同じコンポーネント スキーマに基づくコンポーネントは、スキーマによって定義された構造を共有します。ページの定義済み領域 (ページ自体を含む) に、コンポーネント (またはコンポーネント プレゼンテーション) を追加します。
- コンポーネント テンプレートおよびコンポーネント プレゼンテーション
- 組織でテンプレートベースの発行モデルを使用している場合、 コンポーネント テンプレートでは、Web ページでのコンポーネントの表示方法と動作が定義されます。コンポーネント テンプレートとコンポーネントを組み合わせて、コンポーネント プレゼンテーションと呼ばれる発行可能なコンテンツを作成します。 テンプレートなしのデータのみの発行モデルでは、コンポーネント テンプレートは必要なく、コンポーネント プレゼンテーションの概念もありません。 コンテンツのルック アンド フィールはテンプレートから削除され、代わりに発行コンテンツを使用するアプリケーション (Web サイト、モバイル アプリ、キオスクの表示画面など) によってルック アンド フィールが設定されます。
- 領域
- 領域はページのコンテンツ領域を表し、コンポーネント (またはコンポーネント プレゼンテーション) やその他の領域を含めることができます。実際、ページはトップレベルの領域と見なされます。右側の赤い破線のボックスのエリアが領域です。
- 領域スキーマ
- 領域スキーマは、このスキーマに基づいた領域が格納できる内容を定義します。これには、何個、どのコンポーネント (またはコンポーネント プレゼンテーション) またはその他の領域をある領域に配置できるかが含まれます。各領域スキーマに、独自のネストされた領域を含めることができます。
- ページ
- ページはトップレベルの領域で、1 つ以上の領域やコンポーネント (またはコンポーネント プレゼンテーション) が含まれます。ページは領域でもあるため、ページ テンプレートで指定した領域スキーマに基づいています。
- ページ テンプレート
- ページ テンプレートは、発行された Web ページの全般的な構築方法と動作を定義します。 テンプレートベースの発行モデルでは、通常、ページ テンプレートにブランディングおよびその他のデザイン要素を定義するテンプレート構築ブロックが含まれます。 データのみの発行モデルでは、ページ テンプレート自体は空、つまりテンプレート構築ブロックが含まれませんが、それでもページ テンプレートを選択する必要があります。