アドビでは、製品の機能を絶えず評価して、常に下位互換性を慎重に考慮しながら、古い機能を作成し直したり、より近代的な機能に置き換えて、お客様にとっての全体的な価値を向上させています。
近い将来行われる AEM 機能の削除や置換を通知するため、次のルールが適用されます。
このプロセスにより、機能が実際に削除されるまでに、廃止される機能の新しいバージョンまたは後継機能にお客様が実装を合わせるためのリリースサイクルが少なくとも 1 回あります。
この節では、AEM 6.5 で非推奨(廃止予定)になっている機能について説明します。通常、将来のリリースで削除される予定になっている機能は、まず廃止予定に設定されて代替の機能が提供されます。
現在のデプロイメントでその機能を利用しているかどうかを確認し、提示される代替手段を使用するように実装を変更するための計画を立てることをお勧めします。
領域 | 機能 | 代替手段 | バージョン(SP) |
---|---|---|---|
Sites | ソーシャルメディアのステータスのエクスペリエンスフラグメントのプロパティ。 | 6.5.11.0 | |
Sites | シンプルなコンテンツフラグメントを作成するためのコンテンツフラグメントテンプレート。 | 現在のモデルベースの構造化コンテンツフラグメント。 | 6.5.11.0 |
Creative Cloud 統合 | AEM/Creative Cloud フォルダー共有は、クリエイティブユーザーが AEM のアセットにアクセスできるようにする手段として AEM 6.2 に導入されました。その結果、ユーザーはアセットを Creative Cloud アプリケーションで開いたり、AEM に新しいファイルをアップロードまたは変更を保存したりできるようになりました。Creative Cloud アプリケーションでリリースされた新しい機能である Adobe Asset Link では、ユーザーエクスペリエンスが大幅に向上し、Photoshop、InDesign、Illustrator 内から AEM のアセットへの直接アクセスが強化されています。AEM/Creative Cloud フォルダー共有の統合機能がさらに強化される予定はありません。この機能は AEM に含まれてはいますが、代替ソリューションを使用することをお勧めします。 | Adobe Asset Link や AEM Desktop App などの新しい Creative Cloud 統合機能に切り替えることをお勧めします。 | |
Assets | AssetDownloadServlet は、パブリッシュインスタンスに対してデフォルトで無効になっています。詳しくは、AEM セキュリティチェックリストを参照してください。 |
設定について詳しくは、AEM セキュリティチェックリストを参照してください。 | |
DTM タグマネージャー | DTM(Dynamic Tag Manager)との統合は非推奨(廃止予定)になりました。 | Adobe Experience Platform Launch をタグマネージャーとして使用するように切り替えます。 | |
Adobe Target | AEM 6.5 では、Adobe I/O ベースの Adobe Target Standard API(Rest API)を使用して AEM から Adobe Target サービスに接続できるようになったので、Target Classic API(XML)方式は非推奨(廃止予定)になりました。 | 新しい API を使用するように統合機能を再設定します。 | |
Adobe Target | AEM と Adobe Target との mbox.js ベースの統合は非推奨(廃止予定)になりました。 |
at.js 1.x を使用するように切り替えます。 |
|
Commerce | AEM とコマースエンジンとの統合を可能にする一連のマイクロサービスとして 2018年に CIF REST が提供されました。アドビでは、2018年半ばに Magento を買収した後、2 つの理由でアプローチを変更することを決定しました。Magento には独自の Commerce API(REST および GraphQL)のセットがあり、2 組の API を維持することはお勧めしません。市場の動向から、お客様はデータをクエリするよりも効率的な GraphQL へと移行しつつあることがわかっています。2019年、アドビは、Magento の GraphQL API を情報源として使用した新しい Commerce 統合フレームワークをリリースしました。アドビでは今後、CIF REST に投資する予定はありません。代替ソリューションを使用することをお勧めします。 | AEM と Magento 統合の場合は、AEM CIF アーキタイプおよび AEM CIF コアコンポーネントに切り替えます。コマース統合フレームワークを使用した、AEM と Adobe Commerce の統合を参照してください。新しいアプローチとのサードパーティ(Magento 以外)統合のサポートは、アドビのロードマップに記載されています。 | |
コンポーネント(AEM Sites) | アドビでは、/libs/foundation/components に格納されている基盤コンポーネントのほとんどについて、今後機能強化する予定はありません。コンポーネントフォルダーの cq:deprecated および cq:deprecatedReason プロパティを参照してください。AEM 6.5 には基盤コンポーネントが含まれており、以前のリリースからアップグレードするお客様はクラシック UI をそのまま使用し続けることができます。さらに、基盤コンポーネントは、非推奨(廃止予定)になってもサポートされます。 |
今後のプロジェクトではコアコンポーネントを使用することをお勧めします。既存のサイトは現状のままでもかまいませんし、コアコンポーネントを使用するように AEM Modernize Tools Suite でサイトをリファクタリングすることもできます。 | |
コンポーネント(AEM Sites) | デザインインポーターコンポーネント /libs/wcm/designimporter/components は、6.5 以降、非推奨(廃止予定)になりました。アドビでは、このデザインインポーター実装を今後機能強化する予定はありません。 |
アドビでは、今後のリリースでこのユースケースの代替実装を提供する予定です。 | |
基盤 | Granite オフロードフレームワーク。 アドビでは、アセット処理を外部化するために CQ 5.6.1 に導入されたオフロードフレームワークの機能を今後強化する予定はありません。 | アドビでは、クラウドネイティブな次世代オフロードフレームワークの構築に取り組んでいます。 | |
開発者向け | Hobbes.js 。アドビでは、今後 hobbes.js ユーザーインタフェイステストフレームワークの機能を強化する予定はありません。 |
Selenium での自動化を使用することをお勧めします。 | |
開発者向け | jQuery UI クライアントライブラリ。アドビでは、配布版(クイックスタート)の一部として出荷されている jQuery UI クライアントライブラリを今後保守および更新する予定はありません | コードにまだ jQuery UI が必要な場合は、それをプロジェクトコードベースに追加することをお勧めします。 | |
開発者向け | jQuery アニメーションクライアントライブラリ(granite.jquery.animation )。アドビでは、配布版(クイックスタート)の一部として出荷されている jQuery アニメーションクライアントライブラリを今後保守および更新する予定はありません |
コードにまだ jQuery アニメーションが必要な場合は、それをプロジェクトコードベースに追加することをお勧めします。 | |
開発者向け | Handlebars クライアントライブラリ。 アドビでは、配布版(クイックスタート)の一部として出荷されている Handlebar クライアントライブラリを今後保守および更新する予定はありません | コードにまだ Handlebar が必要な場合は、それをプロジェクトコードベースに追加することをお勧めします。 | |
開発者向け | Lawnchair クライアントライブラリ。 アドビでは、配布版(クイックスタート)の一部として出荷されている Lawnchair クライアントライブラリを今後保守および更新する予定はありません | コードにまだ Lawnchair が必要な場合は、それをプロジェクトコードベースに追加することをお勧めします。 | |
開発者向け | Granite.Sling.js クライアントライブラリ。 アドビでは、配布版(クイックスタート)の一部として出荷されている Granite.Sling.js クライアントライブラリを今後強化する予定はありません |
このライブラリの機能を利用している場合は、コードをリファクタリングして、それを使用しないようにすることをお勧めします。 | |
開発者向け | YUI を使用した JavaScript クライアントライブラリの圧縮/軽量化。アドビでは、YUI ライブラリを今後更新する予定はありません。AEM 6.4 までは、JavaScript を軽量化するデフォルトの手段は YUI で、Google Closure Compiler(GCC)に切り替えるオプションもありました。AEM 6.5 以降は、GCC がデフォルトになっています。 | AEM 6.5 にアップグレードする場合は、実装で GCC に切り替えることをお勧めします | |
開発者向け | CRXDE Lite のクラシック UI ダイアログエディター。 アドビでは、配布版(クイックスタート)の一部として出荷されているクラシック UI ダイアログエディターの機能を今後強化する予定はありません | 代替機能はありません。 | |
Forms | AEM Forms と AEM Mobile の統合は非推奨(廃止予定)になりました。代替機能はありません。 | 開発者向け | |
開発者向け | Lodash/Underscore クライアントライブラリ。アドビでは、配布版(クイックスタート)の一部として出荷されている Lodash/Underscore クライアントライブラリを今後保守および更新する予定はありません | コードにまだ Lodash/Underscore ライブラリが必要な場合は、それをプロジェクトコードベースに追加することをお勧めします。 |
この節では、AEM 6.5 で削除された機能について説明します。以前のリリースでは、これらの機能は「廃止」とマークされていました。
領域 | 機能 | 代替手段 | バージョン(SP) |
---|---|---|---|
Experience Cloud との統合 | Adobe I/O 経由での設定を使用して、アセットを Experience Cloud と同期できます。Adobe Experience Cloud は、以前は Adobe Experience Cloud と呼ばれていました。 | 質問がある場合は、アドビカスタマーサポートまでお問い合わせください。 | |
Analytics の Activity Map | AEM に組み込まれている Activity Map のバージョン。 | Adobe Analytics API 内のセキュリティ変更により、AEM に含まれているバージョンの Activity Map は使用できなくなりました。Adobe Analytics が提供する ActivityMap プラグインを使用してください。 | |
統合 | ExactTarget の統合は、デフォルトの配布(クイックスタート)から削除され、使用できなくなりました。 | 代替手段はありません。 | |
統合 | Salesforce Force API との統合はデフォルトの配布版(クイックスタート)から削除され、ソフトウェア配布からインストールする追加パッケージになりました。 | 機能は引き続き利用できます。 | |
Forms | Adobe Central 製品がサポートされなくなったので、Adobe Central Migration Bridge サービスのサポートが削除されました。 | 代替機能はありません. | |
Forms | com.adobe.fd.df.fdinternal.model.ConfigurationInstance |
代替機能はありません. | |
Forms | com.adobe.fd.ccm.channels.print.fdinternal.api.service.PrintDataTransformer |
代替機能はありません | |
Forms | LiveCycle ES4 SP1 から JEE での AEM 6.5 Forms へ直接アップグレードすることはできません | 詳しくは、AEM Forms のアップグレードに関するドキュメントの使用可能なアップグレードパスを参照してください。 | |
Forms | JEE 上の AEM Forms で、UPD ベースのクラスタリングがサポートされなくなりました。 | JEE 上の AEM Forms で使用できるのは、TCP ベースのクラスタリングのみです。UDP マルチキャストサーバーを以前のバージョンから JEE での AEM 5.5 Forms にアップグレードする場合は、手動設定を実行して、TCP ベースの GemFire クラスタリングに切り替えます。詳しい手順については、JEE での AEM 6.5 Forms へのアップグレードを参照してください。 | |
デベロッパー向け | デフォルトの配布版(クイックスタート)から Firebug Lite が削除されました | ブラウザー組み込みのデベロッパーコンソールを使用してください。 | |
デベロッパー向け | HTML クライアントライブラリマネージャーで customJavaScriptPath がサポートされなくなりました。 |
代替機能はありません | |
Assets | アセットのオフロード機能は、Adobe Experience Manager 6.5 でサポートされなくなりました。 | 代替機能はありません。 | |
キャッシュ | system/console/slingjsp は、AEM 6.5 ではサポートされなくなりました。 |
クラスとわずかなキャッシュが、Apache Sling Commons FileSystem ClassLoader バンドルに格納されています。AEM web コンソールでバンドル番号を確認し、ファイルシステムから直接キャッシュフォルダーを削除できます(crx-quickstart/launchpad/felix/bundle<ID> )。 |
このセクションでは、今後のリリースで予定されている変更内容を事前にお知らせします。予告した変更内容はまだ実施されていませんが、お客様に影響を与えます。例えば、機能がまだ非推奨(廃止予定)になっていなくても、廃止後はユーザーに影響を与えるような場合です。計画を立てる際の参考情報としてご覧ください。
領域 | 機能 | お知らせ |
---|---|---|
基盤 | UI フレームワーク | Coral UI 2 コンポーネントは 2019 年に廃止される予定です。Coral UI 3 は AEM 6.2 で導入され、AEM 6.5 は完全に Coral 3 に基づいています。Coral 2 を使用してカスタム UI を構築しているお客様およびパートナー様については、Coral 3 へのリファクタリングをおこなうことをお勧めします。アドビでは、Coral 2 のダイアログを Coral 3 に変換するツールを提供しています(](/docs/experience-manager-65/sites-developing/modernization-tools.html?lang=ja)詳細情報[)。 |