在 Adobe Experience Manager 中,元件是構成所編寫頁面內容的結構元素。元件向來是 AEM 體驗的基本元素,讓作者可輕鬆建立頁面、功能又強大,而開發人員在開發元件時,也可保有靈活性與擴充空間。
核心元件 是一組適用於 AEM 的標準化網站內容管理 (WCM) 元件,可加快開發時間並降低網站的維護成本。
生產就緒 | 核心元件是30個強大的WCM元件,經過良好測試、廣泛使用且效能良好。 |
雲就緒 | 是否開啟 AEMas a Cloud Service,在 Adobe Managed Services,或內部部署,這些功能只能運作。 |
多功能 | 元件代表一般概念,作者可以用這些概念組合幾乎任何版面。 |
可設定 | 範本層級 內容原則 定義頁面作者可使用或不可使用的功能。 |
可追蹤 | 此 Adobe用戶端資料層整合 可追蹤訪客體驗的所有方面。 |
易於取得 | 他們遵守 WCAG 2.1標準,提供ARIA標籤,並支援鍵盤導覽(已知問題)。 |
SEO友善 | HTML輸出是語義的,提供 schema.org 微資料註解。 |
WebApp-Ready | 此 精簡的JSON輸出 允許用戶端轉譯,但仍有可能 內容內編輯. |
AMP支援 | 元件已內建 支援AMP標準, 加速您的行動體驗。 |
Design Kit | A 適用於Adobe XD的UI套件 允許設計人員建立線框,然後他們就可以 視需要設定樣式. |
表 | 元件會實作 樣式系統,標籤如下 BEM CSS慣例. |
可自訂 | 數個模式允許 輕鬆定制,從調整HTML到重新使用進階功能。 |
版本設定 | 此 版本設定原則 確保核心元件在改善可能影響您的項目時不會破壞您的網站。 |
可本地化 | 智慧型參考解析度可讓特定元件尋找和 自動呈現對應的本地化內容. |
開放來源 | 如果事情不如預期, 貢獻您的改善功能! |
目前版本的核心元件主打下列元件。
開發團隊必須先依照作者的環境整合核心元件,才能將其提供給您。整合後,可透過 範本編輯器.
某些版本的個別核心元件可能只相容於特定版本的 AEM。
如需特定元件的相容性資訊,請參閱說明頁面 (連結至上一份清單),或參考核心元件版本文件以取得詳細資訊。
核心元件 版 | AEM as a Cloud Service | AEM 6.5修補程式層級 | Java SE版本 | Maven版本 |
---|---|---|---|---|
2.22.0 | 持續 | 6.5.14.0+ * | 8, 11 | 3.3.9+ |
(*)自2.11.0版起, org.apache.sling.models.impl
需要1.4.12版或更新版本(由於 SLING-8781)。 這將在未來的Service Pack中提供給AEM 6.4和6.5。 在此之前,Sling模型套件組合會包含在 core.wcm.components.all
包。
如需先前核心元件版本的需求,請參閱 核心元件版本.
核心元件需使用 可編輯的範本 不支援傳統UI或靜態範本。 如有需要,請查看 AEM現代化工具 使用這些現代化的AEM功能更新專案。
若要設定本機開發環境,請查看 此AEMas a Cloud ServiceSDK概述 或此文檔 適用於舊版AEM.
核心元件會自動成為AEMas a Cloud Service的一部分,且您一律會有最新版的核心元件。
請參閱 使用核心元件 如需如何在AEMaCS和內部部署中開始使用核心元件的詳細資訊,請參閱檔案。
AEM作者可使用其他元件,這些元件是以核心元件為基礎而建置。