ページエディターとユニバーサルエディター page-editor-universal-editor
ページエディターは引き続きアドビでサポートされますが、ユニバーサルエディターにより、新しいプロジェクトに魅力的な可能性がもたらされます。
背景 background
アドビは、最新の JavaScript ベースの開発アプローチを採用した効率化されたエディターとして、2024年にユニバーサルエディターを導入しました。ユニバーサルエディターは、シームレスで拡張性の高いビジュアルコンテンツオーサリングエクスペリエンスを実現するアドビのビジョンです。
アドビは、AEM の長い歴史を通じてページエディターのリッチな機能セットとこれに投資してきた無数のプロジェクトを認識し、引き続きページエディターを完全にサポートしますが、イノベーションはユニバーサルエディターに焦点を当てます。
レコメンデーション recommendation
ユニバーサルエディターとページエディターの間には、急速に縮小してはいますが、依然として機能の格差が存在します(機能の比較について詳しくは、次の節を参照してください)。
経験則として:
- 新規プロジェクト では、デフォルトでユニバーサルエディターを活用することをお勧めします。
- 既存のプロジェクト では、引き続きページエディターを使用し、Edge Delivery やヘッドレス開発を開始する際にはユニバーサルエディターの使用を検討してください。
選択するエディターは、個々のプロジェクトのニーズに応じて決定する必要があります。
機能の比較 feature-comparison
2 つのエディター間の機能のギャップは常に縮まっているので、最新の開発状況について詳しくは、ユニバーサルエディターのリリースノートを必ず参照してください。
配信 delivery
永続性 persistence
機能 capabilities
ユニバーサルエディターの導入 adopt-ue
ユニバーサルエディターには多くのメリットがあり、新しいプロジェクトにとって優れたソリューションになります。
- ビジュアル編集: ページエディターと同様に、作成者はプレビュー内でコンテンツを直接編集し、訪問者エクスペリエンスに影響する変更を即座に確認できます。
- 将来性の検証:AEMのロードマップでは ユニバーサルエディターがビジュアルエディターとして優先されます。 これを採用することで、最新のイノベーションと機能強化にアクセスできます。
- よりシンプルな統合: ユニバーサルエディターを使用するのに AEM 固有の SDK は必要ないので、テクニカルスタックのロックインが軽減されます。
- 独自のアプリを導入: ユニバーサルエディターは任意の web フレームワークやアーキテクチャをサポートしているので、複雑なリファクタリングを必要とせずに導入できます。
- 拡張性: ユニバーサルエディターは、生成 AI、Workfront などとの統合を含む強力な拡張フレームワークのメリットを受けます。
ユニバーサルエディターへの移行 migrate-ue
ページエディターからユニバーサルエディターへの直接的な移行パスはありません。これは、2 つのテクノロジーの基本的な違いによるものです。
-
ユニバーサルエディターでは、テンプレートエディター、スタイルシステム、レスポンシブグリッドなどの機能は再導入されません。
- これらのユースケースでは、Edge Delivery Services またはヘッドレスプロジェクトの無駄のないフロントエンド CSS と JavaScript を使用して、より効率的に処理できるようになりました。
-
ユニバーサルエディターはサービスとしてのエディターなので、実装者がコンポーネントダイアログに CSS または JS を挿入できません。
- これにより、ページエディターからのコンポーネントダイアログの自動変換を防ぐことができます。
- これは、カスタムウィジェット、フィールド検証、表示/非表示ルール、テンプレートベースのカスタマイズなど、ダイアログの多くの領域に影響を与えます。
- このような機能は引き続き使用可能ですが、ユニバーサルエディターでは、ダイアログにデプロイされたカスタム JavaScript の代わりに、設定を通じて解決します。
ユニバーサルエディターでは、従来の AEM プロジェクト(例:コアコンポーネントを使用して作成されたプロジェクト)のページの編集を技術的に有効にすることができますが、これらのサイトは通常、スタイルシステム、レスポンシブグリッド、編集可能なテンプレート、ダイアログ内のカスタム JavaScript など、ページエディター固有のいくつかの機能に依存しています。
ユニバーサルエディターは、これらの従来の機能をサポートしない、より効率化された最新のアプローチを採用しているので、このようなサイトを移行するには大幅なリファクタリングが必要になります。このため、ページエディターサイトをユニバーサルエディターに移行することは、Edge Delivery Services に移行するプロジェクトにのみ推奨されます。